Poolimmersion: A Realistic Physically-Based Billiards Simulation

被引:0
作者
Silva, Alexandre [1 ]
Malhadas, Daniel [1 ]
Fernandes, Antonio Ramires [2 ]
机构
[1] Univ Minho, Dept Informat, Braga, Portugal
[2] Univ Minho, Ctr Algoritmi, Braga, Portugal
来源
2017 24 ENCONTRO PORTUGUES DE COMPUTACAO GRAFICA E INTERACAO (EPCGI) | 2017年
关键词
computational billiards; FastFiz; simulated annealing; artificial intelligence player;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A realistic CG billiards simulation can be accomplished when based on a physical foundation which provides data for a 3D simulation. Artificial opponents are always a welcome addition when it is a challenging opponent. This paper reports on our approach to develop such a simulation. To achieve the required accuracy when computing the shots and ball motion we used as a starting development point the FastFiz library. FastFiz is a physically accurate library designed for billiard simulation, however, it does not fully serve the purposes of a real-time CG simulation and several enhancements were required for it to serve our purpose. A novel approach for an artificial player, based on simulated annealing, is also presented and we compare it to the winners of international computational billiards competitions. Our simulator is fully configurable and can be used both as a game and as a training tool.
引用
收藏
页数:8
相关论文
共 18 条
  • [1] Altman Alon, COMPUTATIONAL BILLIA
  • [2] [Anonymous], GNU SCI LIB
  • [3] Archibald C, 2009, 21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, P1377
  • [4] Bahr J.-U., 2012, THESIS
  • [5] Bullet Physics, REAL TIM PHYS SIM
  • [6] Dussault J.-P., 2007, OPTIMIZATION BILLIAR, P256
  • [7] AN ELEMENTARY PROOF OF THE STRONG LAW OF LARGE NUMBERS
    ETEMADI, N
    [J]. ZEITSCHRIFT FUR WAHRSCHEINLICHKEITSTHEORIE UND VERWANDTE GEBIETE, 1981, 55 (01): : 119 - 122
  • [8] Guizzo Erico, WILLOW GARAGE PR2 RO
  • [9] A robust controller for a two-layered approach applied to the game of billiards
    Landry, Jean-Francois
    Dussault, Jean-Pierre
    Mahey, Philippe
    [J]. ENTERTAINMENT COMPUTING, 2012, 3 (03) : 59 - 70
  • [10] Leckie W, 2006, ICGA J, V29, P24