Commit Graph

88 Commits

Author SHA1 Message Date
Michael Peters
e421d90682 move game-engine-reference to archive 2024-08-04 14:16:35 -07:00
Michael Peters
8ec2e6a773 add spacer 2024-08-04 14:15:30 -07:00
Michael Peters
82449523aa update readmes 2024-08-04 14:15:08 -07:00
Michael Peters
a6f7e8aa2b update repo readme 2024-08-04 14:13:52 -07:00
Michael Peters
9cac495fc5 fix braces 2024-08-04 14:10:47 -07:00
Michael Peters
60dc483c84 add screenshot 2024-08-04 14:10:24 -07:00
Michael Peters
fa489cdbab add tips and a readme 2024-08-04 14:08:44 -07:00
Michael Peters
dc7f314298 add key 2024-08-04 13:37:15 -07:00
Michael Peters
c2b5809836 name snake lab, add deploy 2024-08-04 13:31:52 -07:00
Michael Peters
92e9570b31 hide overflow-x 2024-08-04 12:43:16 -07:00
Michael Peters
efb4ddc014 center on the screen 2024-08-04 12:41:23 -07:00
Michael Peters
77e6958c5d put snapshot info in a table 2024-08-03 21:28:33 -07:00
Michael Peters
98aebbb248 send snapshot data back to react layer 2024-08-03 21:07:37 -07:00
Michael Peters
769800045f configuration for steps before delay in engine constructor 2024-08-03 20:14:33 -07:00
Michael Peters
9effbc07b4 update square display 2024-08-03 20:03:24 -07:00
Michael Peters
085e7686f5 snakes are learning properly 2024-08-03 19:09:52 -07:00
Michael Peters
b9e88ea99a start on training 2024-08-03 17:21:54 -07:00
Michael Peters
4cc87523b2 training on a small scale 2024-08-03 17:01:31 -07:00
Michael Peters
1e77701b42 randomized snake colors 2024-08-03 16:24:11 -07:00
Michael Peters
66bab68e24 simultaneous labs 2024-08-03 15:55:29 -07:00
Michael Peters
5444feee99 minor refactor 2024-08-03 15:34:26 -07:00
Michael Peters
8783c7a1a7 remove unused console log 2024-08-03 15:15:20 -07:00
Michael Peters
ae4b9d8e34 kill cycling snakes 2024-08-03 15:15:02 -07:00
Michael Peters
b6692f5846 layer class 2024-08-03 14:26:47 -07:00
Michael Peters
5fad3f7f99 run using randomized brains 2024-08-03 14:15:12 -07:00
Michael Peters
39a9938bf4 add a snake brain class 2024-08-03 14:06:17 -07:00
Michael Peters
5305383e6c add randomized and mutate 2024-08-02 21:48:10 -07:00
Michael Peters
0dd991888d add a brain file 2024-08-02 17:00:42 -07:00
Michael Peters
d879c6732e "AI" 2024-08-02 12:43:40 -07:00
Michael Peters
83bd8fdcd2 abstract out direction choice for wall rider 2024-08-02 12:42:58 -07:00
Michael Peters
b7c7589eaa function name cleanup 2024-08-02 12:05:32 -07:00
Michael Peters
8ece068331 split out engine components 2024-08-02 11:19:05 -07:00
Michael Peters
566336fd33 remove react board 2024-08-01 17:44:45 -07:00
Michael Peters
e93f8521bb playable snake game 2024-08-01 17:40:47 -07:00
Michael Peters
414baaafd6 add reference game engine script 2024-08-01 08:11:16 -07:00
Michael Peters
32d5ea292d use canvas element 2024-07-31 20:56:22 -07:00
Michael Peters
94e844f121 basic react snake 2024-07-31 19:44:07 -07:00
1b087317e0 Initial commit 2024-07-27 23:38:19 +00:00