Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
AI Birds International Joint Conference on artificial Intelligence Survey of Game AI Competition School of Computer Science and Statistics Trinity College Dublin Saloni Sharma 14327635 Fan Li Yafei Qu 14301044 14336420 Overview The task of this competition is to build an intelligent computer program that can successfully play Angry Birds, completely autonomously and without human intervention. The long term goal is to be able to beat the best human players. Which platform the game software runs? All platforms supports game software Windows Linux MacOS Which programming language are supported for agent development? Java Participating agents can be developed in Java, C/C++ or python and Java is strongly recommend to use. Software requirements/ licensing issues, third party libraries Software requirements: Google chrome: http://www.google.com/chrome Latest Java Version: http://www.java.com/getjava Chrome extension with developers mode for Angry Birds Interface Angry Birds: http://chrome.angrybirds.com Everything is open source and free to use, so no licensing issues How difficult is it to get the game server and development environment set up and ready for game development? The game software take few seconds to install and load. The game server for development takes few seconds. AI techniques analysis Agent should be able to actually see the game and to detect which objects are located where and how they relate to each other. Then, Agent would have to learn properties of objects, how they behave when they are hit and how to shoot in order to hit them. And to predict the consequences of shots and how the game state will most likely change when they hit at a certain point in a certain angle. Based on these predictions, they can then compute the best shot in a given game state. It can be simulated both as single machine or client server machine. This focuses on Computer Vision, Machine Learning, Knowledge Representation and Reasoning, Planning and Diagnosis. Whether there will be a competition next year? Yes Angry Birds AI competition by IJCAI 2015 Buenos Aires July 28-31, 2015 Thank You!