English

Computing Human-Understandable Strategies

Computer Science and Game Theory 2019-01-23 v2 Artificial Intelligence Machine Learning Multiagent Systems Machine Learning

Abstract

Algorithms for equilibrium computation generally make no attempt to ensure that the computed strategies are understandable by humans. For instance the strategies for the strongest poker agents are represented as massive binary files. In many situations, we would like to compute strategies that can actually be implemented by humans, who may have computational limitations and may only be able to remember a small number of features or components of the strategies that have been computed. We study poker games where private information distributions can be arbitrary. We create a large training set of game instances and solutions, by randomly selecting the information probabilities, and present algorithms that learn from the training instances in order to perform well in games with unseen information distributions. We are able to conclude several new fundamental rules about poker strategy that can be easily implemented by humans.

Keywords

Cite

@article{arxiv.1612.06340,
  title  = {Computing Human-Understandable Strategies},
  author = {Sam Ganzfried and Farzana Yusuf},
  journal= {arXiv preprint arXiv:1612.06340},
  year   = {2019}
}

Comments

Earlier version appeared in Proceedings of the Workshop on Computer Poker and Imperfect Information Games at AAAI Conference on Artificial Intelligence, 2017