# NEAT Slime Volleyball Implementation of NEAT (NeuroEvolution of Augmenting Topologies) to play Neural Slime Volleyball using JAX. ## Structure - `neat/`: Core NEAT implementation - `genome.py`: Genome representation (nodes and connections) - `network.py`: Neural network implementation - `evolution.py`: Evolution algorithms - `train.py`: Training script - `evaluate.py`: Evaluation script ## Setup ```bash pip install -r requirements.txt ``` ## Training ```bash python train.py ```