Commit Graph

  • 4e04a12d02 Make the titles consistent Patricia Aas 2021-10-05 13:00:57 +0200
  • 770e7b5e76 Refactor the exercises into their own directories Patricia Aas 2021-10-05 12:51:55 +0200
  • d5379872ce Cleanup AI code Corentin Jabot 2021-10-05 11:58:06 +0200
  • 61fd3bb5c0 Remove disabled test Patricia Aas 2021-10-05 10:41:21 +0200
  • 0c12878753 Reformat and add some text to make ghost Patricia Aas 2021-10-05 10:37:48 +0200
  • 69271ac36e Make a folder for the unit test exercise Patricia Aas 2021-10-05 10:30:24 +0200
  • 411d5cfb83 Create ghost state exercise Patricia Aas 2021-10-05 10:23:28 +0200
  • 99dab72e9b Reformat Patricia Aas 2021-10-05 10:16:47 +0200
  • 30facca41d Split off the create class into it's own exercise Patricia Aas 2021-10-05 10:15:47 +0200
  • fd976c0d08 Reformat Patricia Aas 2021-10-05 10:00:50 +0200
  • 97b59000cb Change to Clyde Patricia Aas 2021-10-05 10:00:21 +0200
  • 4b6f60168f Split into two exercies Patricia Aas 2021-10-05 09:59:28 +0200
  • b79c44c491 Remove unused include Patricia Aas 2021-10-05 09:47:55 +0200
  • 88f81cd0ae Move Clyde to the solution folder for day 1 ghost exercise Patricia Aas 2021-10-05 09:46:29 +0200
  • 2db3195df8 Make new structure for exercises Patricia Aas 2021-10-05 09:35:36 +0200
  • 02976a8c47
    Update README.md Patricia Aas 2021-10-04 15:46:53 +0200
  • a80f3a5d8a
    Update README.md Patricia Aas 2021-10-04 15:42:13 +0200
  • 0d76d69dbc Use right test present key Patricia Aas 2021-10-04 15:31:04 +0200
  • 1f8df107aa Require same CMake as in CMakeLists.txt Patricia Aas 2021-10-04 15:29:31 +0200
  • f7a791c114 Add another catch2 extension Corentin Jabot 2021-10-04 15:21:02 +0200
  • ab87fea692
    Update README.md Patricia Aas 2021-10-04 15:12:22 +0200
  • ba24539309
    Update README.md Patricia Aas 2021-10-04 14:49:39 +0200
  • 2e052d8c25
    Update README.md Patricia Aas 2021-10-04 14:49:20 +0200
  • dbd6676096 Put in the build instructions in the README Patricia Aas 2021-10-04 14:47:14 +0200
  • e9198d38ca Remove extebsion with promitional message Corentin Jabot 2021-10-04 14:37:30 +0200
  • 5fd65ef90b Put back the text Patricia Aas 2021-10-04 13:30:52 +0200
  • 84efe184f8 Simplify the exercise Patricia Aas 2021-10-04 13:27:29 +0200
  • 4461bc5936 Split out the unit test stuff into its own exercise Patricia Aas 2021-10-04 13:26:51 +0200
  • ff9e177c01 Reformat exercise Patricia Aas 2021-10-04 13:01:29 +0200
  • d9d0e9fd37 Rename exercise Patricia Aas 2021-10-04 12:58:11 +0200
  • 30571fbf22 Adding classes and structs exercise. Ólafur Waage 2021-10-01 11:30:23 +0200
  • 9c393fc7b2 Adding compilation and linking exercise. Ólafur Waage 2021-09-29 15:42:04 +0200
  • 2179cf4053 Using different example function in exercise. Ólafur Waage 2021-09-29 14:18:06 +0200
  • 38cb42ec17 Adding bullet points to an exercise. Ólafur Waage 2021-09-29 14:16:12 +0200
  • 05816d82a2 Adding an expanded functions and parameters exercise. Ólafur Waage 2021-09-29 11:25:43 +0200
  • 3a02ae2316 Adding board unit tests. Ólafur Waage 2021-09-28 14:34:48 +0200
  • f916953056 Adding project structure doc. Ólafur Waage 2021-09-28 13:40:09 +0200
  • 1f4fb7c8a1 Turning off AI for now. Ólafur Waage 2021-09-28 10:54:31 +0200
  • 1eeca1b610 Refactor out the vcpkg cmake code Patricia Aas 2021-09-27 16:33:06 +0200
  • 1c05f500b0 Refactoring ghost's target and update to no longer require *this. They each have their own target function which sets a target variable within Ghost. Ólafur Waage 2021-09-23 14:57:53 +0200
  • b9a5169eab
    Merge pull request #32 from mod-cpp/olafurw/ai_exercise Ólafur Waage 2021-09-22 14:22:47 +0200
  • a951c19a05 Changes after code review. Ólafur Waage 2021-09-22 14:15:33 +0200
  • 260adb54db Fixes for clang-tidy. Ólafur Waage 2021-09-22 14:06:17 +0200
  • a41d8e3f82 Merge branch 'main' of github.com:mod-cpp/pacman Ólafur Waage 2021-09-22 13:56:41 +0200
  • 8a992f19c0 Updates about the small exercises. Ólafur Waage 2021-09-22 13:56:36 +0200
  • 899556fab2 Move exercises to it's own directory Patricia Aas 2021-09-22 13:32:35 +0200
  • 125c55f176 Adding pellet test and renaming helpers. Ólafur Waage 2021-09-21 16:34:26 +0200
  • 4b9f88013d Adding missing chapters from exercises. Ólafur Waage 2021-09-21 14:48:37 +0200
  • e99237c0ec Some ideas for the smaller exercises. Ólafur Waage 2021-09-21 14:32:32 +0200
  • 7c2bcb36a3 Fix cmake presets on windows cor3ntin 2021-09-20 19:11:19 +0200
  • db0756ca21 Different AI implementation. Now searches for nearest pellet. No ghost checks yet. Ólafur Waage 2021-09-20 15:17:07 +0200
  • c3555620e0 OSX presets Corentin Jabot 2021-09-19 14:21:38 +0200
  • 9330546e3a Add a CMakePresests,json file to simplify IDE integration Corentin Jabot 2021-09-19 11:56:40 +0200
  • 3cf9280957 Recommend some useful vscode extension automatically Corentin Jabot 2021-09-19 11:26:43 +0200
  • 9031609348 Work on the AI project. Not sure if this is good as an exercise. Ólafur Waage 2021-09-17 16:44:16 +0200
  • 6e29a1e960 Add vscode configuration Corentin Jabot 2021-09-17 15:09:44 +0200
  • d30a831f55 Cleanup organisation Corentin Jabot 2021-09-17 14:54:54 +0200
  • 0712db77bb Initial helper functions for PacMan AI. Not complete. Ólafur Waage 2021-09-16 16:36:57 +0200
  • 8415048809 Merge branch 'main' of github.com:mod-cpp/pacman Ólafur Waage 2021-09-16 11:33:49 +0200
  • 2f74cd6a62 Updating exercises. Ólafur Waage 2021-09-16 11:33:38 +0200
  • 0c8bc38b7d
    Merge pull request #31 from mod-cpp/olafurw/fruit_tests Ólafur Waage 2021-09-15 14:44:48 +0200
  • cd86d91310 Adding unit tests for fruits. Also some minor cleanup. Ólafur Waage 2021-09-15 14:40:07 +0200
  • 0923351045
    Merge pull request #30 from mod-cpp/corentin/fruits Ólafur Waage 2021-09-15 13:46:06 +0200
  • 2afe8f1d36 Fixing tidy error. Ólafur Waage 2021-09-15 13:42:52 +0200
  • ed6466a306 Fixing forward decl issue and conversion error. Ólafur Waage 2021-09-15 13:39:42 +0200
  • e16bc405d7 Adding rough outline of bot/ai exercises. Ólafur Waage 2021-09-13 15:07:04 +0200
  • acc49c9593 Adding ghost exercises. Ólafur Waage 2021-09-13 14:50:41 +0200
  • c495dd9c37 Basic fruits support Corentin Jabot 2021-09-13 14:47:09 +0200
  • c95fddc481 Adding rough outline of teleport exercises. Ólafur Waage 2021-09-13 13:44:52 +0200
  • a3b1d30a4c Adding an outline for a set of exercises. Ólafur Waage 2021-09-13 13:13:43 +0200
  • d49e1efbc1 Replace gtest by catch Corentin Jabot 2021-09-11 10:09:59 +0200
  • f385036bee Disable clang-tidy clechs which create false positive in gtest Corentin Jabot 2021-09-11 09:42:53 +0200
  • 2cbb9df80d Don't use WarningsAsErrors yet Patricia Aas 2021-09-10 17:01:34 +0200
  • 5b0629758f Try to set the build path correctly Patricia Aas 2021-09-10 16:53:21 +0200
  • bf0d90c76a Create compilation database correctly Patricia Aas 2021-09-10 16:50:17 +0200
  • b8d7f005fc Add WarningsAsErrors in clang-tidy.yml Patricia Aas 2021-09-10 16:49:06 +0200
  • d97731dc0b Install linux deps Patricia Aas 2021-09-10 16:39:41 +0200
  • b708633c95 Add cache to clang-tidy.yml Patricia Aas 2021-09-10 16:33:53 +0200
  • ee46bd4576
    Try to run clang tidy Patricia Aas 2021-09-10 16:30:11 +0200
  • 64d30408c6 Fix typos Patricia Aas 2021-09-10 16:19:38 +0200
  • a06281f145 Initialize member Patricia Aas 2021-09-10 16:19:24 +0200
  • 4b364bdda8 Enable tests on CI Corentin Jabot 2021-09-10 15:55:42 +0200
  • 262ac5dcc5 No shouty Patricia Aas 2021-09-10 15:49:33 +0200
  • 90f546f1b2 Revert "There is no standardized interface to add an additional message to assert errors. A portable way to include one is to use a comma operator provided it has not been overloaded" Patricia Aas 2021-09-10 15:35:06 +0200
  • 32a27e986e There is no standardized interface to add an additional message to assert errors. A portable way to include one is to use a comma operator provided it has not been overloaded Patricia Aas 2021-09-10 15:33:13 +0200
  • b3480111db Fix conversions warning (again) Corentin Jabot 2021-09-10 15:27:48 +0200
  • 5521dd25b6 Fix cache name Patricia Aas 2021-09-10 15:14:56 +0200
  • bc83fa77c3 Fix conversions warnings Corentin Jabot 2021-09-10 14:44:40 +0200
  • 36fc3f5a74 Set no-unused-lambda-capture Patricia Aas 2021-09-10 15:04:10 +0200
  • adbe00a466 Don't install Clang Patricia Aas 2021-09-10 15:02:40 +0200
  • 912624ccf9 Cache vcpkg_installed also Patricia Aas 2021-09-10 14:39:33 +0200
  • 8b6a0a5c86 Don't use C-cast Patricia Aas 2021-09-10 14:32:46 +0200
  • eb092224f4 Fix mac build maybe Corentin Jabot 2021-09-10 14:05:35 +0200
  • 25394c4cdd Right the wrongs Corentin Jabot 2021-09-10 14:02:00 +0200
  • a61da5ab80 Fix cache name Patricia Aas 2021-09-10 14:00:33 +0200
  • 8ffa028b2f Try to add caching #4 Patricia Aas 2021-09-10 13:57:14 +0200
  • 030c82d1bc Formatting changes. Ólafur Waage 2021-09-10 13:57:01 +0200
  • f60e449d8e Corentin is wrong, still Patricia Aas 2021-09-10 13:50:30 +0200
  • 0b4926cc60 Corentin is wrong Patricia Aas 2021-09-10 13:39:21 +0200
  • 7687fb506c Refactor CMake Patricia Aas 2021-09-10 13:10:23 +0200