Glaurung: sakkprogram iPhone-ra

Címkék

Tord Romstad Glaurung sakkprogramja jelenleg Windows, Linux és Mac OS X rendszereken futtatható. A szerző elérhetővé szeretné tenni iPod Touch és iPhone készülékekre is, azonban ezt hivatalosan csak az Apple-ön keresztül teheti meg, évi 100 USD fejében. Ezért arra kéri az érdeklődőket, hogy jelezzék neki, ha hajlandóak lennének némi pénzt áldozni a programért (10 USD). Három kérdésre vár választ email-ben. A Glaurung jelenleg a 6. helyen áll a Premier Division-ben, míg a Crafty csak a 21. Aki valaha is próbálta már megverni ez utóbbit, az valószínűleg sejti, mit is jelent ez a 6. hely :)

Hozzászólások

A programozó fizet, hogy a programját használhassák:(

Jó program, de nem jövök rá, hogy lehetne rábeszélni, hogy a megnyitáskönyvéból játsszon. Nekem 1.e4-re mindig Hc6-ot lép.
--
CCC3

Én így indítom:
xboard -fd ~/bin -fcp 'polyglot_linux glaurung.ini'

A polyglot_linux és a glaurung.ini fájlokat a ~/bin könyvtáramba raktam,
a glaurung.ini tartalma:

[PolyGlot]
EngineDir = /usr/bin
EngineCommand = glaurung
Log = true
LogFile = xxx.log

[Engine]
OwnBook = true

szerk.: kipróbálható PyChess -szel is
http://code.google.com/p/pychess/

Ilyeneket próbáltam, de nem jön össze. Nálam Ubuntu van, az xboard és a polyglot a repóból lett telepítve, a Glaurungot viszont forrásból fordítottam (nincs a repóban).

A Craftynál látom, mikor használja a könyveit, mert olyankor analizálás helyett mutatja az ismert lépések gyakoriságát. A Glaurungnál nem látszik ilyesmi. Csak feltételezem, hogy Hc6-on kívül mást is lépne, ha használná a book.bin-t. Ha viszont a book.bin-t eldugom előle, arra panaszkodik.

--
CCC3

Eddig a 2.1-es verzióról beszéltem. Amennyire látom, ez nem használja a book.ini-t, hanem gondolkodik, és e4-re mindig Hc6-ot lép.

Az 1.2.1-es változat, e4-re azonnal válaszol, és mindenfélét játszik: e5, c5, c6.

A Crafty viszont azt is mutatja, hogy milyen lépések vannak a megnyitástárában. Pl. e4-re e5 34%, c5 48%, c6 3%. Ilyen a Glaurungnál nincs az 1.2.1-ben sem.

Végül is nem vagyok biztos abban, hogy működik-e a Glaurung megnyitástára. Lehet, hogy ilyen a működése. Ismerni kellene a koncepciót.

Egyébként a Glaurung így is lényegesen erősebben játszik, mint a Crafty.

--
CCC3

Persze mindenfélét próbáltam. A jelen esetben minden a working directoryban van. A /proc/pid/fd-ben látszik, hogy a glaurung _nyitva_ tartja a book.ini-t, tehát nem lehet olyan probléma, hogy ne látná.

Inkább az érdekelne, hogy milyen jelét látod annak, hogy ténylegesen használja a book.ini-t?
--
CCC3

A programozó azért fizet $99-t az Apple-nek, hogy regisztrálva legyen az iStore-ban, ahol forgalmazhatja az iPhone-os stuffjait úgy, hogy az Apple megtart 30%-ot és a fejlesztőé marad 70%. Ez egy nagyon-nagyon jó üzlet. Összehasonlítva mondjuk a PC-s/Mac-es casual game portálok 60%/40%-ával (portál/developer), vagy az Xbox Live Arcade! 65%/35%-os (MS/developer) royalty-jával. "Developers, developers, developers by S.B.". Erről csak ennyi jut eszembe, hogy "kutyafüle, kutyafüle, kutyafüle by me" és akkor finoman fogalmaztam. Egyébként hasonlóan jó royalty rate-et játék esetén a Nintendo WiiWare-es fejlesztéssel lehet elérni, de ott $2000 a dev.kit/seat. A royalty pedig 30%/70% (Nintendo/developer).

Mar van vagy 3 sakkprogram iphone-ra. Minek egy 4.???

A'rpi