aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add cost_array to neighbours_4dirKirill Petrashin2026-03-273-4/+10
|
* Add a TODO entryKirill Petrashin2026-03-271-0/+1
|
* Update comment about argsKirill Petrashin2026-03-271-1/+3
|
* Add a TODO entry for greedy-best-first algoKirill Petrashin2026-03-271-0/+1
|
* Use rand() as seed instead of current timeKirill Petrashin2026-03-261-2/+4
|
* Remove *prev from PositionPQKirill Petrashin2026-03-262-6/+2
|
* Use globbing in MakefileKirill Petrashin2026-03-261-2/+2
|
* Add options to choose the amount of directionsKirill Petrashin2026-03-261-3/+15
|
* Add cost defines and draw path cost under the mapKirill Petrashin2026-03-262-9/+21
|
* Clean up draw_map() a bitKirill Petrashin2026-03-261-28/+35
|
* Update the TODO listKirill Petrashin2026-03-261-5/+2
|
* Remove another outdated FIXMEKirill Petrashin2026-03-261-1/+0
|
* Remove an outdated FIXMEKirill Petrashin2026-03-261-2/+0
|
* Add ppq_insert() return codes + fix breadth_first_search_4dir()Kirill Petrashin2026-03-263-8/+12
|
* Fix memory leaksKirill Petrashin2026-03-267-1/+40
|
* Slightly improve argument handlingKirill Petrashin2026-03-261-6/+35
|
* Add cost_array into neighbours_8dir()Kirill Petrashin2026-03-263-6/+16
|
* Add VIM swap files into .gitignoreKirill Petrashin2026-03-251-0/+1
|
* Add all the files into the Makefile rules' requirementsKirill Petrashin2026-03-251-2/+2
|
* Handle the stack overflowKirill Petrashin2026-03-252-3/+6
|
* Create a basic README.md fileKirill Petrashin2026-03-241-0/+7
|
* Add some TODO entriesKirill Petrashin2026-03-231-1/+3
|
* Implement 8dir breadth-first-search and some other stuffKirill Petrashin2026-03-2210-17/+185
|
* Forgot to add maps into the previous commi...Kirill Petrashin2026-03-224-0/+88
|
* Add ability to choose maps via args + create more maps + don't insert ↵Kirill Petrashin2026-03-225-25/+46
| | | | elements into a PPQ if there's one with better priority
* Handle when visited == NULL in draw_map()Kirill Petrashin2026-03-222-2/+1
|
* Add rendering of visited tilesKirill Petrashin2026-03-226-19/+27
|
* Implement breadth-first-search + fix the priority queue + some other stuffKirill Petrashin2026-03-219-89/+225
|
* Implement ppq_popKirill Petrashin2026-03-211-2/+6
|
* Add ability to read plaintext maps from filesKirill Petrashin2026-03-204-3/+81
|
* Update a comment in priority_queue.hKirill Petrashin2026-03-201-1/+2
|
* Implement the priority queue (without ppq_reorganize)Kirill Petrashin2026-03-203-17/+68
|
* Add a TODO in map.cKirill Petrashin2026-03-201-0/+1
|
* Add macros for errors and todos, outline priority_queue.cKirill Petrashin2026-03-194-2/+34
|
* Add option to generate a new mazeKirill Petrashin2026-03-191-0/+3
|
* Add file to .gitignoreKirill Petrashin2026-03-191-0/+1
|
* Add a TODO entryKirill Petrashin2026-03-181-0/+1
|
* Add ability to move the map aroundKirill Petrashin2026-03-163-19/+48
|
* Make the maze adapt to screen size (not sure why)Kirill Petrashin2026-03-161-3/+7
|
* Update TODOKirill Petrashin2026-03-161-2/+2
|
* Change comments to use /* asdf */ syntaxKirill Petrashin2026-03-166-26/+25
|
* Render start and goal in boldKirill Petrashin2026-03-161-0/+2
|
* Improve renderingKirill Petrashin2026-03-144-24/+50
|
* Draft the priority queueKirill Petrashin2026-03-144-2/+40
|
* Add files for a priority queue (no implementation)Kirill Petrashin2026-03-141-2/+2
|
* Rename player into startKirill Petrashin2026-03-144-12/+12
|
* Add some TODOsKirill Petrashin2026-03-141-0/+2
|
* Remove a TODO entry for maze implementationKirill Petrashin2026-03-141-1/+0
|
* Fix stack + implement rbt_maze_map()Kirill Petrashin2026-03-146-18/+77
|
* implement a PositionStackKirill Petrashin2026-03-142-1/+40
|