109 Commits

Author SHA1 Message Date
f0156ccec4 add multithreading for seed cracking
All checks were successful
Build / build (push) Successful in 1m55s
2025-06-24 20:59:32 +02:00
2c2bfd3489 fix fast validation
All checks were successful
Build / build (push) Successful in 1m51s
2025-06-24 20:49:56 +02:00
263b0642f4 calculate less
All checks were successful
Build / build (push) Successful in 2m38s
Speed up validation by precalculating some stuff and toing a fast return
wherever possible
2025-06-24 20:07:25 +02:00
081c41b753 try some seedcracking
All checks were successful
Build / build (push) Successful in 3m55s
2025-06-24 17:28:11 +02:00
549d4fe36d modularize simulation 2025-06-24 17:27:56 +02:00
6f54282c9a improve xtask 2025-06-24 17:27:29 +02:00
6f3a1d138a ignore assets and games 2025-06-24 17:27:13 +02:00
0876f1ed3c explicitly select rust toolchain 2025-06-24 17:27:01 +02:00
87fc6cccd2 update dependencies
All checks were successful
Build / build (push) Successful in 1m12s
2025-06-07 21:17:38 +02:00
2f87e2aa60 improve log output
All checks were successful
Build / build (push) Successful in 1m7s
2025-06-06 21:38:34 +02:00
5f1d3dfc4f build local snakes in release
All checks were successful
Build / build (push) Successful in 1m10s
2025-06-06 21:29:59 +02:00
d44538b749 make number of compute threads configurable
All checks were successful
Build / build (push) Successful in 1m15s
2025-06-06 21:24:18 +02:00
b4b332bdbb reduce regression parallelism
All checks were successful
Build / build (push) Successful in 2m52s
2025-06-06 21:16:22 +02:00
b97d7c895a add multithreading 2025-06-06 21:15:26 +02:00
e5600fe038 use faster rng
All checks were successful
Build / build (push) Successful in 1m54s
2025-04-25 19:55:42 +02:00
15d90357ec remove unused import
All checks were successful
Build / build (push) Successful in 2m6s
2025-04-25 15:04:09 +02:00
99acd4ad1f improve score condition
Some checks failed
Build / build (push) Has been cancelled
2025-04-25 14:59:21 +02:00
bad4d916b8 make battlesnake the default
All checks were successful
Build / build (push) Successful in 3m44s
2025-04-24 21:22:12 +02:00
caa6eed783 improve progress bar 2025-04-24 21:22:04 +02:00
9333f6c6fb reduce regression parallelism 2025-04-22 19:48:38 +02:00
1d527a89cd make simulation faster
All checks were successful
Build / build (push) Successful in 2m43s
2025-04-21 21:48:11 +02:00
c5097ec417 update
All checks were successful
Build / build (push) Successful in 3m51s
2025-04-21 20:56:18 +02:00
879f99e23f multi agent mcts
All checks were successful
Build / build (push) Successful in 2m10s
2025-01-26 19:29:45 +01:00
302f5cac50 fix regression test 2025-01-26 19:29:24 +01:00
d715aa47b3 allow changing the port
All checks were successful
Build / build (push) Successful in 2m31s
2025-01-25 23:55:56 +01:00
6f04d7cb7f single agent mcts
All checks were successful
Build / build (push) Successful in 2m30s
2025-01-25 23:49:05 +01:00
3f91660583 improve scoring system
All checks were successful
Build / build (push) Successful in 1m59s
2025-01-22 01:33:45 +01:00
32883b2a1b spawn blocking task for simulations
All checks were successful
Build / build (push) Successful in 2m2s
2025-01-22 01:17:11 +01:00
c26da8869c use full tokio features 2025-01-22 01:16:00 +01:00
d3abaf61a7 use division remainder as second criterion
All checks were successful
Build / build (push) Successful in 1m59s
2025-01-22 01:00:29 +01:00
d46e2d8163 correct food spawning algorithm 2025-01-22 00:59:55 +01:00
5b440bc7db simple monte carlo simulation
All checks were successful
Build / build (push) Successful in 1m58s
2025-01-22 00:43:07 +01:00
d858d88e76 fix health reset on feeding 2025-01-22 00:42:55 +01:00
3a163fd6e7 save u8 to string id mapping
All checks were successful
Build / build (push) Successful in 1m59s
2025-01-21 23:20:43 +01:00
108aeaa49d skip calculating index from id when index already present
All checks were successful
Build / build (push) Successful in 1m59s
2025-01-21 22:40:01 +01:00
ea96a0eb0d put small field bitfields on the stack
All checks were successful
Build / build (push) Successful in 2m1s
2025-01-21 20:25:54 +01:00
47f75563ae add clone benchmark 2025-01-21 20:21:23 +01:00
5bb7476af6 use VecDeque in intended direction
All checks were successful
Build / build (push) Successful in 2m2s
2025-01-21 19:26:43 +01:00
2f2b7ac11e add simulation benchmarks
All checks were successful
Build / build (push) Successful in 2m7s
2025-01-21 19:04:30 +01:00
1410602c6c bump rust version
All checks were successful
Build / build (push) Successful in 1m53s
2025-01-17 00:36:38 +01:00
5e81a7952f correct simulation
Some checks failed
Build / build (push) Failing after 1m54s
2025-01-17 00:33:54 +01:00
9c76df1f69 calculate valid moves
Some checks failed
Build / build (push) Failing after 1m52s
2025-01-16 21:06:49 +01:00
d91d0e0a82 remove rocket artefact 2025-01-16 20:33:17 +01:00
f9e34d119a fix docker lint
All checks were successful
Build / build (push) Successful in 1m56s
2025-01-16 20:18:02 +01:00
d9ee6ae2f7 create simple simulation datastructures 2025-01-16 20:17:40 +01:00
f3eba2ba75 add simple ci 2025-01-16 20:17:40 +01:00
932023451a accept battlesnake requests 2025-01-16 17:59:35 +01:00
7c79c718d0 rename parameter 2024-11-03 20:17:33 +01:00
923b661583 update dependencies 2024-11-03 20:17:27 +01:00
b2364a1ade add some xtasks 2024-10-14 19:23:48 +02:00