Description
The variety of open-source GDL reasoners available to newcomers to General Game
Playing (GGP) lowers the technical barrier of entering the field. This variety, however, also
makes it more complicated to decide on a fitting reasoner for a given GGP project,
considering the project's objectives, ambitions, and technical constraints. This paper gives
an overview of available GDL reasoners, discusses their main pros and cons, and most
importantly quantifies their relative reasoning performance on a number of games (in terms
of nodes searched per second), showing an order of magnitude difference in some cases.
We similarly quantify the performance difference between gameplaying systems specifically
designed for playing a single game on the one hand and general gameplaying systems on
the other, witnessing up to several orders of magnitude difference.