<< Back to Warzone Classic Forum   Search

Posts 381 - 400 of 565   <<Prev   1  2  3  ...  11  ...  19  20  21  ...  24  ...  28  29  Next >>   
WarLight AI Challenge: 5/31/2014 23:56:01


Norman 
Level 58
Report
Hello

Can you give a link where you have North America + South America and the opponent has Australia and he then rushes North America from Australia? I don't think this is possible. The only way I can see this happen is when you use your extra +5 armies to expand like crazy instead of finishing the opponent off fast. Once you have more armies than him in Africa the game is won imo.

My bot also can tell that you have North America when you deploy more than 7 btw ;)... he just doesen't use that information properly. It's a problem that when you just start coding without specifying first it's quite hard to add completely new thoughts later.

The easiest solution to win is just keep stacking in Africa until you have enough to hit him. I can't remember my bot ever lost a game in such a situation and my bot doesen't even defend North Africa since he always attacks when there is an opportunity.
WarLight AI Challenge: 6/1/2014 08:10:49

Ikalgo
Level 50
Report
Hey,

Norman: Here is the example I was basing the assumptions on (http://theaigames.com/competitions/warlight-ai-challenge/games/5380e9f84b5ab2583f241863). There are a couple of more games like this. I was afraid that simply hiding the bonus wouldn't be enough to prevent the enemy from going to North America sometime in the game (also it is possible that the bots not only consider placements, but also transfers "to"; I know bots of a higher level would certainly take it into account). Before I knew we have enemy placement info, I was checking the amount of troops on the enemy regions at the end of the turn. If 2 turns the same increase, then that's what I would predict for the 3rd turn. This led to some great predictions, but somehow after changing placements instead of end-of-turn-counts the prediction didn't work that well anymore (e.g. I used to attack 2 troops with 5 if I was pretty confident it wouldn't be reinforced, but now this never happens anymore and I don't know why).

Oh and wow, it's so interesting to hear you were struggling with the specifics. I went for a general approach but with my split up strategies I couldn't really fit it and just went specific in the end. I still feel going "general" is the way to go. I guess what we would need is a general system that easily allows exceptions; but how :)?

Edited 6/1/2014 08:54:46
WarLight AI Challenge: 6/1/2014 17:22:21


Trogatog
Level 52
Report
First turn 5 win I've ever had I think. Best prior was 7:

http://theaigames.com/competitions/warlight-ai-challenge/games/538a92944b5ab20a0172cd55
WarLight AI Challenge: 6/1/2014 20:03:09


125ch209 
Level 58
Report
Hi, i uploaded my bot on github, so you guys can have a good laugh :D

https://github.com/125ch209/Gadzbot/tree/8e283bb1f30b4693fa0c8dd84317b4e24e49957d
WarLight AI Challenge: 6/1/2014 20:09:24

GreenTea 
Level 60
Report
to Blender: about http://pastebin.com/LryLDniy. Now I understand what you mean by simulation.. Im also tried to do this approash in the beggining, but find out that even with big number of simulations dispersion of results was too high. For example for first 1000 simulated attacks chance of capture was 0.76, and for second 1000 attacks - 0.74. Its not good when behaviour of bot depends so much from random numbers.

But it is possible to precise calculate average losts and also chance to capture using iterative calculation by formula of Bernulli
http://mathbits.com/MathBits/TISection/Statistics2/bernoulli.htm

For my bot simulation is little bit different. It is repeated virtual attack on region to give answer on question "coul'd I capture enemey region when from now I starting to attack with all forces and when enemy will use all his income on defence".
WarLight AI Challenge: 6/1/2014 20:11:47

GreenTea 
Level 60
Report
125ch209: wow. ~3000 lines of spaghetti code in one file xDD
WarLight AI Challenge: 6/1/2014 22:07:09


Doushibag 
Level 17
Report
1 Germany SupremeDalek-v358 Norman Java WarLight 2025
2 Ukraine GreenTea-v63 GreenTea Java WarLight 2022
3 Netherlands AdsRiskbot-v187 AdsRiskbot C# ExactFamily vdH 2019
4 Spain pedrito-v173 pedrito PHP WarLight 1961
5 United States Trogabot-v625 Trogatog C# The NerderyKansas CityWarLight 1927
6 Canada WisdomsPower-v138 Garrett C# WarLight 1917
7 China Herz-v229 herz Java UCLA 1905
8 Netherlands TheeYo-v246 Thee?Yo! C++ ASML 1899
9 Netherlands Blender-v875 Dualinity Python 1899
10 France Gadzbot-v1336 125ch209 Java WarLightFrench CommunityArts et Métiers Paristech 1890
11 Portugal psWarlighter-v101 psenough C# WarLight 1888
12 United States RaptorBot-v406 AllianceBot Java Ravenwood High SchoolWarLight 1860
13 Dbagbot-v85 Doushibag C# WarLight 1851
14 France KewaKareban-v182 kendou Python WarLightAm I the only one around here who's not in an university? 1841
15 Germany mweb-v478 mweb Java mweb 1837
16 Germany Webmartino-v204 Webmartino Java 1809
17 Germany Speedy2014-v191 Speedy2014 Java 1803
18 Czech Republic HouplessBot-v41 Houp C# Am I the only one around here who's not in an university? 1803
19 Poland Damian_Warlight-v228 Damian Java Wroclaw 1797
20 Switzerland Muli-v196 Muli Java WarLight 1786
21 Netherlands Assimilator-v49 mjjw C# Exact 1772
22 Poland SupremeLeader-v48 Scony PHP Poznan University of TechnologyWarLight 1752
23 Canada Alleirbag-v150 alleirbag Python WarLight 1750
24 Netherlands Toldea-v71 Toldea 1730
WarLight AI Challenge: 6/1/2014 22:09:30


Doushibag 
Level 17
Report
WarLight AI Challenge: 6/1/2014 22:14:31


125ch209 
Level 58
Report
heuuuuu.... pedrito and green tea on the same bracket?? really?

my bracket : 10-12-22-24
green tea: 2-4-14-16

does that makes sens? i mean i'm not complaining but...

Edited 6/1/2014 22:25:26
WarLight AI Challenge: 6/1/2014 22:25:12


Doushibag 
Level 17
Report
Being lucky number 13 in the ranks I get the pleasure of playing #1 SupremeDalek first! Fantastic, he'll give me a quick delivery to the loser's bracket and relieve me of any hope of lucking my way into the finals.
WarLight AI Challenge: 6/2/2014 04:30:15


Doushibag 
Level 17
Report
The first rounds are set to +12 it seemed like... but the second matches don't match that theme.
IE 1 vs 13, 2 vs 14, 3 vs 15, etc. However the second round would be (assuming no upsets for simplicity) 1 vs 3, 2 vs 4, 5 vs 7, 6 vs 8. If their aim is for the first round is to have 1 through 12 have best odds of winning, then to maintain that theme you'd want to have in the second round 1 vs 7, 2 vs 8, 3 vs 9, 4 vs 10, 5 vs 11, 6 vs 12. But they didn't do this.
That bracket would have looked like...
1 vs 13 <> 7 vs 19 == SupremeDalek vs Dbagbot <> Herz vs DamianWarlight
2 vs 14 <> 8 vs 20 == GreenTea vs KewaKareban <> TheeYo vs Muli
3 vs 15 <> 9 vs 21 == AdsRiskbot vs mweb <> Blender vs Assimilator
4 vs 16 <> 10 vs 22 == pedrito vs Webmartino <> Gadzbot vs SupremeLeader
5 vs 17 <> 11 vs 23 == Trogabot vs Speedy2014 <> psWarlighter vs Alleirbag
6 vs 18 <> 12 vs 24 == WisdomsPowers vs Houplessbot <> Raptorbot vs ToIdea

But then I wouldn't get to be in the same bracket as #1 and #3 and what fun would that be for me? I might get hopeful or something.

Edited 6/2/2014 04:30:56
WarLight AI Challenge: 6/2/2014 05:01:40


Doushibag 
Level 17
Report
I looked up my game record history against the 3 bots in my bracket (qualifier games only):

2/2 against SupremeDalek (even, not terrible odds!)
0/3 against AdsRiskbot (not good for me)
6/6 against mweb (that's a solid toss up)

Anyone else done this for their winners bracket?

Edit: Just checked mweb vs AdsRiskbot, 1/6 in Ads favor. AdsRiskbot will beat us all! Maybe. Unless the Warlight Gods decide to shake things up and have powers that extend beyond this humble site. Wonder how many first round 'upsets' there will be. Some people may be reasonably matched despite the rank difference.

Edited 6/2/2014 05:19:17
WarLight AI Challenge: 6/2/2014 06:38:28


Norman 
Level 58
Report
2/2 against SupremeDalek (even, not terrible odds!)

This ain't no cheap hollywood movie. Here the bad boys win. SupremeDalek will crush douchebag-bot. He will rip you apart. You have hope? Daleks have no concept of hope. Your bot feeds off cheese? SupremeDalek feeds off his own pure hated. The ultimate destiny of you lesser bots is extermination.

EXTERMINATE
WarLight AI Challenge: 6/2/2014 07:01:22


Doushibag 
Level 17
Report
"I might get hopeful or something. " == currently without hope.

Yeah my bot is going down, but atleast it won't die hungry. Although if your bot rips mine apart and eats the cheese from its stomach then I guess it won't go hungry either, eek!
WarLight AI Challenge: 6/2/2014 08:23:01

GreenTea 
Level 60
Report
vs pedrito we have 18 games. from which:
13 my wins
4 loses
1 draw

But anyway its too low count of games. To get robost statistics even 100 games is not enough with such big luck modifier in game. At least 500 games.

Edited 6/2/2014 08:24:46
WarLight AI Challenge: 6/2/2014 15:12:48

GreenTea 
Level 60
Report
WarLight AI Challenge: 6/2/2014 21:39:32


Doushibag 
Level 17
Report
Well that shook things up a bit. While I agree it is a rather small sample size, it is still fairly suggestive when you have 10+ games. Also it atleast can prove it's possible for each person to win. Because despite the high luck some bots simply will never beat others I think or have really low odds of doing so in other cases. Against my new opponent Blender I'm 1 win, 7 losses, 3 ties. So it's possible for me to beat him, but he'll probably wipe the floor with me. I'm a bit disappointed I don't get the privilege of facing SupremeDalek first anymore and probably not at all. I craftily finished 13th for nothing!
WarLight AI Challenge: 6/2/2014 23:26:56


Trogatog
Level 52
Report
Well, for one I am not happy that jim changed the pairings. Even more so that he changed them how he did so that the top 8 bots weren't placed in the top 8 except by upset. Round 1 is never very exciting, but I am now facing two bots that I have no chance of winning against.

Yes Doushibag, your bot beats mine.

I know that 1 vs 24 is not an exciting match, but so what? That gives 2-23 more memorable matches and a lot of possible upsets! First place is expected to win against 24, as 2 is against 23, etc. But the purpose of that tournament structure is to ween out weaker bots and give more watchable and closer matches for 5-19. Then, as the tournament progresses, all of the matches get harder and more fun to watch.

I'm not meaning to sound spiteful, so good luck to everyone! I really enjoyed coding this up and playing and am having a ball watching the matches! May the best bot win!
WarLight AI Challenge: 6/2/2014 23:49:09


Doushibag 
Level 17
Report
Yeah I'm not particularly happy with the change. I was just trying to get AdsRiskbot out of my bracket and he shifted things up in his own way.

I looked at my history and counted the games and seems we're actually about even Trogatog, 7 wins for me to 6 wins for you. So that's pretty toss up to me.
WarLight AI Challenge: 6/3/2014 00:07:33


Trogatog
Level 52
Report
Yeah I'm not particularly happy with the change. I was just trying to get AdsRiskbot out of my bracket and he shifted things up in his own way.

Yeah, even so, he and Dalek shouldn't have been in the same bracket from the start. Ads is designed to take him and pedrito out, so it shouldn't have been a 2nd round match anyways!

If it's looking pretty even, then good luck to you! However, looking at how you place armies vs me -- and early game is where I am terrible, hence Trogabot is as well -- I hope you find the right cheese and take these bad boys down :)
Posts 381 - 400 of 565   <<Prev   1  2  3  ...  11  ...  19  20  21  ...  24  ...  28  29  Next >>