Google AI contest about to start.

Yeah it is really bad.

I hacked up a little program and submitted, just for kicks. I didn’t put any effort at all into upfront design, just dove in and started throwing code around. I just tried to take the main variables into account… best target based on distance, weakness, ownership, available ships, make sure not to send to planets with ships already on the way, send the correct number of ships, try to detect when it is better NOT to send ships (don’t over extend), etc. My current rank is 269. Here is my profile:
http://www.ai-contest.com/profile.php?user_id=8085

Edit: Damnit, every time I look at my profile I waste another 10 minutes modding my bot…

There is no way to search by user, I had to browse through the pages. For everyone else, here is a direct link to your profile:

http://www.ai-contest.com/profile.php?user_id=6834

As a pointer for your AI, instead of sending huge amounts of tiny raids you should only send some out if you think that they can win. Otherwise you’re much less efficient with your troops.

Not sure if that is true. Check Tracer he is currently ranked third and he sent a lot of tiny fleet.
http://www.ai-contest.com/profile.php?user_id=6146

One of my problem is my defensive fonction : I only check for the first enemy ship coming (that’s stupid) so if he sent 1 and the 2000 right behind I will only see the 1 and dont defend…

Anyway, there is a couple of other problem I’m aware of like I only attack a neutral planet if I have enough ship on 1 of my planet to get it but I should check if I have enough ship on a couple of planet. That slow down my economy in the begin.

The problem with just sending enough ships, is that your enemy can see this and send a smaller fleet to arrive 1 turn after yours and take it back or get a neutral much cheaper than you got it.

Thats what makes this quite interesting. There is no hidden state, and it takes many turns for fleets to traverse the map.

Hmmm the strategy at the begin is very different from the middle game one. I guess I will make a min/max tree for the begin. It’s very simple as there is only 1 planet on each side :slight_smile:

Hmm, ranked 201 today. I see I am beat by people who do as delt0r says – they focus fire to any planet I try to take…

Crap I’m screw, McLeopold the first ranked is using my main feature but with way more efficiency : moving useless to the front planet so you avoid too big travel…

For coding I’m using both netbeans and eclipse : depend the computer I’m on. For testing I made some .bat files.

EDIT : Interesting spamming bot above me :slight_smile:

Seems like there is an increase of human spammers. He’s banned now though :slight_smile:

Nah he just copy the text from 2 other message. Can’t be sure he is human.

for anyone interested i have written up a “bot manager”. Its not perfect, but useful perhaps.
http://www.ai-contest.com/forum/viewtopic.php?f=18&t=751&start=0

Top 100 right now :slight_smile:

EDIT : Actually 31 right now :slight_smile:

Congratulations, man, nice job. Get to #1!

It would be nice but each day it’s becoming harder. Like you make a submission : you climp up for 2 day than you start to fall because of other people new submissions O_o (73 now :frowning: ) Anyway still got plenty of idea :slight_smile: Just need the time to implement them