Commit Graph

85 Commits

Author SHA1 Message Date
Maoake Teriierooiterai f5131f0e01 finish the norm 2026-04-06 18:17:45 +02:00
da7e 4d5662c248 lowercase key in config.txt allow 2026-04-04 21:22:39 +02:00
da7e e137389216 Some fix:
- entry/exit negatif
- checker if output file already exist
- config.txt commentary
- maze min size for ft logo generation
- unperfect maze compliance
2026-04-04 21:18:42 +02:00
da7e 21e9aba95f docstring to output file function 2026-04-03 18:34:18 +02:00
da7e 9fa121cdce add export file 2026-04-03 18:30:52 +02:00
da7e 04c28a851f fix Astar solver 2026-04-03 17:59:37 +02:00
da7e 6189d7f321 lint fix 2026-04-03 16:48:51 +02:00
da7e e63c2679a6 Remove test prints 2026-04-03 16:44:49 +02:00
da7e ee4f48a5c0 add limit for height and width 2026-04-03 15:42:20 +02:00
da7e 6f503bdd36 add file format checker for parsing 2026-04-03 15:00:08 +02:00
da7e 5022cfe020 add message when ft logo not display 2026-04-03 14:47:34 +02:00
Maoake Teriierooiterai 11947db62f fix the print on 42 in the maze 2026-04-03 14:20:01 +02:00
da7e 0045def73b SEED implementation 2026-04-03 13:58:41 +02:00
Maoake Teriierooiterai b6067b2045 finish the thing 2026-04-03 12:30:42 +02:00
maoake 4c1955ace4 changing the import for mypy test 2026-04-01 23:00:08 +02:00
maoake 3e85cbe919 doing again the wheel 2026-04-01 22:41:11 +02:00
maoake 2edf61affa doing the wheel 2026-04-01 22:31:08 +02:00
da7e be997c5d17 fix lint + black formating + SITULITUPU 2026-04-01 18:02:38 +02:00
da7e a4d8f3fbfe Merge branch 'whl' 2026-04-01 17:44:20 +02:00
da7e 3fe46026ec Merge branch 'docstring' 2026-04-01 17:42:48 +02:00
Maoake Teriierooiterai b659871902 finish the mypy 2026-04-01 16:09:42 +02:00
Maoake Teriierooiterai c9e0cf0610 fix some mypy need to fix for the others 2026-04-01 15:25:38 +02:00
da7e 843fe5f80c uv config for build wheel package
add clean and fclean method to Makefile
2026-04-01 14:31:11 +02:00
Maoake Teriierooiterai 03b5f9e6fd fix mypy strict on MazeSolver and Maze Generator 2026-04-01 14:12:39 +02:00
da7e 68c40be144 add(docstring): doc string on every class and functions 2026-04-01 12:34:19 +02:00
maoake ed16566677 finish to fix parsing mypy 2026-03-31 22:43:03 +02:00
maoake 40e25757c7 starting mypy with maze 2026-03-31 22:31:48 +02:00
da7e 0f77e0c6e4 fix buffer overflow in put pixel + margin calculation 2026-03-30 14:37:33 +02:00
da7e 92c6237f06 fix(astar): the actual astar wasn't the real astar algoritm 2026-03-29 15:38:40 +02:00
da7e fa38f7a311 Merge branch 'mlx' 2026-03-27 21:53:06 +01:00
da7e 16d97e9912 fix(astar): function f() miscalculate the best path 2026-03-27 21:51:49 +01:00
da7e cb19cf1413 ADD(mlx path animation) 2026-03-27 19:47:21 +01:00
Maoake Teriierooiterai b078241359 fix something on the solver 2026-03-27 18:05:05 +01:00
Maoake Teriierooiterai 3c072de0f4 finish the animation generator maze 2026-03-27 16:49:13 +01:00
Maoake Teriierooiterai a3bbce861d fix conflict 2026-03-27 14:39:06 +01:00
Maoake Teriierooiterai ca9444778e need to test the mlx 2026-03-27 14:35:04 +01:00
da7e 135e13deff WIP(iterative display): display change for every generation doesn't work 2026-03-27 13:33:45 +01:00
Maoake Teriierooiterai ef030f70a7 finish to synchronize the maze generator and the solver 2026-03-26 14:19:43 +01:00
Maoake TERIIEROOITERAI 5aec319f7b need to fix the unperfect maze and add the function in the kruskal generator 2026-03-26 00:58:07 +01:00
Maoake TERIIEROOITERAI 24748c47ad merge main to the branch solver_dfs and fixing some conflict 2026-03-26 00:14:39 +01:00
Maoake TERIIEROOITERAI e4c91dc4a1 finish the imperfect maze 2026-03-26 00:10:10 +01:00
Maoake Teriierooiterai 6b3fd9a6b7 need to finish the unperfect maze 2026-03-25 18:45:30 +01:00
da7e e33d0a8e29 ADD(main): expected output in file test.txt 2026-03-25 17:48:18 +01:00
da7e a408004bd7 fix(parsing): make output work for AMazeIng class __init__
Basic main to display ascii print
2026-03-25 17:40:13 +01:00
Maoake Teriierooiterai 5f1ffcc01c finish the solver 2026-03-25 17:00:14 +01:00
da7e e717bf52e9 fix 42 logo adapt with size 2026-03-25 15:50:08 +01:00
da7e 3fa0d3204e add ft logo to maze 2026-03-25 15:27:39 +01:00
da7e cc6f2eb147 Merge branch 'fix_aster' 2026-03-25 14:52:10 +01:00
da7e c6242eeec0 fix astar algorithm work 2026-03-25 14:51:12 +01:00
Maoake Teriierooiterai 4055a8a7a2 finish to print the 42 2026-03-25 13:58:35 +01:00