MeesterDaan (talk | contribs) |
MeesterDaan (talk | contribs) m |
||
(2 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
==Inleiding== | ==Inleiding== | ||
− | Volgens de bijbel "zullen de leeuwen en de lammeren samen rusten" maar er zijn maar heel weinig lammetjes die de uitdeklauwengegroeide boskatten daartoe vertrouwen. Veel beter is de weinig begrepen techniek waarbij de lammetjes de leeuwen klem zetten en vervolgens pletten | + | Volgens de bijbel "zullen de leeuwen en de lammeren samen rusten" maar er zijn maar heel weinig lammetjes die de uitdeklauwengegroeide boskatten daartoe vertrouwen. Veel beter is de weinig begrepen techniek waarbij de lammetjes de leeuwen klem zetten en vervolgens pletten. Deze techniek bestaat ook in spelvorm: Leeuwen en Lammetjes. |
Line 11: | Line 11: | ||
− | Het spel is klaar als alle lammetjes zijn opgegeten of de leeuwen niet meer kunnen bewegen. Het kan niet voorkomen dat een spel in herhaling valt, dus zetten die een eerdere spelsituatie opleveren zijn verboden. | + | Het spel is klaar als alle lammetjes zijn opgegeten of de leeuwen niet meer kunnen bewegen. Het kan niet voorkomen dat een spel in herhaling valt, dus zetten die een eerdere spelsituatie opleveren zijn verboden. Dit is een belangrijke vereiste. |
− | == | + | ==Voorbeeld== |
{| class="wikitable" | {| class="wikitable" | ||
Line 20: | Line 20: | ||
|} | |} | ||
+ | |||
+ | Dit is een mogelijke spelsituatie na de derde zet. De lammetjes zijn aan de beurt om een zet te doen. | ||
==Opdracht== | ==Opdracht== | ||
− | + | De opdracht is uiteraard een programma te schrijven waarmee een gebruiker 'Leeuwen en Lammetjes' kan spelen. Hoe beter je programma speelt, hoe hoger je cijfer. Als je als speler ook nog kunt kiezen welke parij je wilt spelen is het helemaal mooi. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Terug== | ==Terug== | ||
Terug naar de [[Project game engines| Hoofdpagina]]. | Terug naar de [[Project game engines| Hoofdpagina]]. |
Latest revision as of 21:36, 15 February 2015
Contents
Inleiding
Volgens de bijbel "zullen de leeuwen en de lammeren samen rusten" maar er zijn maar heel weinig lammetjes die de uitdeklauwengegroeide boskatten daartoe vertrouwen. Veel beter is de weinig begrepen techniek waarbij de lammetjes de leeuwen klem zetten en vervolgens pletten. Deze techniek bestaat ook in spelvorm: Leeuwen en Lammetjes.
Het bord is een 5x5-grid waarop horizontaal, verticaal en diagonaal bewogen mag worden. Er zijn vier leeuwen, die allevier in een hoekpunt beginnen. Er zijn twintig lammetjes die naast het bord beginnen. De lammetjes mogen beginnen, en moeten iedere beurt een lammetje op het bord zetten. Als ze allemaal op het bord staan moeten ze bewegen (één gridpunt opschuiven). De leeuwen moeten ook iedere beurt bewegen maar hebben ook een 'special move': over een lammetje heenspringen betekent dinner time: het lammetje wordt opgegeten en verdwijnt daardoor van het bord.
Het spel is klaar als alle lammetjes zijn opgegeten of de leeuwen niet meer kunnen bewegen. Het kan niet voorkomen dat een spel in herhaling valt, dus zetten die een eerdere spelsituatie opleveren zijn verboden. Dit is een belangrijke vereiste.
Voorbeeld
Dit is een mogelijke spelsituatie na de derde zet. De lammetjes zijn aan de beurt om een zet te doen.
Opdracht
De opdracht is uiteraard een programma te schrijven waarmee een gebruiker 'Leeuwen en Lammetjes' kan spelen. Hoe beter je programma speelt, hoe hoger je cijfer. Als je als speler ook nog kunt kiezen welke parij je wilt spelen is het helemaal mooi.
Terug
Terug naar de Hoofdpagina.