-
08e364e78b
Draw the maze seperately to generation
main
cdo
2024-11-05 00:39:01 +00:00
-
e57b83d97a
Support non-square mazes
cdo
2024-11-04 22:55:31 +00:00
-
15fd1e3405
Increase maze size and decrease cell size
cdo
2024-11-04 22:32:24 +00:00
-
eaed12277d
Change pauses
cdo
2024-11-04 22:30:43 +00:00
-
048bfd2169
Rewrite solve procedure to be iterative instead of recursive
cdo
2024-11-04 22:30:33 +00:00
-
0720b2c0c2
Rewrite generate procedure to be iterative instead of recursive
cdo
2024-11-04 22:08:11 +00:00
-
c2a043a8b1
Draw shortest path to exit instead of all visited cells
cdo
2024-11-04 21:34:06 +00:00
-
b89b4b64b2
Seperate generate and solve procedures
cdo
2024-11-04 21:15:58 +00:00
-
bb44747770
Pause for longer while solving
cdo
2024-11-04 20:44:20 +00:00
-
ebbaac7db9
Write a README
cdo
2024-11-04 00:52:08 +00:00
-
aaf400d881
Loop after solving maze
cdo
2024-11-04 00:46:09 +00:00
-
bf145830cc
Draw/clear as needed instead of redrawing window each time
cdo
2024-11-04 00:40:29 +00:00
-
6675c55916
Draw path from exit after solving
cdo
2024-11-04 00:08:21 +00:00
-
f19881fd04
Solve maze after generation
cdo
2024-11-04 00:06:21 +00:00
-
f4aa1bc01c
Draw visited cells in a different colour
cdo
2024-11-04 00:01:32 +00:00
-
cc43e870fe
Add 'visited' flag to each cell
cdo
2024-11-03 23:13:39 +00:00
-
ce8195f3e8
Generalise solve procedure to random walk
cdo
2024-11-03 23:08:59 +00:00
-
a741490c4c
Remove early return in generation routine
cdo
2024-11-03 22:54:06 +00:00
-
95133052d3
Store maze in static variable
cdo
2024-11-03 22:50:23 +00:00
-
7a2a589c45
Store display etc in static variables
cdo
2024-11-03 22:45:48 +00:00
-
8c70d6a70f
Draw walls seperately to maze and generate backwards
cdo
2024-11-03 22:40:06 +00:00
-
af9106bae5
Draw maze while generating it
cdo
2024-11-03 22:10:37 +00:00
-
e55ae6f355
Seed random number generation from time
cdo
2024-11-03 21:50:32 +00:00
-
521be83dbb
Randomise maze generation with static seed
cdo
2024-11-03 21:24:48 +00:00
-
65534f34d7
Add entr script
cdo
2024-11-03 21:12:01 +00:00
-
02873d3120
Write maze generation procedure with no randomisation
cdo
2024-11-03 21:11:45 +00:00
-
9646a67faa
Write maze drawing procedure
cdo
2024-11-03 19:52:28 +00:00
-
560d9f48b6
Create and set up window
cdo
2024-11-03 19:41:56 +00:00
-
26aeb19217
Add license (AGPL 3.0)
cdo
2024-11-03 19:51:05 +00:00
-
586287dcfa
Create project skeleton
cdo
2024-11-03 19:37:07 +00:00