📄️ Getting Started
START HERE for NEK5000-based RL interface examples using env.reset() and env.step().
📄️ Single Agent Interface
Standard Gym interface for single-agent NEK5000 environments with direct instantiation.
📄️ Parallel Multi-Agent Interface
Dict-based multi-agent interface where each actuator is treated as a separate agent.
📄️ PettingZoo Interface
PettingZoo-compatible wrapper for ecosystem integration and production-ready SB3 training via SuperSuit.
📄️ from_hf Pattern
Convenient method for loading environments with minimal configuration using NekEnv.from_hf().
📄️ Control with integrate()
Use integrate() for time-stepping simulation with classical or RL controllers.
📄️ Zero-Shot Wing Deployment (Multi-Policy MARL)
Zero-shot deployment demo for the small NACA4412 wing case: multiple control policies are mapped to actuator subsets and executed together in one PettingZoo rollout.