Play
Multi-Player
Coins
Community
Settings
Help
Community   Maps   Forum   Mail   Ladders   Clans   Recent Games
Sign In | Sign Up
<< Back to Programming Forum   

Posts 1 - 11 of 11   
WL AI Server Communication Protocol: 7/5/2016 11:50:30


Sułtan Kosmitów 
Level 63
Report
I found a C# framework made by Fizzer so in the worst case I can find the protocol there and rewrite it to some other language but if it is described nicely somewhere, please provide me a link.

Also on his blog Fizzer says that three top AI's went opensourse. Where can I find them?
I saw that Wunderwaffe is included in Fizzer's framework. Though on AI Chalange site there is an information that bot was written in java. Is there that original code published anywhere? And what about the two others?

Thanks in advance!
WL AI Server Communication Protocol: 7/5/2016 12:31:43


Norman 
Level 57
Report
Hello

You can find Wunderwaffe in my Github repository (the Java version). The C# version is also in my github repository. My username is Norman1.

I guess you can write the bot in every sufficient language however to get integrated into WarLight my bot had to get ported to C#.

Edited 7/5/2016 17:15:22
WL AI Server Communication Protocol: 7/5/2016 12:34:50


Sułtan Kosmitów 
Level 63
Report
Thank you :)
WL AI Server Communication Protocol: 7/5/2016 12:40:48


OxTheAutist 
Level 58
Report
PROTOCOL
WL AI Server Communication Protocol: 7/5/2016 17:08:56


Norman 
Level 57
Report
Soo... you are planning something there? As I have stated already also in another thread there are quite some limitations if you want your bot getting integrated into WarLight. The most annoying limitation is that the bot isn't allowed to hold state, so if you find out some stuff about your opponent like where his bonuses are, you lose this information next turn. However if you send the commands from your own computer you are of course free to do whatever you want.
WL AI Server Communication Protocol: 7/5/2016 17:54:56


Sułtan Kosmitów 
Level 63
Report
Yes, I've got some more time during summer so I am planning to work on it a bit.
Not sure though if I will write something new or just try to improve your bot as I saw the code is not that long.

Thouse limitations make things pretty more complicated :/
That is why communication with server is even more important. Maybe I could connect with site by httpunit or something like that but I would rather avoid that and that won't be easy.

Anyway, writting a bot sounds like a challange and I'll give that a try. :)
WL AI Server Communication Protocol: 7/6/2016 14:31:22


Sułtan Kosmitów 
Level 63
Report
OK, seems like not many people are into this problem :)

One last question then, Fizzer shows a "Ctrl" + "Shift" + "E" trick on his YT tutorial.
It doesn't work for me :/
Tried both on Firefox and Chrome, with/without Muli's script.
Was it disabled after the update?
Is there a way to watch txt exported games?
WL AI Server Communication Protocol: 7/7/2016 02:22:01


TBest 
Level 59
Report
I know the tricks worked before the SP update. I would think it still works, but that the spot has been moved to somwhere else on the page. Try asking Fizzer ;)
WL AI Server Communication Protocol: 7/7/2016 02:23:10


Benjamin628 
Level 59
Report
Sultan, would you be interested in joining the CLOT Development chat? Mail me with your skype if interested.
WL AI Server Communication Protocol: 7/7/2016 20:46:06


Sułtan Kosmitów 
Level 63
Report
@TBest Don't want to bother the creator :)
Maybe afte I come back from vacation

@Ben Always can try to help, Will PM you

I am on vacation right now, Will come back to it in two weeks when I am back.
Thanks all.
WL AI Server Communication Protocol: 7/7/2016 21:41:25

Semicedevine
Level 59
Report
PROTOCOL
Posts 1 - 11 of 11   

Contact | About WarLight | Play Risk Online | Multiplayer Strategy Game | Challenge Friends, Win Money | Skill Game | Terms of Service