15 Commits

Author SHA1 Message Date
8e3ca71bda Update type definitions to "using" instead of "typedef" 2025-06-17 18:03:42 +02:00
21e154ed34 Add Lines::findChar() to search for starting points in mazes 2025-06-03 19:30:40 +02:00
0b70db7670 Change long long int to fixed width integer type int64_t 2025-05-22 16:12:56 +02:00
7ad1b01879 Change Solver into template class to allow for non-integer results 2025-05-17 00:02:53 +02:00
01c300dce1 Added sub folders for common, extra, and framework code files 2025-04-30 20:37:03 +02:00
e0cd315909 Add solution for "Day 6: Guard Gallivant", part 2 2025-03-23 16:42:51 +01:00
979961d60e Change Solver puzzle title use and add optional input file name suffix 2025-02-14 17:13:05 +01:00
0f60b23b33 Change constants methods to static constexpr 2025-01-21 14:03:40 +01:00
06afa3ae2e Fix method order (constants methods first) 2024-12-25 21:44:39 +01:00
69a4b4becc Add missing virtual modifiers 2024-12-25 21:43:58 +01:00
2e2a95faef Add const to GuardGallivant.getStartDirectionIndex() 2024-12-25 21:43:20 +01:00
d314b2fc70 Add const modifier for constants methods 2024-12-25 21:24:20 +01:00
e0a9a807da Fix some private field identifiers 2024-12-24 15:30:14 +01:00
4ed3b84cb6 Fix inheritance formatting 2024-12-11 01:38:26 +01:00
fa38fa695b Rename .h file extension to .hpp, and fix some include orderings 2024-12-11 01:37:34 +01:00