Düşünme motoru

Algoritmanın ilk bölümü, rasgele bir harita oluşturulmasını sağlıyor.

İkinci bölümde ise; 50 kere tekrar eden bir döngünün içinde, robotun bulunduğu konumu analiz etmesini, yapılacak bir iş tespit ederse, yapmasını ve bir sonraki konuma ilerlemesini sağlayan kodlar mevcut.

Robotun amacı, harita üzerindeki hedefe ulaşmak.