当前位置: X-MOL 学术arXiv.cs.SY › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Learning How to Solve Bubble Ball
arXiv - CS - Systems and Control Pub Date : 2020-11-20 , DOI: arxiv-2011.10668
Hotae Lee, Monimoy Bujarbaruah, Francesco Borrelli

"Bubble Ball" is a game built on a 2D physics engine, where a finite set of objects can modify the motion of a bubble-like ball. The objective is to choose the set and the initial configuration of the objects, in order to get the ball to reach a target flag. The presence of obstacles, friction, contact forces and combinatorial object choices make the game hard to solve. In this paper, we propose a hierarchical predictive framework which solves Bubble Ball. Geometric, kinematic and dynamic models are used at different levels of the hierarchy. At each level of the game, data collected during failed iterations are used to update models at all hierarchical level and converge to a feasible solution to the game. The proposed approach successfully solves a large set of Bubble Ball levels within reasonable number of trials. This proposed framework can also be used to solve other physics-based games, especially with limited training data from human demonstrations.

中文翻译:

学习如何解决泡泡球

“泡泡球”是一款基于2D物理引擎的游戏,其中有限的一组对象可以修改泡泡球的运动。目的是选择对象的设置和初始配置,以使球到达目标标志。障碍物,摩擦力,接触力和组合对象的选择使游戏难以解决。在本文中,我们提出了解决泡泡球的分层预测框架。几何,运动和动态模型用于层次结构的不同级别。在游戏的每个级别,在失败的迭代过程中收集的数据都用于更新所有层次级别的模型,并收敛到游戏的可行解决方案。所提出的方法可以在合理的试验次数内成功解决大量气泡球的问题。
更新日期:2020-11-25
down
wechat
bug