Parameters: Physics
Max speed
Speed cap of a bot.
- Default
- 40
- Usual range
- 0 to 1000
- Variable
MaxVelocity- Key
opt:11- Live
- can be changed while the simulation runs
- Mode
- advanced only
Motor efficiency
Fraction of the requested thrust that becomes motion. At 0 bots cannot move on their own.
- Default
- 0.66
- Usual range
- 0 to 1
- Variable
PhysMoving- Key
opt:12- Live
- can be changed while the simulation runs
- Mode
- advanced only
Brownian motion
Random nudges every cycle.
- Default
- 0
- Usual range
- 0 to 100
- Variable
PhysBrown- Key
opt:13- Live
- can be changed while the simulation runs
- Mode
- advanced only
Medium density
Fluid drag (water ≈ 1e-7).
- Default
- 0
- Usual range
- 0 to 0.001
- Variable
Density- Key
opt:14- Live
- can be changed while the simulation runs
- Mode
- basic and advanced
Viscosity
Viscous drag (water ≈ 0.0005).
- Default
- 0
- Usual range
- 0 to 0.1
- Variable
Viscosity- Key
opt:15- Live
- can be changed while the simulation runs
- Mode
- basic and advanced
Static friction
Floor friction to start moving.
- Default
- 0
- Usual range
- 0 to 2
- Variable
CoefficientStatic- Key
opt:16- Live
- can be changed while the simulation runs
- Mode
- basic and advanced
Kinetic friction
Floor friction while moving.
- Default
- 0
- Usual range
- 0 to 2
- Variable
CoefficientKinetic- Key
opt:17- Live
- can be changed while the simulation runs
- Mode
- basic and advanced
Collision elasticity
0 = soft collisions; 1 = full bounce.
- Default
- 0
- Usual range
- 0 to 1
- Variable
CoefficientElasticity- Key
opt:18- Live
- can be changed while the simulation runs
- Mode
- advanced only
Z gravity (against the floor)
Presses bots against the floor: enables friction.
- Default
- 0
- Usual range
- 0 to 100
- Variable
Zgravity- Key
opt:19- Live
- can be changed while the simulation runs
- Mode
- basic and advanced
Y gravity (downwards)
Pulls bots towards the bottom edge.
- Default
- 0
- Usual range
- 0 to 100
- Variable
Ygravity- Key
opt:20- Live
- can be changed while the simulation runs
- Mode
- advanced only
No inertia
Bots stop dead when they stop pushing.
- Default
- no
- Usual range
- yes / no
- Variable
ZeroMomentum- Key
opt:10- Live
- can be changed while the simulation runs
- Mode
- advanced only
Fixed bot radii
All bots the same size, whatever their body.
- Default
- no
- Usual range
- yes / no
- Variable
FixedBotRadii- Key
opt:21- Live
- can be changed while the simulation runs
- Mode
- advanced only