Game Engine Improvements: - State manager: Add game eviction with configurable max games, idle timeout, and memory limits - Game engine: Add resource cleanup on game completion - Play resolver: Enhanced RunnerAdvancementData with lineup_id for player name resolution in play-by-play - Substitution manager: Minor improvements Test Coverage: - New test_game_eviction.py with 13 tests for eviction scenarios - Updated state_manager tests for new functionality - Updated play_resolver tests for lineup_id handling 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_dice.py | ||
| test_flyball_advancement.py | ||
| test_game_eviction.py | ||
| test_play_resolver.py | ||
| test_roll_types.py | ||
| test_runner_advancement.py | ||
| test_state_manager.py | ||
| test_substitution_rules.py | ||
| test_validators.py | ||
| test_x_check_advancement_tables.py | ||