Commit Graph

17 Commits

Author SHA1 Message Date
Trianta
aba9a9cc35 ai: remove food greed and adjust probability weights manually a bit for testing 2024-08-14 04:01:14 -05:00
Trianta
a5902171ec ai: added basic decision making based on sensors, needs weights and weight adjustment 2024-08-14 03:35:04 -05:00
Trianta
4a5fbe88d3 bot: various improvements 2024-08-03 21:18:57 -05:00
Trianta
ff70b0dbd4 bot: fix pathfinding breaking 2024-08-03 20:42:34 -05:00
Trianta
722970eb12 core: fix various bugs and simplify things 2024-08-03 01:26:10 -05:00
Trianta
ccf5843e61 core: move various booleans to single bits in struct 2024-08-02 21:23:49 -05:00
Trianta
0ff3ef3f62 refactor: remove all code from being in namespace 2024-08-02 19:45:07 -05:00
05f78d67fd Add iterative approach to deciding DFS and BFS 2024-02-01 12:50:10 -06:00
Trianta
e2d0c5dac7 Mini style adjustment 2023-11-05 19:04:44 -06:00
Trianta
5dce9b677d Added scoring and chance-based algorithm picking 2023-10-24 00:54:30 -05:00
Trianta
da6ceebb55 Added displaying score 2023-10-23 21:33:47 -05:00
9bb4b8ebca Increased survivability with DFS when no path 2023-10-16 12:35:35 -05:00
Gregory
0ce07fa88d Minor settings adjustments 2023-10-14 00:35:23 -05:00
Trianta
e6797fa193 Split into BFS at first and DFS after 2023-10-13 19:22:11 -05:00
Trianta
b8a6a8d195 Replaced simple snake bot with AI 2023-10-13 19:07:08 -05:00
4733383d4a Logic cleanup 2023-08-19 23:32:53 -05:00
d2e1424e7d Added bot controls, bot still has poor pathing 2023-08-19 12:56:40 -05:00