Dan Anglin dananglin · he/him
dananglin pushed to main at apollo/maze-solver 2024-02-15 01:45:22 +00:00
a919c2698b perf: reduce CPU usage whilst idle
dananglin pushed to main at apollo/maze-solver 2024-02-14 23:14:51 +00:00
27cdeaf7f4 tests: fix tests
dananglin deleted branch break-the-walls from apollo/maze-solver 2024-02-14 23:07:30 +00:00
dananglin pushed to main at apollo/maze-solver 2024-02-14 23:07:15 +00:00
d1c3ca6658 feat: add maze generation functionality
dananglin pushed to break-the-walls at apollo/maze-solver 2024-02-14 10:21:28 +00:00
609ae4fae9 remove CellInvalidWallError, more refactoring
98a7533de8 refactor: a bit of refactoring
Compare 2 commits »
dananglin pushed to break-the-walls at apollo/maze-solver 2024-02-14 02:51:21 +00:00
79d9727273 add tests to test Cell exceptions
dananglin created branch break-the-walls in apollo/maze-solver 2024-02-13 22:09:16 +00:00
dananglin pushed to break-the-walls at apollo/maze-solver 2024-02-13 22:09:16 +00:00
2d1124cee1 ci: add workflow for forgejo actions
d87df48df2 refactor: add a draw method in CellWall
808e1cee53 make cell wall statuses public
19a29bbb5b checkpoint: setting up breaking of walls
Compare 4 commits »
dananglin pushed to main at apollo/maze-solver 2024-02-13 18:59:58 +00:00
6d919a99d6 fix: add errors for invalid cell creation
dananglin pushed to main at apollo/maze-solver 2024-02-13 15:55:01 +00:00
536711f808 feat: add entrance, exit to the maze.
dananglin pushed to main at apollo/maze-solver 2024-02-13 14:22:52 +00:00
70175b3afd test: add tests for the Maze class
dananglin pushed to main at apollo/maze-solver 2024-02-13 13:44:50 +00:00
2ebb555bac fix: only draw the graphics if the window exists
dananglin pushed to main at apollo/maze-solver 2024-02-13 12:21:05 +00:00
30792f25b0 feat: add the Maze class
dananglin pushed to main at apollo/maze-solver 2024-02-13 11:00:50 +00:00
12b4e2367c refactor: annotate method return type
dananglin pushed to main at apollo/maze-solver 2024-02-13 10:49:41 +00:00
45a003270a feat: add draw_move method to Cell
dananglin pushed to main at apollo/maze-solver 2024-02-13 01:16:26 +00:00
a19d9260d2 refactor: add a CellWall class
dananglin pushed to main at apollo/maze-solver 2024-02-13 00:20:12 +00:00
60e557c725 docs: update README.md
7d976f2350 feat: move Cell class to separate module.
14c6f659ff feat: add the Cell class
340eec773d fix: position the window to the centre of screen
ccdffe00bf fix: set missing attributes to the Canvas
dananglin created branch main in apollo/maze-solver 2024-02-13 00:20:11 +00:00
dananglin created repository apollo/maze-solver 2024-02-13 00:15:06 +00:00
dananglin pushed to new-site at flow/website 2024-02-08 19:19:30 +00:00
e5dbc0f52e checkpoint:site update