Commit Graph

27 Commits

Author SHA1 Message Date
Trianta
b18ce89970 bot: added ability to skip display delay between specific generations 2024-05-20 01:05:59 -05:00
05f78d67fd Add iterative approach to deciding DFS and BFS 2024-02-01 12:50:10 -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
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
197311831f Fixed going wrong way with snake movement 2023-08-19 00:19:04 -05:00
71dfa043a9 Fixed snake not showing on start 2023-08-18 22:36:47 -05:00
49182ce07d Snake now randomly starts as well 2023-08-18 19:51:15 -05:00
d7982b200f Separated generation into common file 2023-08-18 19:09:57 -05:00
441c52ab0f Added random generation on start 2023-08-18 18:15:21 -05:00
709cf26f99 Fixed code consistency issues 2023-08-18 18:09:09 -05:00
c57fbc714c Cleaned up some naming and added WASD controls 2023-08-18 17:51:58 -05:00
35244daa02 Removed unnecessary standard libraries 2023-08-18 16:42:54 -05:00
d83f271adf Fixed snake keeping movement on reset 2023-08-14 17:39:04 -05:00
c71b1d6982 Added ability to play again 2023-08-10 19:01:24 -05:00
fb672c7ddb Added basic game over screen 2023-05-17 20:20:01 -05:00
a9d194c90c Fixed snake 2023-04-15 05:15:11 -05:00
498ac65dbc This was overengineered, lots of trimming to do 2023-04-06 22:22:06 -05:00
c01f687ec7 Doing too much at once. Need to fix branch 2023-04-06 19:27:10 -05:00
67e56bcb3c Issues to fix: sfml window and bounds checking 2023-03-17 21:40:49 -05:00
c4d40d152b Fixed major issues, still not launching due to vectors 2023-03-17 21:07:58 -05:00
9082d7fdfd Fixed class organization 2023-03-17 20:13:50 -05:00
f317dc7a8c Many issues restructuring the program, needs cleaning 2023-03-17 17:27:02 -05:00
a76d9ccfb5 Cleaned up naming of files; setup more structure 2023-03-13 21:10:52 -05:00