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