Kjør på bane

Få bilen til å kjøre saktere når du kjører utenfor banen, sånn som på Mario Kart!

Linjesensor påvirker fart

Hvis området utenfor kjørebanen er svart kan man bruke linjesensoren til å redusere hastigheten til bitbot-en når den kjører på svart underlag, så det skal straffe seg å kjøre utenfor banen.

Her lagres verdien som kontrolleren sender i variabelen gasspedal-input , som er hastigheten kontrolleren vil at bilen kjøre. Hastigheten bitbot-en faktisk ender opp med å kjøre med er faktisk_hastighet og den vredien bestemmes i funksjonen bestem_faktisk_hastighet :
Hvis minst én av linjesensorene er aktivert regnes det som å kjøre utenfor banen og skal bitbot-en kjøre halvparten så fort som det kontrolleren, ellers kjører den i farten kontrolleren sender.

Her brukes "returner verdi"-konseptet selv om det strengt tatt ikke er nødvendig. Dette brukes mye i tekstprogrammering, så det kan være kjekt å vite hvordan det fungerer likevel.