daniel156161
|
b7c6a0e345
|
fix svg color problem show dead resions when very sure and allow to highlight snakes when clicking into them store timout and calcumate Snake Win Rate Overall, fix to use full page of games-body, get win lloss or unknown
|
2026-04-05 23:01:27 +02:00 |
|
daniel156161
|
050dd1083c
|
add snake customizations to dashboard to show head and tail correctly
Build and Push Docker Container / build-and-push (push) Successful in 3m59s
|
2026-04-05 19:58:20 +02:00 |
|
daniel156161
|
2d603a3b0b
|
add better dashboard with full snake game board
|
2026-04-05 19:57:43 +02:00 |
|
daniel156161
|
b9b02cf273
|
fix UltimateBattleSnake version in snake registry
|
2026-04-05 16:48:45 +02:00 |
|
daniel156161
|
4151810f1b
|
add GameplayDatabase database with dashboard
|
2026-04-05 16:48:12 +02:00 |
|
daniel156161
|
2601c2dcff
|
fix ladder error because api changed values
|
2026-04-05 15:20:25 +02:00 |
|
daniel156161
|
efe15dd8e7
|
update UltimateBattleSnake to 4.5.0
|
2026-04-05 15:19:53 +02:00 |
|
daniel156161
|
3cb3517892
|
update snakes with new code
Build and Push Docker Container / build-and-push (push) Successful in 1m21s
|
2026-04-05 12:20:10 +02:00 |
|
daniel156161
|
00d55b5419
|
update UltimateBattleSnake to 4.2.0
Build and Push Docker Container / build-and-push (push) Successful in 1m12s
|
2026-04-05 03:05:46 +02:00 |
|
daniel156161
|
643f4b468e
|
add snake from claude code
Build and Push Docker Container / build-and-push (push) Successful in 1m36s
|
2026-04-05 02:52:44 +02:00 |
|
daniel156161
|
332e86e3cc
|
rework dataset function and class structure
|
2026-04-05 02:21:15 +02:00 |
|
daniel156161
|
066a93f755
|
move RLBootstrapDataset into a own class with its own test file
|
2026-04-05 00:54:15 +02:00 |
|
daniel156161
|
eb290dd634
|
rework folder structure complitly
|
2026-04-04 23:01:34 +02:00 |
|
daniel156161
|
2b8f0396e3
|
rename Test file and add init file for metric backend to import all at once
|
2026-04-04 22:26:19 +02:00 |
|
daniel156161
|
043d7654f9
|
rename Metric Classes and change Folder Structure
|
2026-04-04 22:14:14 +02:00 |
|
daniel156161
|
a38a600bdc
|
rename ServerMetricsCollector to MetricsCollector
|
2026-04-04 21:29:40 +02:00 |
|
daniel156161
|
9d33c6fded
|
cleanup all worker stats when starting up servers
|
2026-04-04 21:28:26 +02:00 |
|
daniel156161
|
79f23b8be6
|
Update Best Battle Snake Logic
Build and Push Docker Container / build-and-push (push) Successful in 1m21s
|
2026-04-04 20:50:01 +02:00 |
|
daniel156161
|
6c68f412d2
|
don't log move_direction_counts into metric because looking almost the same
|
2026-04-04 19:08:19 +02:00 |
|
daniel156161
|
92a700409d
|
remove http_requests_by_endpoint into metrics
|
2026-04-04 19:05:59 +02:00 |
|
daniel156161
|
fc8e0657a0
|
change that oldest_active_game_age_sec not gets inflated when redis already deleted it
Build and Push Docker Container / build-and-push (push) Successful in 1m2s
|
2026-04-04 16:40:49 +02:00 |
|
daniel156161
|
f8c492f333
|
not count stale games as active games because they will get deletet after ttl expire into redis
Build and Push Docker Container / build-and-push (push) Successful in 56s
|
2026-04-04 16:02:51 +02:00 |
|
daniel156161
|
5997a1f6c1
|
only update stuck game metric when game state backend is not redis
Build and Push Docker Container / build-and-push (push) Successful in 57s
|
2026-04-04 15:33:07 +02:00 |
|
daniel156161
|
8564606f4c
|
disable removeing cound of stale games in the backend because redis is doing it
Build and Push Docker Container / build-and-push (push) Successful in 1m1s
|
2026-04-04 15:28:25 +02:00 |
|
daniel156161
|
561527a21b
|
correct end game active metric count
Build and Push Docker Container / build-and-push (push) Successful in 52s
|
2026-04-04 15:23:56 +02:00 |
|
daniel156161
|
47051a6068
|
make Metrics Collector Class and auto send to redis when change happend
Build and Push Docker Container / build-and-push (push) Successful in 1m0s
|
2026-04-04 14:52:21 +02:00 |
|
daniel156161
|
c3da096320
|
allow to send metrics to memory or redis
Build and Push Docker Container / build-and-push (push) Successful in 52s
|
2026-04-04 14:21:54 +02:00 |
|
daniel156161
|
eb6a054bc9
|
removed --websocket-ping-interval into docker startup
Build and Push Docker Container / build-and-push (push) Successful in 1m10s
|
2026-04-04 13:35:02 +02:00 |
|
daniel156161
|
4daf63d483
|
update uv.lock file
Build and Push Docker Container / build-and-push (push) Successful in 56s
|
2026-04-04 13:26:17 +02:00 |
|
daniel156161
|
33c8fabc4c
|
use redis.asyncio insted of the old aioredis package
Build and Push Docker Container / build-and-push (push) Successful in 51s
|
2026-04-04 13:25:23 +02:00 |
|
daniel156161
|
00d456a412
|
update requirements
Build and Push Docker Container / build-and-push (push) Successful in 1m11s
|
2026-04-04 12:59:52 +02:00 |
|
daniel156161
|
65128b25c2
|
allow to disable self.running_games as L1 Cache into Worker when useing Redis Backend
Build and Push Docker Container / build-and-push (push) Successful in 54s
|
2026-04-04 12:53:31 +02:00 |
|
daniel156161
|
a1c4a4b68d
|
create MemoryGameBoardStore Class and rework Building of Game Board Storage
|
2026-04-04 12:34:00 +02:00 |
|
daniel156161
|
4547e3443b
|
add redis backend for storage of gameboards
|
2026-04-04 12:07:05 +02:00 |
|
daniel156161
|
bbdc8b288a
|
create better future planning into BestBattleSnake
|
2026-04-04 12:00:02 +02:00 |
|
daniel156161
|
c6ebb5834b
|
auto remove stuck games
Build and Push Docker Container / build-and-push (push) Successful in 51s
|
2026-04-04 10:23:12 +02:00 |
|
daniel156161
|
dbcf9cadaf
|
add more metrics data
Build and Push Docker Container / build-and-push (push) Successful in 1m2s
|
2026-04-04 09:58:11 +02:00 |
|
daniel156161
|
316870ef7a
|
add enemy cut off trap check
|
2026-04-04 09:55:58 +02:00 |
|
daniel156161
|
b0d484dbab
|
add dataset and models folder into git ignore file and change train-ai to get the input data from the dataset
Build and Push Docker Container / build-and-push (push) Failing after 12m11s
|
2026-04-04 00:00:33 +02:00 |
|
daniel156161
|
9e826afa5f
|
add Training for AI and AI Model and allow to collect rl data from BestBattleSnake
Build and Push Docker Container / build-and-push (push) Successful in 1m36s
|
2026-04-03 23:19:09 +02:00 |
|
daniel156161
|
d3b0488e0f
|
update python packages
Build and Push Docker Container / build-and-push (push) Successful in 1m32s
|
2026-04-03 21:51:13 +02:00 |
|
daniel156161
|
4e9a5595bc
|
cahange battlsnake cli to https url
Build and Push Docker Container / build-and-push (push) Successful in 1m43s
|
2026-04-03 21:48:27 +02:00 |
|
daniel156161
|
8f938ce3fe
|
Update BestBattleSnake Version to 2.6.0
Build and Push Docker Container / build-and-push (push) Failing after 23s
|
2026-04-03 21:40:31 +02:00 |
|
daniel156161
|
dfcdbae85b
|
add better enemy constrictor projection
|
2026-04-03 21:39:08 +02:00 |
|
daniel156161
|
fb579e5fbc
|
add customisable timeout buffer with env variable
|
2026-04-03 21:23:18 +02:00 |
|
daniel156161
|
8f6bc3cfdd
|
add timeout budget when exeaded use quick save move before timeout
|
2026-04-03 21:17:08 +02:00 |
|
daniel156161
|
f124ce6f96
|
head hunt only when my snake is bigger and into dual mode
|
2026-04-03 20:57:33 +02:00 |
|
daniel156161
|
6ab0161b49
|
add types to function args
|
2026-04-03 20:44:03 +02:00 |
|
daniel156161
|
d7bd89eae9
|
add python doc strings
|
2026-04-03 20:21:12 +02:00 |
|
daniel156161
|
eace1872d7
|
move snake builder into __init__ of snakes file and use it into server class
|
2026-04-03 20:11:46 +02:00 |
|