Friends,

Last year, the attention of the public sector
attracted the project Mario Competition. The winner was published and
discussed . And even there were participants from Habr. The competition was successful and interesting, and this year it was upgraded to a
championship with three subsections www.marioai.org :
GamePlay - reminds the original
Mario Competition 2009 , you need to write a controller / agent that runs the best, collects money, and clears a fixed number of levels from running mushrooms and ducks,
Learning - 1000 iterations are given for training at a certain level, after which the Agent is evaluated on 1001 .
LevelGeneration track involves the creation of the most exciting levels. The first two sections,
GamePlay and
Learning , use an improved and updated version of the
Mario AI Benchmark Java- based tribute to
Super Mario Bros , which now also allows you to evaluate agents written in
Python .
In the level generator, new chips have appeared: hidden blocks, more complex and diverse levels, sometimes specially “impassable”, where the agent will need to guess what needs to be done to extract the maximum number of points from the level;
UPD:The instructions on
how to get started are extremely simple:
1. Download the
Mario AI Benchmark source package and unpack it.
2. java ch.idsia.scenarios.Main
will allow you to play independently;
3. java ch.idsia.scenarios.Main -ag ch.idsia.ai.agents.ai.ForwardAgent
run one of the agents out of the box
4. java ch.idsia.scenarios.Main -ag ch.idsia.ai.agents.ai.ForwardJumpingAgent -ld 1 -ls 42 -ll 256 -lt 1 & java ch.idsia.scenarios.Main -ag ch.idsia. ai.agents.ai.ForwardAgent -vlx 330 -ld 1 -ls 42 -ll 256 -lt 1 & java ch.idsia.scenarios.Main -ag ch.idsia.ai.agents.ai.ScaredAgent -vlx 330 -vly 290 -ld 1 -ls 42 -ll 256 -lt 1 & java ch.idsia.scenarios.Main -vlx 0 -vly 290 -ld 1 -ls 42 -ll 256 -lt 1
allows you to play with three different agents together;
')
DetailsHeld at three conferences:
EvoStar ,
CIG ,
WCCIAll information is in English, however, if the number of people suffering exceeds a certain threshold, I will highlight the main points in Russian;
website:
www.marioai.orgGoogle group:
groups.google.com/group/mariocompetitionsource code:
code.google.com/p/marioai