That separation is the whole point: you can change datasets, train differently, or rebuild the UI without rewriting the battle mechanics. This file is the actual battle simulator and reinforcement ...
This is a 2D RPG-style game developed using Python and Pygame. The project was created as a course assignment and focuses on simple gameplay mechanics, turn-based combat, and tilemap-based exploration ...