Table of contents
Deutsche Version ebenfalls verfügbar!
Same procedure as every day: It is late in the evening and you're still sitting at your office desk and listening to some music. Suddenly a siren sounds through all rooms, the doors are closing automatically and you cannot open them anymore. A light green mist appears and some creepy shapes wander around the hall. Sometimes you really hate Mondays …
This brings us to the main topic: For the third time in its history freiesMagazin organizes a programming contest. In the first one (German text) you needed to switch gems, the second was a little bit more challenging in steering a robot through a factory (German text). This time the task is easier: Run for your life because zombies are attacking. (If you do not like zombies, imagine some freaky aliens, poisonous giant spiders or something else.)
Here is a last overview of the requirements for participating in the contest (for more details see the links in the table of contents at the left side):
- Create an AI that moves over the map
- Hide in the blue team and seek in the red team
- Communicate with the server and interpret its commands
- Programming language of your choice
- Open Source license
- Deadline: 19th of December 2010, 11:59 pm
- Win a gift coupon amounting to 50, 30 or 20 Euro
Download the engine including example AI and GUI: via FTP or via HTTP
If you have questions, suggestions or any contribution to the contest, please send an e-mail to .
If you want to be informed about changes in the contest, you should subscribe to the comments of this page via RSS. But only the freiesMagazin team are allowed to write new comments.
We wish all participants good luck and are looking forward to an interesting contest.
Note: The manual is available for German speakers, too.
next page |
Update 19.10.2010 – Bugfix
I've changed the script start.sh so that you can now use the relative paths to the map files.
Update 23.10.2010 – Bugfix
Fixed a little bug in board1.map with missing keys for doors E, F and H. Thanks to Marco for the hint.
Update 25.10.2010 – Manual
Some minor updates in the manual:
Update 26.10.2010 – Bugfix
Fixed major bug with invisible key if field is surrounded by seven blocks and is only open on one side.
Update 26.10.2010 – Bugfix 2
Fixed one bug in the morning and created a new one. Fixed this again!
Update 29.10.2010 – Manual
There won't be any doors or keys anymore because they made the game too complex.
Update 04.11.2010 – Bugfix
I fixed major bug with movement in the player class, if the movement is NONE. In this case the return value always was (0,0) and not the current position.
I fixed a minor bug with debugging output in game map if the access was out of boundary in []-operator.
And finally I added field numbers to the gui so that you need not count the fields every time from the top left corner.
Update 16.12.2010 – Changes in AiEngine
Update 17.12.2010 – Bugfix
Fixed major bug with acception of IDs if clients answer too fast.