Neuro Gaming Lab
Where nostalgia meets intelligence
Reimagining Pacman with adaptive ghost AI—coordinated pursuit, alpha pack hunting, RL, and evolution. Pygame + ML.
We reimagine Pacman as a living maze—where ghosts use ML to coordinate, pick an alpha leader, block escape routes, and evolve over time. Classic chase, reimagined with reinforcement learning, multi-agent coordination, and genetic evolution.
Adaptive ghost agents: role-based strategies (chaser, ambusher, blocker, patrol), alpha pack hunting when you’re close, optional PPO/DQN/A2C policies, and evolutionary behavior tuning. Pacman as a testbed for emergent coordination and playable AI.
From Pygame gameplay to trained models and in-game evolution, Neuro Gaming Lab explores how learning agents master and meaningfully interact with games. Reviving the past to build the future of playable AI.
--sphere-view: play surface on a 3D sphere, camera follows you; ghost hunting lines in 3D. Requires PyOpenGL.
Neuro Adaptive Ghosts ML — Arcade Classics
Run with --sphere-view to play on a 3D sphere: the maze wraps onto the surface and the camera follows Pacman. Hunting lines show ghost targets in 3D.
Surviving Adaptive Ghosts ML in Spherical — Arcade Classics
Clone the repo, install dependencies, and run the full game (Pygame) or the web version. Use --sphere-view for the 3D sphere playground (requires PyOpenGL).