Download AI Birds International Joint Conference on artificial Intelligence

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Computer Go wikipedia , lookup

Artificial intelligence in video games wikipedia , lookup

Transcript
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!