Kinonk ay isang programa Pentominoes nakasulat sa C ++. Pentominoes ay isang board game two-player, kung saan ang layunin ay upang maging ang huling player na ilagay ang isang pentomino (piraso binubuo ng limang parisukat) sa board. Kinonk maaari ding play Katamino, isang variant ng pentominoes. Kinonk ay orihinal na isinulat para sa isang proyekto ng end-ng-high-school, kaya doon ay isang malawak na ulat na magagamit sa mga pakete.
Kinonk gumagamit ng isang simpleng bruteforce algorithm at maaaring i-play sa anumang posisyon ganap na kung binigyan ng sapat na oras. Maaari mong puwersahin ang kanyang oras sa pamamagitan ng pagbibigay ng isang arbitrary na limitasyon ng panahon o hayaan lamang Kinonk suriin ang lahat.
Ay gumagamit ng program na ito scons halip ng mga mas traditionnal gumawa para sa gusali mismo. Kakailanganin mo ang mga ito kung nais mong bumuo ng mga mapagkukunan. A makefile maaaring nakasulat sa ibang araw.
Narito ang ilang mga pangunahing katangian ng "Kinonk":
· Play ang laro katamino pati na rin pentominoes
· Maaari ay bibigyan ng isang limitasyon ng panahon
· Maaari customize ang paghihiwalay pamamaraan
· Maaari ipasadya ang laki ng board pati na rin ang pentominoes na ginagamit
· Maaari output detailled istatistika sa kahusayan nito. Tsart ay maaaring pagkatapos ay binuo gamit ang isang Perl script na kasama sa pakete
· Maaari-play laban sa kaniyang sarili, o mahanap ang isa / lahat ng mga nanalong gumagalaw para sa isang naibigay na configuration.
· Libreng at Opensource software sa ilalim ng GNU Public License
Features :
- I-play ang laro katamino pati na rin pentominoes
- Maaaring ibigay ng isang limitasyon ng panahon
- Maaaring i-customize ang paghihiwalay pamamaraan
- Maaaring i-customize ang laki ng board pati na rin ang pentominoes na ginagamit
- Maaari output detailled istatistika sa kahusayan nito. Tsart ay maaaring pagkatapos ay binuo gamit ang isang Perl script na kasama sa pakete
- Maaaring i-play laban sa kaniyang sarili, o mahanap ang isa / lahat ng mga nanalong gumagalaw para sa isang naibigay na configuration.
- Libre at Opensource software sa ilalim ng GNU Public License
Mga Komento hindi natagpuan