Search found 33 matches

by poptart911
Wed Feb 02, 2011 9:48 pm
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

The problem i was running in to was that during defcon 1 I updated all of my orders for every unit every tick. All the other clients dropped or went out of sync.

I rewrote the defcon 1 calls so it doesn't do that anymore.
by poptart911
Tue Feb 01, 2011 1:54 am
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

Just an FYI for anyone making a bot: if your bot sends too many messages during 1 tick, it can cause other clients to become out of sync so bad they can't catch up again. Found that out the hard way.
by poptart911
Fri Jan 28, 2011 3:59 pm
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

The placements are random at this point, and the navy is hardcoded, which surprisingly can beat the cpu. It's nowhere near done, but if you want to play against it, the bot's latest version will be at http://owenjohnson.info/dev/defcon/strangebot.zip
by poptart911
Fri Jan 28, 2011 8:02 am
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

YAY!

YAY!!Image
More YAY!!Image
by poptart911
Thu Jan 27, 2011 7:16 pm
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

I've got it fixed, but i thought you all would enjoy sharing that fail moment with me.

Here's the updated source-in-progress. The bot is very random, aggressive, and uncoordinated at this point. http://owenjohnson.info/dev/defcon/strangebot.zip
by poptart911
Thu Jan 27, 2011 10:27 am
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

Image
Something is wrong. :D
by poptart911
Tue Jan 25, 2011 6:56 pm
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

Just to understand your funtion: There are three players playing EU, Africa and Russia. Your Bot is either Africa or Russia. Will your function make your Bot ally with Africa (or Russia)? Because Africa and Russia can radar cover almost entire EU. Playing as EU, Africa and Russia tie, and the first...
by poptart911
Tue Jan 25, 2011 2:48 am
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

I'm an intermediate player at and I never thought about that way. Currently the algorithm uses shared radar cover as a heuristic ( a function that estimates "goodness" ). So perhaps I need to take some more factors into consideration. I think I will update the heuristic to include the tota...
by poptart911
Mon Jan 24, 2011 10:50 pm
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

Re: Progress

Consider this: There are four players. One is EU, one is Russia, one is Africa and your Bot is Asia. Which one will your Bot choose to ally with? The bot would choose Russia assuming all three opponents were independent based on the highest amount of shared radar coverage. If Africa and Europe were...
by poptart911
Mon Jan 24, 2011 9:48 pm
Forum: AI Bots
Topic: Strategic factors
Replies: 1
Views: 5639

To add to the above, it seems like there are about 5 discrete goals for the bot. > Forming alliances > Placing Structures > Conducting air/naval combat > Finding/Selecting Targets > Balancing nuclear assault with defense Oddly enough, there are five discrete stages in the game. (DEFCON 5...1) Hope t...
by poptart911
Wed Jan 19, 2011 11:25 pm
Forum: AI Bots
Topic: Bots available for download?
Replies: 10
Views: 11601

Dr. Strangebot

You can grab my bot from here: https://github.com/owen2/Strangebot :D

It isn't finished yet, but I will continuously updated it as I go. SO... the latest version will always be there.
by poptart911
Wed Jan 19, 2011 11:21 pm
Forum: AI Bots
Topic: DEFCON AI BOT API
Replies: 54
Views: 49270

Pox wrote:I am eagerly awaiting a Linux-compatible API while staring at the archaicness of the mailing list.
* bump *
by poptart911
Wed Jan 19, 2011 5:22 pm
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

Progress

Dr. Strangebot now picks the best (hopefully) possible alliance and sends a request to join it. :D Also, I'm building a world perception layer that I will share with you when it is completed. Here's a permalink to the latest source of the bot. When I update it, it will be available here in its lates...
by poptart911
Sun Jan 16, 2011 10:17 am
Forum: AI Bots
Topic: DEFCON AI BOT API
Replies: 54
Views: 49270

xander wrote:Is there a Brainfuck version of the API?

xander


How about prolog?!
by poptart911
Sat Jan 15, 2011 11:30 am
Forum: AI Bots
Topic: Dr. Strangebot
Replies: 53
Views: 29249

Bug

Anyone notice that the GetRemainingUnits(unittype) function doesn't work? It always returns 6. EDIT: actions don't actually happen until the next tick. So if you have a loop that tries to place all silos in 1 tick using while GetRemainingUnits() > 0 , it won't work. Anyway, lua it is...

Go to advanced search