Bots World
State: Running
Fatigue: 0%
Zoom
Speed1.00×
Black <0.50

Focused Bot — Stats

Sensor Chart (30s / 10 Hz)

Preview

World DSL

Show DSL paths & ready-made macros
# --- Set on focused bot ---
set bot.maxSpeed 200
set bot.kp 6.0
set bot.kd 1.2
set bot.wheelRatio 0.7
set bot.asymBiasConst 1.4
set bot.asymResponse 0.7
set bot.limp.amp 0.5
set bot.limp.freq 0.12
set bot.limp.bias 1.57
set bot.color #33FF33
set bot.trailColor #33FF33
set bot.trailWidth 3
set bot.trailOpacity 0.8
# Sensors
set bot.sensors.d1 260
set bot.sensors.d2 480
set bot.sensors.nearOff 0.35
set bot.sensors.farOff 0.90
# Control
set bot.control.deltaGain 0.28
set bot.control.darkAmplify 1.0
set bot.control.flankNudge 0.10
set bot.control.contrastThreshold 0.07
set bot.control.dimSeekDampWeak 0.30
set bot.control.dimSeekDampStrong 0.80
set bot.control.goalGain 0.60
# Model & speed
set bot.model.turnSlowCap 0.65
set bot.speedMap.darkBase 0.80
set bot.speedMap.brightAdd 0.20
# Social (optional flocking-ish)
set bot.social.cohesionR 600
set bot.social.cohesionGain 0.50
set bot.social.alignR 600
set bot.social.alignGain 0.35
set bot.social.sepR 140
set bot.social.sepGain 0.40
set bot.social.sameTypeOnly true
# Fatigue
set bot.fatigueRateScalar 1.0
set bot.restSeconds 15

# --- Per-type defaults (affect current & future bots) ---
setType A wheelRatio 0.70
setType A sensors.d1 250
setType A control.deltaGain 0.24
setType B speedMap.darkBase 0.55

# --- Ready-made macros (use: call ) ---
call sharpASeeker
call limp
call lazyBCruiser
call flockLiteA
call denseFlockB
call mazeRunner
call arenaObstacles
call brightCorridor
call thiccTrails
call resetWorld