Discussions: Warlight AI Challenge 2

Discussionpostsviews
Congratulations Yesterday the finals of Warlight AI Challenge 2 were played and the top 8 bots have been determined. Our well deserved winner is cowzow with his bot Zoulander, congratulations! An overview of the othe...
3 1237
Post interesting matches I thought it would be neat if people pointed out interesting/unusual matches. I'll start: A long match that involved a long and complicated defensive stand near the middle left
39 4190
We are out of Beta (so engine source is now available) Hi dear coders, Warlight AI Challenge 2 is finally out of Beta. This means that we will no longer actively make changes to the game, but we'll still fix bugs when necessary of course. Most important...
20 3149
Light Riders (new competition announcement) Hi devs! I'm happy to announce that next monday (May 1st) we're launching Light Riders on Riddles.io (our new platform). We'll be launching more new competitions on Riddles.io in the coming months.So...
0 68
Last game 17 hours ago I wasn't sure if this game is still on anyone's active development list, but it seems to take quite a while for a game to be played. My last game was 17 hours ago. I did challenge bot and after about ...
0 199
Debug AI Is it possible to step by step debug an AI when the engine runs locally? If so, does anybody have a guide on how to set it up? Thanks!
3 670
Win probability statistics I did some simulations on semifinals and finals matches, based on historic win percentages of each individual pair of bots. For estimating the win percentages per pair of bots, I used all game resul...
27 1672
New JS starterbot issue Brand new player, so may be doing something wrong. Any help appreciated. I tried downlaoding the starter js bot for WL2, and then immediately re-uploading it without any changes, just to see it in a...
0 311
Is Clojure support broken? At some point v106 of my bot stopped working. All the recent games say "Error: Could not find or load main class clojure.main". Was there a change introduced along the way? The bot used to be about 26...
2 282
User interviews for the AI-Games Hi there! My name is Jarmal and I'm the new designer here at the AI-Games/Riddles. I'm currently looking for users (you guys) to interview for future improvements for the AI-Games/Riddles. I'm especia...
0 286
Requirements for Ruby Bots Hi, I have written a Ruby bot, but there seems to be no reference or starter bot for Ruby, so I gave it a shot. Now I only get the following error: :1:in `require': cannot load such file -- rubygems...
6 603
Could we get a more up to date version of php? I just checked and the version of php that the server is using is 5.3.10. This version was released in feb 2012, almost 3 years ago. My main question is basically the title, could we get a more recen...
4 541
JS starter bot issue Just download Javascript starter bot and than upload it in my profile. Got an error: Input test failed... Error dump Input dump Output dump Running testcase /opt/aigames/etc/testswarlightaichallenge2...
2 412
Cannot update bot I get an error message that says there is no space left on the server; more specifically, in /opt/aigames/bots/player****/src.zip. Please fix, as I would like to keep improving my bot.
3 376
What AI competitions have you guys done in the past? I think I see a lot of familiar faces in the Warlight 2 AI challenge. Four years ago when I was still in high school there was an AI Challenge about a game involving ants. It's cool because I remembe...
14 1645
Problems running C# bots locally Hi. I am writing a C# bot, based on the provided starter one. Uploading it to the site works without issues. However, I can't seem to start it from the local engine. The error I get is: Error: Could...
1 396
Problems running C# bots locally Hi. I am writing a C# bot, based on the provided starter one. Uploading it to the site works without issues. However, I can't seem to start it from the local engine. The error I get is: Error: Could...
0 366
Starting with PHP Hi! I want to try the challenge with PHP, but there is no reference. Is there anybody who would tell me how to start? Thanx :)
0 377
Advanced Java starterbot Hello guys I just finished my modifications to the Java starterbot. This is the bot RealityBomb that is currently at rank 4. You may download my starterbot under following link: https://github.com/N...
5 1281
Always red... I have a strong feeling that since 04-10-2015, my bot Anila8 is player1 in all games (except for the games where I'm being challenged by LuckyBot): 35 games in a row player1: the probability that that...
2 408
Disconnected maps? In this match: http://theaigames.com/competitions/warlight-ai-challenge-2/games/55c465c135ec1d4702e5035a the map is not a connected graph, which results in a very boring tie. Is this a bug, or a featu...
2 444
Finals! We have determined the date for the finals of our most popular competition, Warlight AI Challenge 2. The format will be the same as for our previous competitions. We are aware that this format might n...
31 2674
Competition. Server stops generate games. Rank is freezed. And my bot so close to first 24 (((
5 513
Final battles. Symmetry rule. May be for two players do pair games on the same map. Second game in a pair must swap players A and B.
4 515
Match queue and Compilation queue are stuck. Seems to have been this way for 3-4 hours.
25 1567
What strategies did you guys use? Now that submissions are locked, do you guys want to discuss how you implemented your bot? I am curious how you guys approached the problem. For my bot, I viewed the challenge as a network flow prob...
19 2772
Problem running Warlight2 locally Hi, I'm planning on using genetic programming to evolve a bot for Warlight 2 and hence need the whole game running locally. I cloned the github repo and downloaded starterbots in a couple of languages...
10 943
Opponent selection works strange after reset of rating Hello, now after reset of ratings I belive opponents should be selected among other players with similar rating. And because is rating almost equal then for example, as opponents for my bot I should s...
3 421
Competition. Disqualify silent bots. In the game http://theaigames.com/competitions/warlight-ai-challenge-2/games/55f5d8e735ec1d06d15e0fbc both bots are stay util game end. May be disable for competition bots, if they do not attack/trans...
0 390
Rating is disabled for all competitions? Tetris, Warlights stops to update rating.
1 394
Haisenberg - please stop to spam the games! I see organizers removed restrictions on games count (1 per 5 minutes). After this Heisenberg appeared and launched milion games with his bot. I feel queue is overloaded and now nobody could tests the...
2 405
One week left.... Who is going to win? So now that we have one week left to make changes, Who is gonna win? What strategies are you guys coming up with? I think this is a good time to start some trash talk.... I can get it started: I thin...
8 552
Opponent moves Hello everyone. I cant get one moment about opponent moves. My getAttackTransferMoves() uses state.getOpponentMoves(). Suppose other player did the same. So my question is how both bots can simultan...
3 455
Are a lot of you guys lurking around here? Just curious if many players are still working and improving their bots with the finals coming in one month. Haven't seen many new submissions, only from a few players. Wondering if a lot of you guys ...
6 602
Another map generation bug report In this match: http://theaigames.com/competitions/warlight-ai-challenge-2/games/55da962135ec1d06d15cc35c the map seems to be completely broken. What I can see is this: https://drive.google.com/file/d/...
0 369
Recent matches not affecting rating For some reason, rating of my bot (Blackfish) doesn't update when it plays a match. I tried to challenge several other bots and matches were played and appeared in the game log, but they didn't affect...
1 413
Poor mans visualiser Hey guys, now that the engine code is available I tried creating a simple visualiser to aid in bot development. Sadly I'm not really skilled in neither Java nor graphics, so I tried to do it with g...
1 975
I submit a Clojure starter bot for your consideration Hey there, I have created a Clojure starter bot from my, now fairly robust, FourLeafClojure bot. I'd like it if you would make it available for others to use. Here's the github repository for it: htt...
6 873
Test match not working Uncaught SyntaxError: Unexpected end of input Not quite sure why, but it's not working here :) (Chrome, latest update, on Windows. Firefox shows no errors, allthough it didn't work at first load..)
1 424
Output from your bot: nullsettings starting_armies 5 Sometimes one of the bots or all bots cannot move. I found this message in the log: Output from your bot: nullsettings starting_armies 5 It's very frustrating. http://theaigames.com/competitions/warli...
1 425
Akka and RxScala support? I've worked on a scala bot built using Akka but I get a lot of compilation errors on lines that have stuff from Akka or RxScala in it. Locally everything works fine though. Should I perhaps include a...
7 552
Python Starterbot Random is SERIOUSLY FLAWED !! I recall read that we not can use pythons import random. BUT... AVOID IF AT ALL POSSIBLE the pythons starter bots random class. Please give us the full pythom library Pleeease.... Wasted 20 versions ...
4 783
Problem with queue ? Hello Again thanks for the awesome website. Anyway, I registered a bot as active yesterday (v134), and after 12 hours no games happenned. I did a couple cancel and register in a unusual pattern befo...
4 475
Support for Rust 1.0 EDIT: Clarification, this is a request for rust support. I realized later this could be mistaken, sorry about that. Rust 1.0 was recently released on May 15th (1.1 is due for June 26th-ish if support...
2 573
Python source multiple files structure [SOLVED] Fail importing scripts bug. See post #3 I am keeping Python 2.X compliant. My bot is compiling and testing OK, but not responding in battle as the logic lies in an imported script that obvi...
2 625
Pick Starting Region, The Zen and the Art of A COMPLETE SOLUTION. Here is the logic for use behind pick starting region player sequence. Some different player start pick sequences : AB (1 each) ABBA (2 each) ABBAAB (3 each) ABBAABBA (4 each) A...
4 671
Bug: error in gain army http://theaigames.com/competitions/warlight-ai-challenge-2/games/54cf7d334b5ab205718ff726 in this match in Round 4 Forsaken must have 11 bonus (5+6) but he gains it after capture 73 region
3 524
python starterbot for 2nd competition? any news on when a python starter bot would be implemented for the new comp? thanks :)
10 1116
Finding a particular super region id Hello im relatively new to python and am in general new to programming. I've written the below code def regions_in_super(my_map, super_id): # returns how many regions are in the...
2 538
Map size specs What is the max number to expect from engine of : * super_regions (clusters) ? * regions (nodes)? * neighbor connections (edges) Cheers /eZ
0 457
Neutral Troop Count & Wastelands [SOLVED] As far as i gather, the bot only gets information of which regions are wasteland. ( but not the troop counts ) Are the neutral troop counts defined constant OR subject to change / variation...
3 539
Printing in python How do i show data i want to show when my bot runs for myself in python? i tried using print but that didnt do anything, i tried using stdout, but that seems to get tricky when im trying to output so...
2 610
jailrun: execl(/bin/run_ai): No such file or directory Hey! I've just seen that my bot lost a lot of games recently because of this error. (http://theaigames.com/competitions/warlight-ai-challenge-2/game-log/Icewater/1) However, the error does not appear...
1 375
Bug in map generation http://theaigames.com/competitions/warlight-ai-challenge-2/games/55527b0635ec1d06ec729d04
1 425
Poor servers performance on some games Hello. Question to organizers. In this game http://theaigames.com/competitions/warlight-ai-challenge-2/games/55437b8135ec1d06ec71dfe3 in turn 12 from dump I can see that bot waste on turn more then 4...
0 485
python communication on local server Hi all, I found a script for run_bot.sh here: http://theaigames.com/discussions/warlight-ai-challenge/52f4a5d65d203c41298b456b/conquest-engine-source-code/1/show However, using the python equivalent...
1 470
Strange timeout error Hi! Some games of LuckyBot have a timeout on the first turn :( Can't understand why. On local machine everything is OK. Example: http://theaigames.com/competitions/warlight-ai-challenge-2/games/552...
4 763
Map with buggy neighbor data In this game between my bot Anila8 and TreeDiagram, not all regions are connected. The map looks weird with one connection from region 15, which does not end in another region, but ends in the sea. ...
3 528
Weird jail run error Hi everyone, My bot just got a weird error: jailrun: execl(/bin/run_ai): No such file or directory Anybody knows why this happens? Also my status in the upload page changed to compile failed (althoug...
1 439
Error for a previously working bo: /bin/run_ai: 2: /bin/run_ai: ./java: not found Hi, I challenged another bot earlier this morning, the match took place about an hour later and I got this dump : /bin/runai: 2: /bin/runai: ./java: not found The bot (v60, java) was working fine bef...
3 480
Show map error My browser (chrome) can not show the entire map. There are only a part of the map. http://theaigames.com/competitions/warlight-ai-challenge-2/games/5522400c35ec1d1025095230
2 442
How do I upload a new bot version? Hi, I found this challenge a couple of days ago and am eager to develop my own bot now. Yesterday I downloaded the sample java bot and uploaded the sample bot (java) as my bot. That all worked well. ...
3 552
Can't understand what happened in this game: http://theaigames.com/competitions/warlight-ai-challenge-2/games/5512f60635ec1d7d86e94506 From turn 5 to 10 bot on server makes different moves then on local machine. Even don't know what happened.. ...
2 520
Scala bot does not compile /opt/aigames/scripts/compilescala.sh: 22: /opt/aigames/scripts/compilescala.sh: scalac: not found P.S. sorry for double posting, but previous post's title may be misleading previous: http://theaigam...
7 625
Bot Stop attacking Hi , can someone enlighten me why it stopped attacking ? http://pub.theaigames.com/competitions/warlight-ai-challenge-2/games/550caad114cb8b18e24349a4 round 27 i can't understand why i doesn't atta...
1 507
Settings changed Soon we will be out of Beta (couple of weeks from now), which will mean no new features will be added anymore and settings will remain the same. Also the engine for Warlight AI Challenge 2 will be pub...
8 1090
update_map does not show region as captured On round 8 of this game http://theaigames.com/competitions/warlight-ai-challenge-2/games/54dfe0854b5ab27a80fc7589 blue captures region 43, but update_map does not report this: ``` update_map 3 player...
3 515
How did you get into AI programming? Hi, This will be my first time attempting to program an AI. I have experience and knowledge in Java, however after downloading the starter bot and looking over the code, a good amount of the concepts...
4 1087
C# bot does not compile Hi, I tried to upload a C# bot for the new warlight challenge, but without success. Apparently compilation failed. This is the error message: Error dump jailrun: chroot(/opt/aigames/bots/player548c3d...
6 790
Error: Could not find or load main class src.bot.BotStarter Hi , i am currently trying to run my slightly updated version of the starter bot but i get this error (it says that the compilation is successful) : "Error: Could not find or load main class src.bot.B...
2 737
Which rounding mode is used in competition? I would like to ask which of these https://www.warlight.net/wiki/Rounding_mode roundings mode use used in Warlight ai challenge 2?
1 472
Probably bug in map generation Look at this map: http://theaigames.com/competitions/warlight-ai-challenge-2/games/55030e6b35ec1d70f0b5d4dc probalby 2 islands are not connected..
0 448
jailrun: execl(/bin/run_ai): No such file or directory Does it mean my bot not compiled successful? Where can I find compilation log in this case? It happens for my v6
9 801
Setting institute and going back to validate shows undefined So I was trying to setup my profile with a couple institutes and noticed that after setting them, I went back to double-check they were sticky, and turns out that they're getting changed to undefined....
2 474
Im glad to see Recar here :) He was 3rd in finals of last russianaicup http://russianaicup.ru/contest/4/standings Good luck man!
1 522
Wrote a bot uploader I tossed together a 1 off script the other night to upload my bot. My co-workers wanted it as well so I made it work more generically. The code is probably some of my worst modern published code but i...
2 568
Version performance stuck Although my bot has played several games, the version performance indicator does not update. At first I thought I just had to wait a while, but even a game from 3 hours ago is not shown yet. All games...
8 577
Bug: no starting_pick_amount command in input test There is no starting_pick_amount command in the input test, which is executed after compiling the bot. In http://theaigames.com/my/bots/549582ed5d203c515d8b4573/92/errors/io-test the followin...
1 480
Startingbot for Ruby developers Hi, I wanted to share my starter bot for Ruby and hope it enables some people to join the competition using their favourite (or lesser evil) programming language. Instructions and how to get started...
2 537
Is scala supported for Warlight 2? This is the output from uploading the Warlight 1 starter bot for scala. It compiles, yet fails with some rather chronic bash-looking error. http://theaigames.com/my/bots/54f222545d203c3c138b4569/4/er...
8 701
Score Resetting Bug? Looking at the leaderboard, somehow 'The Brain' by ahokiller's score was reset to 1400, just thought it was interesting / strange.
6 562
How are new Institutes created? I don't seem to be able to make my institute be "New Relic" on my profile page. I work at New Relic and now that I have convinced a colleague to take part it would be great to have an institute for it...
4 530
ELO questions I'm curious if there's a reason 1400 was chosen to be the starting ELO rating for new players, since chess chooses 1000. Usually, 'actually new' players set their MVP as active to see how it does, and...
0 539
Chance for attacker to destroy a defender? Based off what i read is it effectivly a 30% chance for an attacker to kill a defender? The rules say a 70% chance for each defending army to destroy one attacking army. Which effectivly means that 3...
19 2504
Empty error dump I seem to be having some issues with the error dump. The one in the I/O test usually works fine and displays some errors, but the game output doesn't show any errors although after one or two turns it...
7 688
Cool diagrams of game I have a proposition to make 2 diagrams to game (maby put them under the map) For both: axis X - time in turns. Axis Y: 1) Total income of bot. (red and blue lines for both bots) 2) Total armies of b...
2 536
python bot I wrote a little bot for python 3 , if you could open/enable python for bot it would be really great. (just for going on the record after uploading my bot I just get "Error dump" error which I think p...
5 953
Bot by multiple authors I'm working together with a friend of mine, but when I try to show him an error log, he says it's empty for him. I guess the battle logs are only for the owner of the bot (which is kind of sensible), ...
2 474
Disconnected Map Bug? Two disconnected continents were generated, I took one, opponent took the other, but since they don't have a connection, the game was drawn out. Probably a bug? http://theaigames.com/competitions/war...
3 451
Buggy map Hello I watched a strange game between "Reality Bomb" and "TreeDiagram" where I believe that there was no connection between the two islands. http://theaigames.com/competitions/warlight-ai-challenge...
1 483
Problem renaming my bot Hi, My bots default name is JadedDemon_Warlight2. Note it is over 15 characters. The 'Edit Bot Name' icon is unclickable as it is behind the 'Upload Bot' Frame. When bypass this by digging the ed...
3 506
Bug: Players sometimes get different number of starting regions In the this game, bugorbot gets 3 starting regions, whereas hypberbolicus only gets 2 starting regions. This is a bug since the rules say: "The engine will give the amount of regions a bot can pick b...
1 449
Feature Request:Pick stage visualization Could we have pick stage visualization in replays? Thanks!
10 568
Multi-way battles I think it would be awesome if there were occasionally battles with more than 2 bots. So there would be 3, 4, or maybe even more bots in a free-for-all on one large map. This would probably require ...
4 623
Approximate timeline I know there are a lot of unknowns, but can anyone give an approximate end date for the beta? I assume after the beta is over the final rules and procedures will be set and the engine code will be rel...
1 486
Strange thing with bot. First time I can't reproduce locally what happen in this game: http://theaigames.com/competitions/warlight-ai-challenge-2/games/54dda6794b5ab22109307872 From turn 1 bot didn't captured Super Region 5...
2 495
The new Warlight AI Challenge is here! We know a lot of you have been waiting a while for this, but we've been working hard and it's finally here: the Warlight AI Challenge 2! The competition is still in Beta, as we will have to fine tune...
36 3024
Open Source Bots (beyond random starter bots) I'm trying to run my own tournament locally for testing, but am somewhat limited by there not being very many available bots to test with. AdvancedStarterBot (Java), bollie, bReChThOu , and someidiot...
7 1285
Riskbot hasn't played any matches since being reactivated Hello, I disabled my bot last night because I thought it might have a bug but it was too late to investigate. This morning, I reenabled it and uploaded a new version. The test match completed succe...
1 466
About count of starting picks I think game will be more close to original warlight if you make variable count of picks. Now for example if map has 14 starting regions then every player should do 7 starting picks. I propose to make...
2 486
Feature Request: Raw dump output This should be a simple one. Could you provide a raw text only output of matches? Perhaps under /raw? Sometimes my bot has an infinite loop and the dump ends up being absurdly large, to the point whe...
3 507
Clojure starter bot Hey there, I'm working on a starter bot for Clojure [1]. What I'm noticing is that I can't test it by uploading it. This is because my strategy is to AOT compile the Clojure code and then include the...
4 667
What order are attacks processed in? Does player 1 always do his attacks first? Is it randomized? From the viewer it appears random, although I haven't analyzed it very deeply. This is important, because If I attack from A to B with 3 ...
1 464
js start bot Hi, how about start bot on javascript. It will be my first competition, so i don't know how it works. Thanks.
15 1238
Feature request Hi Guys! I was wondering, would be a bulk download feature possible to download all the dumps for one's played matches? I think it would be very useful to download the matches our bot played so far, ...
6 559
Short Round limit causes draws too often. http://theaigames.com/competitions/warlight-ai-challenge-2/games/54c97fc14b5ab24558536a52 In the above game, my bot is clearly winning, but it doesn't take any chances with defence, so it keeps defen...
3 475
Possible Java starter bot bug while picking starting regions Hello. First of all I would like to mention that I am new member here and I have started making my bot just yesterday. While writing my bot I have noticed a strange behaviour of starter bot where he ...
2 542
Is there a way to name or rename my bot? I noticed that some bots are named funkjunky_warlight and others are named funkjunky, which made me think that maybe we could name our bots somehow =P If possible, then that'd be fun, but completely ...
2 461
update_map, updated_map or current_map? Debuging my bot I found some rather peculiar inconsistencies in my map model. I traced it back to the fact that update_map does not do what I expect it to do (update the map) rather it gives me an ent...
2 454
Transfer\attack question Hello! :) I can not find information about the following situations, please help me: 2 my regions: A(3 armies), B(3 armies) 1 opponent region: C(3 armies) 1 sequence of events: attack C=>A (2 armie...
2 542
Feature request about new filter options. I really like current dynamic filter of games on game log page. But it could be better! What if you add for example filter by some map parameter, like regions (super regions) count. For exampe: region...
1 492
2 views of same map Don't know what I had exactly done but I got 2 different views of same map on 2 browsers tabs :D http://puu.sh/eSGEN/b46ca4e5f5.png http://puu.sh/eSGZF/e934e282f7.png
2 461
Bot stuck forever in queue to compile? I've been waiting 2 hours for my bot to be compiled.
22 1055
Server code Is the server code available anywhere? It would be nice to test things myself without having to upload and wait for the compilation queue to get fixed all the time.
1 514
Transfer and attack If you order a move between two of your own regions, it says in the description that it will be a transfer. What should happen if the target region is captured by the opponent before your transfer? I...
2 467
Elo ratings fluctuating a lot (maybe too much?) I've run the same version of my bot for the last 120 games and during that time it's been as low as 11th-ish place and as high as 1st, floating up and down in a 150 point elo range. I think that amou...
2 588
Compilation error when uploading bot wuth Java 8 syntax. I started using some features of Java 8 and.. Java compilation failed after uploading. By error dump compilation error exacly in place of new syntax. It means that old version of java was using for c...
5 549
Warlight2 C++ starter bot out now My C++ starterbot for Warlight2 has now reached its first release You can find that release under: https://github.com/pizzard/warlight-starterbot https://github.com/pizzard/warlight-starterbot/rele...
2 833
More than one "test"-match It would be nice to test a bot against the test bot more than once. The test bot is quite random and the only way to currently run a match is to upload the same bot over and over. Would be much easier...
3 545
JS Starter Bot doesn't set superRegion regions map.superRegions[i].regions = {} This is because superRegion's regions are never set. I've already corrected it in my bot, but I just wanted to give you guys a heads up. Hmm... also settings starting...
1 418
Unresolved game My bot "lebot" was set up for a game against "Ghandi" a couple of hours ago, but the game has not yet been finished? If you take a look on the game log, both the column indicating time and rounds just...
4 520
Help Understanding Input/Output Hey, so I'm completely new to the whole AI coding thing, and to be perfectly honest don't have much experience coding. I use Java. I was wondering if it's possible to get some help understanding the ...
2 459
See super region values Currently we can see region ids by mousing over but not super region ids or values. Is it possible to make the super region id and value pop up under the region id in the tooltip or something? It's ...
2 493
Can we get a spoiler free way to watch your bot's matches? I actually think the games are pretty interesting, and I like cheering for my own bot. However, knowing the results of all the matches beforehand is kind of a buzzkill. Can we get a way to watch the m...
1 486
Is it possible to increase count of played games? Hi! I think not only me but also other players who actively develop their bots want to see faster what is result of last bot update. Today I had 17 games per 22 hours, and max time between 2 games is...
3 476
Player1 vs Player2 I notice my bot plays a considerable higher number of games as player2, as much as twice as many games as the other way around, and I was wondering how this is decided. This is quite important becaus...
1 652
A suggestion for match viewer. Could match viewer show an id of region mouse cursor is hovering on? It is easy to get information about super region mouse is pointing to, but no so about actual region. Or am I missing something?...
4 524
Is turns to defeat the test_warlight2 bot a possible indicator at your bot's performance? I did a few changes to my bot that I thought would improve it, but when tested against the given bot it actually takes longer to win. Is this an indication that my changes were bad?
2 467
Java 8 supported? A long time ago I proposed to support Java 8. As far as I know it should be very simple to do. Starter bot, and bots of other players should remain same because of backward compatibility. What is stat...
10 666
adding -I. to the compilation switches in C++, there are 2 ways to include files: #include <test.h> and #include "test.h" How these implementations behave, is compiler dependent. On the server here, currently, the <> form does o...
5 457
boost support for c++ It would be really nice to have the possibility to utilize boost on the server too. It would also allow me to clean up the C++ starter bot a fair bit. Is anything like this currently planned?
3 523
Broken map (-visual) Match can be found here: http://theaigames.com/competitions/warlight-ai-challenge-2/games/54a91f964b5ab2392352a467 There are several things wrong with this map: - Round 36: the transfer from Region 4...
1 489
Possible Compilation Bug Hello, recently I updated my java bot with a version that was tasted on my pc and got not compile error. When I uploaded it to the server It got this compile error: src/minds/Bot.java:32: error: can...
2 446
Proposing to move "opponent_moves" before "update_map" Example of current output: update_map 1 player1 6 2 player1 10 9 player1 2 19 player1 2 3 player2 1 6 neutral 2 11 player2 2 10 player2 3 7 neutral 10 8 neutral 2 17 neutral 2 18 neutral 2 22 player2...
4 604
C++ starter bot. What compiler to test on. Hi I am using a Mac and would like to code in C++. Does anyone have an example bot or even a blank one to get me started? Can I test compilation on any C++ compiler? Are there tech docs available anyw...
3 703
Definition of stalemate/draw How is the stalemate/draw defined now?
1 494
Problem with pick\_starting\_region I have a strange problem with pick_starting_region. As I can see in input / output provided for all my games, my bot always chooses the first option. When I do tests in home, it does not. As ...
1 461
I output attack with 3 armies but it doesn't work Round 4 at http://theaigames.com/competitions/warlight-ai-challenge-2/games/54a2bcf74b5ab240b7150476 I output "player1 attack/transfer 24 25 3," and there are 3 armies never moved, but it only attack...
1 517
Testing methods Hi new here, concept looks very interesting. I'm a bit confused though how we test our bots. If I make a change I'd like to run games locally to ensure its better before uploading, otherwise I have to...
9 1443
Picking starting regions Hej, I am a little bit confiused. On the "getting started" page I found "pickstartingregion" output and acording to description my bot should return one id region. But when I looked at test output I ...
2 513
How Does The Rating Work? Hello, I'm completely new here, and I was wondering how does the rating of a bot work. Well it's pretty obvious that 2 bots face each other and the winner get some points, the real question that I wan...
1 491
Some bots are frequently using up the round limit. Looking at the leaderboard, it looks like the bottom 25% of bots are frequently (20-40% of the time) using up the maximum number of rounds (resulting in a draw) in their games because they're being ve...
6 723
Bug with countries rank http://theaigames.com/competitions/warlight-ai-challenge-2/leaderboard/countries Both my bot (DumbBot) and another (Perfection) are listed twice under the rankings for Norway. The first time I entere...
0 442
Match viewer move animation suggestion Jim I really like the match viewer. I think you've done a great job, but there is something that frequently annoys me. When I watch the replay of one of my matches I'm trying to see "what happened" a...
0 435
Flush stdout after writing. I'm not 100% certain but based on some private testing here's a tip that I think will make your matches run slightly faster. When you write to stdout and the match server is listening on the other si...
0 517
Losing a region to fog I've noticed a behavior where if a map is sufficiently configured such that a player is able to lose a region to an enemy and have it go into the fog, the player who lost the region will not get updat...
6 656
Big dumps really slow and output broken When I open a game dump for a longer game the page hangs for a minute (Firefox is not responding). Even after this time, the page is really slow and laggy. (Firefox 34.0.5; Windows 8.1 64 bit) There ...
1 504
Timebank I got a bit confused about how the new Timebank feature worked out. As I understand it, you get a bank that you use to determine your current time left, and gives you time per move as well. When maki...
6 673
No games? I uploaded my bot a few hours ago and I have yet to have gotten a single ranked match? Is there something I need to do to get things started?
2 541
match in between resistence and bakasan stuck? The match that can be found here http://theaigames.com/competitions/warlight-ai-challenge-2/game-log/Resistance%20bakasan/1 in between resistance and bakasan seems to be stuck/crashed or something. ...
1 464
How to submit my second bot? I have uploaded my second bot,but i have not see any changes.Do i just need to wait?
1 483
Example of attack mechanics? I found the description of the attack/defend mechanics to be confusing. Looking at the original competition didn't help because it doesn't seem to mention the luck factor. So could someone just prov...
2 543
(Visual) Bug in round 17 GreenTea attacks a seemingly unconnected region in round 17, from Region 29 to Region 23: http://theaigames.com/competitions/warlight-ai-challenge-2/games/5495b6974b5ab2427fa7fd31 Later Pinky attack...
1 477
Compilation queue stuck or slow? (C# bot) I adapted my C# bot from the original Warlight AI competition to handle the new territory distribution and uploaded it to see what else will break. So far, the answer is the server compilation queue!...
6 585
Tcl starter bot Are there any?
2 517
Opponent_starting_regions bug Opponentstartingregions is giving me the regions that my bot picks. The documentation sounds like this should be a list of regions that the opponent chose. Here is a log that shows this happening: se...
1 475
Bot suddenly gets errors I haven't changed anything on my bot since my first passing upload, yet now the latest 5 games it crashes on startup. Did something in the engine change? The same holds for all Python bots.
7 590
Queue stuck and not enough games Hello I was looking forward for some excessive coding action today but the queue is stuck and as the queue was running it took to long to get some games. For me frequent uploads of my bot are importa...
2 569
No output log So, i did a quick search and did not find something related, but i am receiving nothing in the output log when my bot is tested. The strange thing is that the immediate io test actually runs the progr...
10 779
Maps variance I wanted to ask if the maps are always just one big continent without sea... ? Isn't that kind of boring ?
5 671
Haskell bot won't compile Hi, Since yesterday I've been trying to get my Haskell bot to compile, but to no avail. I've tried several layouts of the zip archive, but none of them works. The current layout is like this: Main....
4 516
Unable to compile php bot So, the title says it all. I've tried compiling a php bot and it has failed every time. This would not be so bad if the output contained anything but the output is completely empty so I don't know wha...
2 523
Test Match Hey Guys, In the past challenge, when we uploaded a bot, we could count on the full output of the game to observe if, and where, a new version of our bot would crash. The output now only shows: Runn...
3 609
No games with GreenTea bot After games are running seems like all bots are playing except GreenTea. Its a bug or I should wait more time?
4 606
map doesn't match setup? map: http://theaigames.com/competitions/warlight-ai-challenge-2/games/54911e324b5ab272af67dd82 dump: http://theaigames.com/competitions/warlight-ai-challenge-2/games/54911e324b5ab272af67dd82/dump The...
2 469
How to interpret opponent_moves for attacks When you receive the list of opponent_moves and it has an attack eg player2 attack/transfer 28 29 6 how do you know if that attack was successful? If they just attacked my region #29 I don't know if I...
4 522
Numbering of Regions Hey guys, should the numbering of regions be consistent? Today I've had a game with the following setup: setup_map regions 1 1 2 1 3 1 4 1 5 1 6 1 7 2 8 2 9 2 10 2 11 2 13 3 14 3 15 3 16 3 17 3 18 3...
3 547
getting a weird output from a test match. I just uploaded a new version of my bot. When I tried to take a look at the test match, nothing loaded. Then I took a look at the output from my bot to see if there were any problems. I found this: //...
1 521
Bots? My bot is working fine against the server's testbot, but in multiplayer games, it has no output. This cost me some games already! I'm now in 144th place as a result. Can someone help?
3 528
Bug: Set active bot For some odd reason, I cannot set my bot for first version, nor 5th, which is my latest. They aren't even displayed in the list. this is annoying as that version fixes the issue I had when picking reg...
1 479
Bad description of the game protocol The page http://theaigames.com/competitions/warlight-ai-challenge-2/getting-started defines a command settings timebank -i but the game engine seems to use timeBank.
10 727