A Comparative Study of Various Artificial Intelligence Based Agents for the Game of Angry Birds With and Without Splitting

  title={A Comparative Study of Various Artificial Intelligence Based Agents for the Game of Angry Birds With and Without Splitting},
  author={Ankit Kumar and Kunal Jani and N. K. Sahu},
  journal={Journal of Physics: Conference Series},
In a game of angry birds, birds are fired from a slingshot and are targeted towards stationary pigs located at different fixed distances from the slingshot. The angry birds have to be fired in such a way that it lands as close as possible to the pigs’ location. The goal is to develop an artificial intelligence-based model that would play the angry birds game based on the past human experience. In this game, the user will give the initial velocity and the angle of projection. Based on these… 
Real-Time Model Predictive Control for Shot Aiming in a Physical Pinball Machine
The developed controller successfully aimed shots with sufficient precision to satisfy most shot constraints within real-world, commercial pinball machines and provides a good baseline level of performance to use as a point of comparison for future aiming controllers.
A Novel Approach to Low Light Object Detection Using Exclusively Dark Images
The goal of this paper is to further improve the recognition rate of various objects in the dark by reducing the computational load required by the model and ensuring that the accuracy does not significantly reduce when it is coupled with the CNN.


A CBR Approach to the Angry Birds Game
A preference-based procedure for constructing the case base is adopted, collecting ex- perience from a random agent that continually explores the problem- solution space and improves the quality of already found solutions.
An Empirical Evaluation of Machine Learning Approaches for Angry Birds
This work describes how the Weighted Majority Algorithm and Naïve Bayesian Networks were used to learn how to judge possible shots in Angry Birds, and shows how these approaches can play statistically significantly better than a baseline system provided by the organizers of the Angry Birds competition.
Angry-HEX: An Artificial Player for Angry Birds Based on Declarative Knowledge Bases
This paper presents the Angry-HEX artificial intelligent agent that participated in the 2013 and 2014 Angry Birds Artificial Intelligence Competitions, and makes use of HEX programs, which are an extension of answer set programming programs toward integration of external computation sources, such as 2-D physics simulation tools.
A fuzzy K-nearest neighbor algorithm
The theory of fuzzy sets is introduced into the K-nearest neighbor technique to develop a fuzzy version of the algorithm, and three methods of assigning fuzzy memberships to the labeled samples are proposed.
A comparison of event models for naive bayes text classification
It is found that the multi-variate Bernoulli performs well with small vocabulary sizes, but that the multinomial performs usually performs even better at larger vocabulary sizes--providing on average a 27% reduction in error over the multi -variateBernoulli model at any vocabulary size.
An empirical study of the naive Bayes classifier
This work analyzes the impact of the distribution entropy on the classificationerror, showing that low-entropy featuredistributions yield good performance of naive Bayes and demonstrates that naive Baye works well for certain nearlyfunctional featuredependencies.
A Study of How Angry Birds Has Been Used in Mathematics Education
Findings suggest that incorporation of this digital game Angry Birds should be done with planning and systematic organization that considers how the game can be used to explicitly connect mathematical ideas within and to the context of the game.
Numerical Optimization
no exception. MRP II and JIT=TQC in purchasing and supplier education are covered in Chapter 15. Without proper education MRP II and JIT=TQC will not be successful and will not generate their true
Rough sets, decision algorithms and Bayes' theorem
  • Z. Pawlak
  • Computer Science
    Eur. J. Oper. Res.
  • 2002