Python 3.10+276 TestsBoids Swarm AI
Autonomous Steering Behaviors & Boids Swarm Simulation Engine
Headless 2D steering-behaviors & boids flocking swarm simulation engine in pure Python. 276 tests passing.
$29.99
100% Royalty-Free Commercial License
High-performance, headless 2D steering-behaviors and flocking simulation engine built entirely in native Python 3.10+ standard library. Zero external dependencies. Features 10 autonomous behaviors (Seek, Flee, Arrive, Wander, Pursuit, Evade, Obstacle Avoidance, Path Following, Leader Following, Flow Field Following), Craig Reynolds Boids swarming with priority blending, and uniform-grid Spatial Hash scaling to 10,000+ entities.
- 10 Steering Behaviors (Seek, Flee, Arrive, Wander, Pursuit, Evade, Obstacles, Paths, Leaders, Flow)
- Craig Reynolds Boids Flocking (Separation, Alignment, Cohesion Forces)
- Uniform-Grid Spatial Hash (O(1) Proximity & Radius Queries)
- Complete Vector2 2D Kinematics Kernel with Clamping & Reflection
- Integrated CLI: sim, bench (>50,000 steps/sec), and JSON telemetry export
- Exhaustive 276 Automated Pytest Suite Passing (100% Green)
- 100% Royalty-Free Commercial Developer License