Execution Monitoring as Meta-Games for General Game-Playing Robots

Abstract

General Game Playing aims to create AI systems that can understand the rules of new games and learn to play them effectively without human intervention. The recent proposal for general game-playing robots extends this to AI systems that play games in the real world. Execution monitoring becomes a necessity when moving from a virtual to a physical environment, because in reality actions may not be executed properly and (human) opponents may make illegal game moves. We develop a formal framework for execution monitoring by which an action theory that provides an axiomatic description of a game is automatically embedded in a meta-game for a robotic player — called the arbiter — whose role is to monitor and correct failed actions. This allows for the seamless encoding of recovery behaviours within a meta-game, enabling a robot to recover from these unexpected events.

Cite

Text

Rajaratnam and Thielscher. "Execution Monitoring as Meta-Games for General Game-Playing Robots." International Joint Conference on Artificial Intelligence, 2015.

Markdown

[Rajaratnam and Thielscher. "Execution Monitoring as Meta-Games for General Game-Playing Robots." International Joint Conference on Artificial Intelligence, 2015.](https://mlanthology.org/ijcai/2015/rajaratnam2015ijcai-execution/)

BibTeX

@inproceedings{rajaratnam2015ijcai-execution,
  title     = {{Execution Monitoring as Meta-Games for General Game-Playing Robots}},
  author    = {Rajaratnam, David and Thielscher, Michael},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2015},
  pages     = {3178-3185},
  url       = {https://mlanthology.org/ijcai/2015/rajaratnam2015ijcai-execution/}
}