[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file /feed.php on line 173: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3765)
[phpBB Debug] PHP Warning: in file /feed.php on line 174: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3765)
AI Challenge Forums Falls 2011, sponsored by Google 2012-01-02T03:46:35+00:00 http://forums.aichallenge.org/feed.php?f=24&t=2225 2012-01-02T03:46:35+00:00 2012-01-02T03:46:35+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=14026#p14026 <![CDATA[Re: Post mortem including source code by xathis]]> The combat optimizations that allowed me to look at groups of more than 7 ants, this made more agressive behaviour possible.
Defence. v2 had no defence at all
Version 3 had some really small fixes only.

I have not kept track of the time i spent on the aichallenge... I started in the beta phase already when the game was different (there were no hills) and reached the first place in the beta in mid or end August. I had a few different versions in the beta, so my version 1 is not really my first upload, though i only had one upload before that was adapted to deal with hills.

Statistics: Posted by xathis — Mon Jan 02, 2012 3:46 am


]]>
2011-12-31T02:32:31+00:00 2011-12-31T02:32:31+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=14010#p14010 <![CDATA[Re: Post mortem including source code by xathis]]> Version 2 was a major improvement over version 1, while version 3 was just minor bug fixes.

Statistics: Posted by Parasprites — Sat Dec 31, 2011 2:32 am


]]>
2011-12-30T22:56:26+00:00 2011-12-30T22:56:26+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=14009#p14009 <![CDATA[Re: Post mortem including source code by xathis]]> Statistics: Posted by dimkadimon — Fri Dec 30, 2011 10:56 pm


]]>
2011-12-26T10:01:17+00:00 2011-12-26T10:01:17+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13953#p13953 <![CDATA[Re: Post mortem including source code by xathis]]>

Statistics: Posted by Hippo — Mon Dec 26, 2011 10:01 am


]]>
2011-12-26T08:31:08+00:00 2011-12-26T08:31:08+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13952#p13952 <![CDATA[Re: Post mortem including source code by xathis]]>
Well i'm glad i confused the hell out of you with these two traditional starting lines, i hope they'll be found in the next winner's post mortem.

inutard: haha you were not supposed to see this. :P I really thought i was going to loose after GreenTea was at the top 2,5h before the end.

Corniel: nice, i'll include a link to your blog post in my post mortem.

Statistics: Posted by xathis — Mon Dec 26, 2011 8:31 am


]]>
2011-12-25T22:17:09+00:00 2011-12-25T22:17:09+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13949#p13949 <![CDATA[Re: Post mortem including source code by xathis]]> ) I'm satisfied with my 72th place. I did write a blog about my bot:

Statistics: Posted by Corniel — Sun Dec 25, 2011 10:17 pm


]]>
2011-12-25T08:36:39+00:00 2011-12-25T08:36:39+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13945#p13945 <![CDATA[Re: Post mortem including source code by xathis]]>
Of course this is not the only thing which let your bot to dominate. There were used good programming practices as reducing the map graph not to test edge existence again and again. What fascinates me is the simplicity of the code.

I would complicate the code by TRYING to speed up the mission walk by chrisB teleporting (hive spawn controll) and by sharing the mission among ants to shift gardeners and complete the mission by the frontline one. The pessimistics maximin fight estimate let your bot dominate by conservative play. It is fast enough to let you a lot of spare time. I would probably try to break stalemates... when no fight move is generated at all (having enough spare time) by chosing one local fight per turn and computing whole fight matrix trying to find Nash like equillibrium for the fight.

Detecting opponent stillness is nice heuristics to break stalemates in a lot of cases.

There was that many areas where to go ... studying opponent's fight habbits, ... but you LET IT SIMPLE and WON.

Congratulations

Statistics: Posted by Hippo — Sun Dec 25, 2011 8:36 am


]]>
2011-12-25T04:07:04+00:00 2011-12-25T04:07:04+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13943#p13943 <![CDATA[Re: Post mortem including source code by xathis]]> Statistics: Posted by deccan — Sun Dec 25, 2011 4:07 am


]]>
2011-12-24T22:21:43+00:00 2011-12-24T22:21:43+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13941#p13941 <![CDATA[Re: Post mortem including source code by xathis]]> Statistics: Posted by agent_smith — Sat Dec 24, 2011 10:21 pm


]]>
2011-12-24T20:42:57+00:00 2011-12-24T20:42:57+00:00 http://forums.aichallenge.org/viewtopic.php?t=2225&p=13940#p13940 <![CDATA[Re: Post mortem including source code by xathis]]> Statistics: Posted by fvannee — Sat Dec 24, 2011 8:42 pm


]]>