Centurio, a General Game Player: Parallel, Java- and ASP-based
dc.contributor.author | Möller, Maximilian | |
dc.contributor.author | Schneider, Marius | |
dc.contributor.author | Wegner, Martin | |
dc.contributor.author | Schaub, Torsten | |
dc.date.accessioned | 2018-01-08T09:14:52Z | |
dc.date.available | 2018-01-08T09:14:52Z | |
dc.date.issued | 2011 | |
dc.description.abstract | We present the General Game Playing system Centurio. Centurio is a Java-based player featuring different strategies based on Monte Carlo Tree Search extended by techniques borrowed from Upper Confidence bounds applied to Trees as well as Answer Set Programming (for single-player games). Centurio’s Monte Carlo Tree Search is accomplished in a massively parallel way by means of multi-threading as well as cluster-computing. Another major feature of Centurio is its compilation of game descriptions, states, and state manipulations into Java, yielding an edge over existing Prolog-based approaches. Centurio is open source software freely available via the web. | |
dc.identifier.pissn | 1610-1987 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/11180 | |
dc.publisher | Springer | |
dc.relation.ispartof | KI - Künstliche Intelligenz: Vol. 25, No. 1 | |
dc.relation.ispartofseries | KI - Künstliche Intelligenz | |
dc.subject | Answer set programming | |
dc.subject | General game playing | |
dc.subject | Monte Carlo tree search | |
dc.subject | Parallelization | |
dc.title | Centurio, a General Game Player: Parallel, Java- and ASP-based | |
dc.type | Text/Journal Article | |
gi.citation.endPage | 24 | |
gi.citation.startPage | 17 |