Kinonk è un programma Pentamini scritto in C ++. Pentamini è un gioco da tavolo per due giocatori, dove l'obiettivo è quello di essere l'ultimo giocatore a mettere un pentamino (brano composto di cinque piazze) sulla scheda. Kinonk può anche giocare Katamino, una variante di pentamini. Kinonk è stato originariamente scritto per un progetto di fine liceo, per cui vi è un ampio rapporto disponibile con il pacchetto.
Kinonk utilizza un algoritmo bruteforce semplice e in grado di riprodurre perfettamente qualsiasi posizione se dato abbastanza tempo. Si può limitare il suo tempo, dando un limite di tempo arbitrario o semplicemente lasciare Kinonk analizzare tutto.
Questo programma utilizza scons al posto del più traditionnal fanno per la costruzione di sé. Ne avrai bisogno se si vuole costruire i sorgenti. Un makefile potrebbe essere scritta un giorno.
Qui sono alcune caratteristiche chiave di "Kinonk":
· Gioca il Katamino gioco così come pentamini
· Può essere dato un limite di tempo
· Può personalizzare i metodi di ordinamento
· Può personalizzare le dimensioni del consiglio di amministrazione, nonché i pentamini che vengono utilizzati
· Uscita Can dettagliata statistiche sulla sua efficienza. I grafici possono essere generati utilizzando uno script perl incluso nel pacchetto
· Può giocare contro se stesso, o trovare uno / tutte le mosse vincenti per una determinata configurazione.
· Software libero e Opensource sotto licenza GNU Public
Caratteristiche
- Gioca il Katamino gioco così come pentamini
- Può essere dato un limite di tempo
- Può personalizzare i metodi di ordinamento
- Può personalizzare le dimensioni della tavola, così come i pentamini che vengono utilizzati
- Può produrre dettagliata statistiche sulla sua efficienza. I grafici possono essere generati utilizzando uno script perl incluso nel pacchetto
- Può giocare contro se stesso, o trovare uno / tutte le mosse vincenti per una determinata configurazione.
- Il software libero e opensource sotto licenza GNU Public
I commenti non trovato