yash-srivastava19 / NEAT-JAX
An implementation of Neuroevolution of Augmented Topologies Algorithm compatible with EvoJAX. Made to play Neural Slime Volleyball
☆13Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for NEAT-JAX
- Neuro-evolution for OpenAI Gym environments☆56Updated 3 years ago
- GPU-accelerated NeuroEvolution of Augmenting Topologies (NEAT)☆64Updated this week
- map elites python reference implementation☆77Updated last year
- Pure Python Library for ES-HyperNEAT. Contains implementations of HyperNEAT and ES-HyperNEAT.☆113Updated 10 months ago
- ☆48Updated last year
- Neuroevolution Benchmark in JAX 🦕☆36Updated last year
- A collection of papers on divergence and quality diversity☆75Updated 2 years ago
- Python implementation of the genetic algorithm MAP-Elites with applications in constrained optimization☆49Updated 4 years ago
- ☆36Updated 2 years ago
- Modular framework for Reinforcement Learning in python☆166Updated last year
- Map-Elites based on Evolution Strategies☆31Updated 2 years ago
- A mini library for Policy Gradients with Parameter-based Exploration, with reference implementation of the ClipUp optimizer (https://arxi…☆69Updated 3 years ago
- A public python implementation of the DeepHyperNEAT system for evolving neural networks. Developed by Felix Sosa and Kenneth Stanley. See…☆71Updated 2 years ago
- Accelerated Quality-Diversity☆266Updated 3 weeks ago
- Repository for "Toward Artificial Open-Ended Evolution within Lenia using Quality-Diversity" (ALIFE 2024).☆14Updated 3 months ago
- A bare-bones Python library for quality diversity optimization.☆210Updated 3 months ago
- cfrx is a collection of algorithms and tools for hardware-accelerated Counterfactual Regret Minimization (CFR) algorithms in Jax.☆27Updated 3 months ago
- Evolution Strategies in JAX 🦎☆501Updated 2 weeks ago
- OpenAI gym environment for evolving morphologies of 2D virtual creatures.☆32Updated last year
- Pytorch Implementation of Stochastic MuZero for gym environment. This algorithm is capable of supporting a wide range of action and obser…☆56Updated last year
- A pytorch implementation of the NEAT (NeuroEvolution of Augmenting Topologies) algorithm☆102Updated 3 months ago
- Website for Quality-Diversity optimisation algorithms☆42Updated last month
- Baselines for gymnax 🤖☆58Updated last year
- ♟️ Vectorized RL game environments in JAX☆405Updated this week
- ☆20Updated 5 years ago
- Train self-modifying neural networks with neuromodulated plasticity☆76Updated 5 years ago
- Cellular Automata Accelerated in JAX☆68Updated last week
- Efficient baselines for autocurricula in JAX.☆172Updated 2 months ago
- JAX implementations of core Deep RL algorithms☆79Updated 2 years ago
- TensorFlow Eager implementation of NEAT and Adaptive HyperNEAT☆120Updated last year