Tema 3: Koncept vejitve (pogojni stavek IF) - uporaba naučenega
Zahteve zaključka
Prejeta ocena
Dosežena pozitivna ocena
2. Naloga - uporaba naučenega
V skupnem svetu boste kot skupina zgradili labirint. Nato boste svojega agenta naučili, da se bo prebil po labirintu do izhoda (kjer bo zlata kocka).
Naloga skupine, ki jo rešite skupaj!
Upoštevajte naslednje omejitve:
- labirint naj bo v bližini vaših parcel.
- Velikost labirinta naj bo 10x10 kock. Visok naj bo točno 2 kocki.
- Ima en vhod in en izhod (na izhodu naj bo v tleh zlata kocka - robotek naj zazna zlato kocko, a je ne uniči).
- Vsi hodniki so široki natanko 1 kocko.
- vedno naj obstaja ena pot (ne dve ali tri; to pomeni, da ni križišč).
- Naj bodo vsaj trije obrati v levo in trije obrati v desno ...
Samostojna naloga
Sedaj bo vsak naučil svojega agenta, da se prebije po (kateremkoli) labirintu do zlate kocke.
- Za ponavljanje korakov uporabite zanko.
- Za odločanje, v katero smer boste zavili, uporabite pogojni stavek IF.
Kaj je treba oddati?
Da bo naloga opravljena, je treba v tem gradniku oddati zaslonsko sliko, na kateri je vidno ime vašega agenta v labirintu (ena polovica zaslonske slike) in vaš program, s katerim se je agent prebil skozi labirint (druga polovica zaslonske slike).