Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1597538.1597695guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Running the table: an AI for computer billiards

Published: 16 July 2006 Publication History

Abstract

Billiards is a game of both strategy and physical skill. To succeed, a player must be able to select strong shots, and then execute them accurately and consistently. Several robotic billiards players have recently been developed. These systems address the task of executing shots on a physical table, but so far have incorporated little strategic reasoning. They require AI to select the 'best' shot taking into account the accuracy of the robotics, the noise inherent in the domain, the continuous nature of the search space, the difficulty of the shot, and the goal of maximizing the chances of winning. This paper develops and compares several approaches to establishing a strong AI for billiards. The resulting program, PickPocket, won the first international computer billiards competition.

References

[1]
Cheng, Bo-Ru; Li, J.-T., and Yang, J.-S. 2004. Design of the neural-fuzzy compensator for a billiard robot. In Networking, Sensing, and Control, volume 2, 909-913.
[2]
Chua, S., et al. 2002. Decision algorithm for pool using fuzzy system. In Artificial Intelligence in Engineering & Technology, 370-375.
[3]
Chung, M.; Buro, M., and Schaeffer, J. 2005. Monte carlo search for real-time strategy games. In IEEE Symposium on Computational Intelligence and Games, 117-124.
[4]
Greenspan, M. 2005. UofA Wins the Pool Tournament. ICGA Journal 28(3):191-193.
[5]
Hauk, T. 2004. Search in Trees with Chance Nodes. Master's thesis, University of Alberta.
[6]
Leckie, W., and Greenspan, M. 2005. An event-based pool physics simulator. In Proc. of Advances in Computer Games 11. To appear.
[7]
Lin, Z.M.; Yang, J., and Yang, C. 2004. Grey decision-making for a billiard robot. In Systems, Man, and Cybernetics , volume 6, 5350-5355.
[8]
Long, F., et al. 2004. Robotic pool: An experiment in automatic potting. In IROS'04, volume 3, 2520-2525.

Cited By

View all
  • (2016)Action selection for hammer shots in curlingProceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence10.5555/3060621.3060700(561-567)Online publication date: 9-Jul-2016
  • (2013)Modelling Human Gameplay at Pool and Countering It with an Anthropomorphic RobotProceedings of the 5th International Conference on Social Robotics - Volume 823910.1007/978-3-319-02675-6_4(30-39)Online publication date: 27-Oct-2013
  • (2011)BilliardsProceedings of The Fourth International C* Conference on Computer Science and Software Engineering10.1145/1992896.1992912(129-132)Online publication date: 16-May-2011
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
AAAI'06: Proceedings of the 21st national conference on Artificial intelligence - Volume 1
July 2006
1005 pages
ISBN:9781577352815

Sponsors

  • AAAI: American Association for Artificial Intelligence

Publisher

AAAI Press

Publication History

Published: 16 July 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2016)Action selection for hammer shots in curlingProceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence10.5555/3060621.3060700(561-567)Online publication date: 9-Jul-2016
  • (2013)Modelling Human Gameplay at Pool and Countering It with an Anthropomorphic RobotProceedings of the 5th International Conference on Social Robotics - Volume 823910.1007/978-3-319-02675-6_4(30-39)Online publication date: 27-Oct-2013
  • (2011)BilliardsProceedings of The Fourth International C* Conference on Computer Science and Software Engineering10.1145/1992896.1992912(129-132)Online publication date: 16-May-2011
  • (2009)Modeling billiards gamesProceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 110.5555/1558013.1558040(193-199)Online publication date: 10-May-2009
  • (2007)Toward a Competitive Pool Playing RobotProceedings of the 2007 IEEE Symposium on Computational Intelligence and Games10.1109/CIG.2007.368124(380-388)Online publication date: 1-Apr-2007
  • (2007)PickPocketArtificial Intelligence10.1016/j.artint.2007.04.011171:16-17(1069-1091)Online publication date: 1-Nov-2007

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media