ICO Alan Turing Lect...

  To celebrate the 100 year anniversary of the birth of the world renowned mathematician, code breaker, logician and computer scientist, the first ICO Alan Turing Lecture was held at the Museum of Science and Industry in Manchest...


Read More...

AISB Workshop: Senso...

Poster: http://aisb.org.uk/media/files/stw2012.pdf (media/files/stw2012.pdf) A day of discussion on the Sensorimotor account of Perception, Consciousness  and Robotics, its development and contemporary state. The first in a seri...


Read More...

Ms Pac-Man vs Ghosts...

This year's Ms Pac-man vs Ghosts Competition is now open for submissions. The competition allows you to develop AI controllers for the classical arcade game Ms Pac-Man. However, this year the competition takes a unique look at the...


Read More...

AISB YouTube Channel

The AISB has launched a YouTube channel: http://www.youtube.com/user/AISBTube (http://www.youtube.com/user/AISBTube). The channel currently holds a number of videos from the AISB 2010 Convention. Videos include the AISB round t...


Read More...

New AISB Website

Happy New Year! Welcome to the new AISB website. Over the coming weeks and months we will be making additional changes to the website, introducing some new content and so on. Please check back regularly to see what's new! During...


Read More...

AISB Website Beta

The AISB's new website is now gone beta. Some of the new features member's can look forward to enjoying will be better integration with the AISB LinkedIn group, frequent news updates, a new member's section and up-to-date AI med...


Read More...

AISB 2011 Convention

The AISB'11 Convention (http://www.aisb.org.uk/convention/aisb11/) was held from 4-7 April at York, organised by Dimitar Kazakov and George Tsoulas.


Read More...

Lighthill Debates

The Lighthill debates from 1973 are now available on YouTube. You need to a flashplayer enabled browser to view this YouTube video  


Read More...

Alan Turing Year

2012 marks the centenary of Alan Turing's birth. Alan Turing Year (http://www.turingcentenary.eu/), seeks to bring together news of all the events and organisations which will be marking the occasion.


Read More...

Honouring Turing at ...

The AISB's own Convention in 2012 (convention/aisb12) will honour Turing   For 2012, AISB and IACAP (The International Association for Computing and Philosophy) have merged their annual symposia/conferences to form the AISB/IA...


Read More...
0123456789

Notice

AISB miscellaneous Bulletin Item

An API for DEFCON - ideal for student projects

http://www.introversion.co.uk/defcon/bots/index.html

Dear AI/Games Researcher,

Funded by a Technology Strategy Board feasibility study grant,
via a partnership of Introversion Software and Imperial College,
we have developed an Application Programming Interface (API) for
Introversion's DEFCON game. DEFCON is a very popular nuclear war
strategy simulation game, details of which can be found here:
www.introversion.co.uk/defcon

DEFCON is a full-featured highly graphical commercial game, but
because it is also a strategy game, it is amenable to
experimentation with AI techniques. In particular, DEFCON comes
with a 1-player mode where you can play against an automated
opponent (called an AI-bot). For his masters project, Robin
Baumgarten - who is the lead software engineer building the API -
wrote an alternative AI-bot which was able to beat the original
AI-bot in three out of every four games. Robin's approach used a
combination of reasoning techniques including re-inforcement
learning, simulated annealing and case-based reasoning. This was
a good start, but there is still much room for improvement, and
we hope that DEFCON will be as big a driving force for the
development of AI techniques as chess or backgammon was.

And this is where the API comes in. The API will allow developers
to control every aspect of an AI-bot's behaviour as it plays the
game against a human opponent (or another AI-bot). In particular,
it will allow intelligent placing of resources such as missile
silos and air-bases, and it will allow fine-grained control over
bombing missions and fleet movements. The API will allow
programmers to use Java, C++ or Python to interact with the game,
and we will supply an example AI-bot which can be the basis of a
new AI-bot, in addition to tutorial material on using the
API. Robin will be available for some technical assistance in
getting the API working, and will of course fix any bugs if they
arise.

The API will be available from early November from this site:

http://www.introversion.co.uk/defcon/bots/index.html

On the site will also be tutorial information, and access to
Robin's MSc.  dissertation and a couple of papers which resulted
from his work.

We would like to encourage you to set student projects which
involve using the API to develop AI-bots for DEFCON. Here is a
great incentive for students to do well: we plan to hold a DEFCON
competition at the 2009 IEEE Symposium on Computational
Intelligence and Games. Can your student write the world's most
advanced AI-bot to play DEFCON? There are many AI techniques
which could be used to control the overall strategy or individual
aspects such as fleet movement.  These include behaviour trees,
machine learning (in particular, we think that ANNs could be put
to good use), constraint solving and evolutionary techniques. To
highlight this, I will be supervising a student project this year
which involves evolving behaviour trees.

If you have any enquiries about the API and how you could use it,
please contact us. In particular:

For technical enquiries about the API, please contact Robin
Baumgarten: robin.baumgarten06@doc.ic.ac.uk

For enquiries about DEFCON and Introversion Software, please
contact Mark Morris: mark@introversion.co.uk

For enquiries about using the API for student projects, please
contact me (Simon Colton): sgc@doc.ic.ac.uk

We hope that the API will be of use to you for interesting
student projects.  Please pass this email onto researchers you
think might be interested.

We are putting together a mailing list for occasional updates
about the API, including details of the first release date - due
around 7th November. There is a link to this available from the
web page given above - please join up.

All the best,

Simon Colton
---
Senior Lecturer, Department of Computing, Imperial College, London
http://www.doc.ic.ac.uk/~sgc