- Created Thursday, March 20th 2014 @ 23:49:43
As a new comer I have to admit I am a bit afraid to test anything given that it would influence the ELO rating.
Is there a way to learn the basics (probably through unrated or some practice course) before putting the bot in the wild?
- Created Friday, March 21st 2014 @ 03:21:22
Don't be afraid. In the worst case, from bottom to top of the ranking, takes about 100 matches, which is maybe 2 days for your bot to find it's place. As long as you're done testing 2 days (or 3 or 4 if many more people join up) before the finals start you'll be placed about where you should be placed.
You can also compile the java engine source, there is topic with a github link for the source and another topic that discusses how to compile it. Then you can play against a starter bot, or other versions of your own bot on your own computer. That doesn't come with a way to view the matches though.
- Created Friday, March 21st 2014 @ 06:38:07
As far as I'm aware the current leaderboard & ratings will get reset when they start the "finals" part of the competition. So any test-versions you use now won't hurt you when it comes to winning the $$$
- Created Friday, March 21st 2014 @ 07:19:49
That's some good advice Gurgeh, I'll give it a try then for sure!
- Updated Tuesday, March 25th 2014 @ 13:54:37
Also, my concern lately is that I keep uploading new bots with loads of errors because I do not have an easy way to test the bot.
Would you have advice on how to run a "server"?
Problems I have with trying to implement it:
How to mimic the "match handling" as done by the website?
How to have the "match handler server" read and process lines while 2 bots are also trying to read lines
Any help would be welcome :)
- Created Tuesday, March 25th 2014 @ 16:43:53
The server redirects the lines from the bots to itself, that's how it resolves that issue.
Where the source code is, you can download a zip: http://theaigames.com/discussions/warlight-ai-challenge/52f4a5d65d203c41298b456b/conquest-engine-source-code/1/show
How to compile it: http://theaigames.com/discussions/warlight-ai-challenge/531d912a5d203c346d8b45a4/compiling-java-source/1/show
Then you can just run a match on your own computer.