We gaan verder met de wumpus, nu gebruik makend van het
programma
GnuRobots. Hier vindt je de uitleg van dit
programma. Je kunt in dit programma een robot
programmeren in SCHEME
en een kaart importeren.
Download de executable xrobots (gebruik
de rechtermuisknop). Zet deze samen met de kaart in 1 directory.
Om xrobots uitvoerbaar te maken, gebruik je eerst het commando "chmod
755 xrobots"! Daarna gebruik je het commando ./xrobots om het programma ook echt uit te voeren.
Om fouten te kunnen vinden, kun je het
logfile
programma gebruiken, welke alle acties van de robot afdrukt. Om dit
programma uit te kunnen voeren, moet je wederom"chmod 755
robots_logfile" intypen.
In je .scm file kun je het programma aanpassen. Als je deze test.scm noemt, laadt xrobots deze automatisch. Als je hem een andere naam hebt gegeven, moet je xrobots op starten door ./xrobots bla.scm in te toetsen.
Programmeer vanaf het
begin af aan heel duidelijk en gestructureerd; voorzie je code van
commentaar en probeer niet te veel te willen in 1 functie. Je weet
nooit wanneer je een stuk code nog een keer wil gebruiken of wanneer
je een functie later moet aanpassen!