Kinonk är en Pentominoes program skrivet i C ++. Pentominoes är en två-spelare brädspel, där målet är att vara den sista spelaren att sätta en Pentomino (stycke består av fem rutor) på bordet. Kinonk kan också spela Katamino, en variant av pentominoes. Kinonk ursprungligen skriven för en end-of-high-school-projektet, så det finns en omfattande rapport finns med i paketet.
Kinonk använder en enkel bruteforce algoritm och kan spela vilken position som helst perfekt om de får tillräckligt med tid. Du kan begränsa sin tid genom att ge en godtycklig tidsfrist eller helt enkelt låta Kinonk analysera allt.
Detta program använder scons i stället för mer traditionnal göra för att bygga själv. Du kommer att behöva det om du vill bygga källorna. En makefile kan skrivas dag.
Här är några viktiga inslag i "Kinonk":
· Spela spelet katamino samt pentominoes
· Kan ges en tidsfrist
· Kan anpassa sorteringsmetoder
· Kan anpassa storleken på styrelsen samt pentominoes som används
· Kan utgång detaljerade statistik om dess effektivitet. Diagram kan sedan tas fram med ett Perl-skript som ingår i paketet
· Kan spela mot sig själv, eller hitta en / alla vinnande drag för en viss konfiguration.
· Fritt och Opensource programvara under GNU Public License
Egenskaper :
- Spela spelet katamino samt pentominoes
- kan ges en tidsfrist
- Kan anpassa sorteringsmetoder
- Kan anpassa storleken på styrelsen samt pentominoes som används
- Kan utgång detaljerade statistik om dess effektivitet. Diagram kan sedan tas fram med ett Perl-skript som ingår i paketet
- Kan spela mot sig själv, eller hitta en / alla vinnande drag för en viss konfiguration.
- gratis och Opensource programvara under GNU Public License
Kommentarer hittades inte