
A Forward Chaining Based Game Description Language Compiler
Cazenave, Tristan; Saffidine, Abdallah (2011), A Forward Chaining Based Game Description Language Compiler, GIGA 2011 -- IJCAI 2011, 2011-07, Barelone, Espagne
View/ Open
Type
Communication / ConférenceExternal document link
http://ijcai-11.iiia.csic.es/program/workshopsDate
2011Conference title
GIGA 2011 -- IJCAI 2011Conference date
2011-07Conference city
BareloneConference country
EspagnePages
69-75
Metadata
Show full item recordAbstract (EN)
We present a first attempt at the compilation of the Game Description Language (GDL) using a bottom-up strategy. GDL is transformed into a normal form in which rules contain at most two predicates. The rules are then inverted to allow forward chaining and each predicate will turn into a function in the target language. Adding a fact to the knowledge base corresponds to triggering a function call. Permanent and persistent facts are detected and enable to speed up the deductions. The resulting program performs playouts at a competitive level. Experimental results show that a speed-up of more than 40% can be obtained without sacrificing scalability.Subjects / Keywords
Game Description Language; Language CompilerRelated items
Showing items related by title and author.
-
Saffidine, Abdallah (2012) Communication / Conférence
-
Cazenave, Tristan; Saffidine, Abdallah; Schofield, Michael John; Thielscher, Michael (2016) Communication / Conférence
-
Saffidine, Abdallah; Cazenave, Tristan (2012) Communication / Conférence
-
Cazenave, Tristan; Méhat, Jean; Saffidine, Abdallah (2012) Article accepté pour publication ou publié
-
Buron, Cédric; Cazenave, Tristan; Jouandeau, Nicolas; Saffidine, Abdallah (2014) Communication / Conférence