Univerzális játékprogram
Az univerzális játékprogram olyan mesterséges intelligencia technológiát megvalósító program, amely számos játékot képes játszani, mint például sakk , dáma stb. [1] Annak érdekében, hogy egy ilyen program egy adott játékot lehessen játszani, a szabályokat speciális deklaratív nyelven ( DSL ) kell leírni . Általános szabály, hogy ezek a játékok teljes körű információkat tartalmaznak .
Egy univerzális játékprogram megírásának egyik legnehezebb feladata egy hatékony kiértékelő függvény felépítése a játék formai leírása szerint [2] [3] .
Stanford Project
A Stanford Egyetem General Game Playing projektje különösen az univerzális játékprogramok fejlesztésére irányul. Ennek keretében egy speciális nyelvű játékleíró nyelvet fejlesztettek ki . A játékprogramok kölcsönhatásba lépnek egy játékszerverrel, például a Dresden GGP Serverrel [4] , amely ellenőrzi a mozdulatok helyességét és nyilvántartást vezet a verseny eredményeiről. A versenyeket 2005 óta rendezik. A verseny győztese 10 000 dollárt ( USD ) kap. A következő programok lettek a nyertesek: [5]
- 2005: Cluneplayer, Jim Clune ( UCLA )
- 2006: Fluxplayer, [6] Stephan Schiffel és Michael Thielscher ( Drezdai Műszaki Egyetem )
- 2007, 2012: Cadiaplayer, [ 7] : Yngvi Björnsson és Hilmar Finnsson ( Egyetem
- 2008: Cadiaplayer, Yngvi Björnsson, Hilmar Finnsson és Gylfi Þór Guðmundsson (Reykjaviki Egyetem)
- 2009, 2010: Jean Méhat Ary ( Paris 8 University )
- 2011, 2013: TurboTurtle, Sam Schreiber
- 2014: Sancho, [8] Steve Draper és Andrew Rose
- 2015: Galvanize – Richard Emslie
Egyéb megközelítések
Vannak univerzális játékprogramok, amelyek a GDL-től eltérő nyelveket használnak a játékszabályok leírására.
Így még 1992-ben Barney Pell kifejlesztette a Metagame rendszert, [9] [10] , amelyet különféle sakkváltozatok játékára terveztek .
A Zillions of Games egy nagyon népszerű kereskedelmi univerzális játékprogram Windowshoz , amely a Lisp- szerű ZRF nyelvet
használja a játékszabályok leírására .
Jegyzetek
- ↑ Általános játék: Az AAAI verseny áttekintése archiválva 2012. november 14-én a Wayback Machine -nél (lefelé mutató hivatkozás 2013.05.13. óta [3451 nap] - történelem ) , Michael Genesereth és Nathaniel Love.
- ↑ Gregory Kuhlmann, Kurt Dresner és Peter Stone. Automatikus heurisztikus konstrukció egy komplett általános játéklejátszóban // A Mesterséges Intelligencia Huszonegyedik Országos Konferenciájának anyaga. - 2006. - július. - S. 1457-1462 . Az eredetiből archiválva: 2016. május 5.
- ↑ James Clune. Heurisztikus értékelési függvények általános játékhoz (eng.) // Proceeding AAAI'07 Proceedings of the 22nd national Conference on Artificial Intelligence. - 2007. - Vol. 2 . — ISBN 1134-1139 . Az eredetiből archiválva: 2016. március 6.
- ↑ a Dresden GGP szerver (lefelé irányuló kapcsolat) . Letöltve: 2011. május 5. Az eredetiből archiválva : 2011. július 19. (határozatlan)
- ↑ Univerzális játékszoftver-világbajnokság archiválva : 2008. december 26. a Wayback Machine -nél
- ↑ A Fluxplayerrel kapcsolatos információk archiválva 2011. július 19-én a Wayback Machine -nél , a 2. Nemzetközi Általános Játékverseny győztesénél.
- ↑ Információ a CADIAPlayerről archiválva 2011. július 22-én a Wayback Machine -nél , további információ a 3. és 4. nemzetközi általános játékverseny győzteséről.
- ↑ Sancho a 2014-es GGP bajnok! 2015. december 22-én archiválva a Wayback Machine webhelyen , a 2014-es nemzetközi általános játékverseny győztese.
- ↑ Barney Pell kutatása a számítógépes játékokkal kapcsolatban Archiválva az eredetiből 2007. augusztus 12-én. .
- ↑ a Metagame projekt . Letöltve: 2011. május 5. Az eredetiből archiválva : 2001. március 3.. (határozatlan)
Linkek