Hostname: page-component-76fb5796d-r6qrq Total loading time: 0 Render date: 2024-04-27T02:53:32.446Z Has data issue: false hasContentIssue false

A domain-specific language for experimental game theory

Published online by Cambridge University Press:  07 September 2009

ERIC WALKINGSHAW
Affiliation:
School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA (e-mail: walkiner@eecs.oregonstate.edu, erwig@eecs.oregonstate.edu)
MARTIN ERWIG
Affiliation:
School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA (e-mail: walkiner@eecs.oregonstate.edu, erwig@eecs.oregonstate.edu)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the ‘Save PDF’ action button.

Experimental game theory is increasingly important for research in many fields. Unfortunately, it is poorly supported by computer tools. We have created Hagl, a domain-specific language embedded in Haskell, to reduce the development time of game-theoretic experiments and make the definition and exploration of games and strategies simple and fun.

Type
Functional Pearls
Copyright
Copyright © Cambridge University Press 2009

References

Axelrod, R. M. (1984) The Evolution of Cooperation. Basic Books.Google Scholar
Camerer, C. (2003) Behavioral Game Theory: Experiments in Strategic Interaction. Princeton University Press.Google Scholar
Erwig, M. & Walkingshaw, E. (2008) A Visual Language for Representing and Explaining Strategies in Game Theory. Pages 101–108 of: Bottoni, et al. (ed), IEEE Int. Symp. on Visual Language and Human-Centric Computing, Herrsching am Ammersee, Germany. Washington, DC: IEEE Computer Society.Google Scholar
Glasgow Haskell Compiler. (2004) The Glasgow Haskell compiler [online]. Available at: http://haskell.org/ghc (Accessed 23 August 2009).Google Scholar
Kendall, G., Darwen, P. & Yao, X. (2005) The Prisoner's Dilemma competition [online]. Available at: http://www.prisoners-dilemma.com (Accessed 23 August 2009).Google Scholar
Läufer, K. & Odersky, M. (1994) Polymorphic type inference and abstract data types, ACM Trans. Program. Lang. Syst., 16 (5): 14111430.CrossRefGoogle Scholar
Straffin, P. D. (1993) Game Theory and Strategy. The Mathematical Association of America.Google Scholar
Submit a response

Discussions

No Discussions have been published for this article.