Available playersTop players Chat Forum External sites: Wiki

«

previous 1 2 3 4 5 6 7 next

spadequack

Heavy Tank

Offline

Unless bert has changed Zapp, I remember Zapp generating null pointer exceptions in a couple special situations, which might explain its not making its moves from time to time. I don't remember what they are, but I can look into it if you want. I also think Zapp's code still thinks that artillery can move and shoot. Thus Zapp's artillery don't do anything. I haven't watched Zapp closely in a while though, so I'm not 100% sure.

This message was edited 1 time. Last update was at 07/06/2008 05:19:24

alex

Raider

Offline

Zapp sits on a local box and I think that one is not always running. We'll see to have it up as much as possible. Bert has control over that particular power button. An amazing intelligence like Zapp's does take a lot of electricity!

Pistos

Raider

Offline

Oh, I just thought the cron job or daemon was busted. Never thought that it was actually running, but hitting NullPointerExceptions repeatedly...

ShadowPanther

Tank

Offline

Awesome. So do are the bots fully functional? I wanna try to beat on fairly this time.

ShadowPanther

Tank

Offline

Pluto wrote:also, i threw together a little greasemonkey script to expedite starting new games vs. your bot.
http://plutosforge.com/files/newgame.user.js


it seems that it always starts a game on Botanic troubles.

Pluto

Raider

Offline

thanks for the pro accounts on the test server, but the map generator seems to be a bit broken. It gets stuck in the "generating preview" mode like when the original one came out.

bert

Staff

Offline

Your map got generated.

Pistos

Raider

Offline

Okay, after about 10 days in gestation and rapid development, I am ready to present the Ruby Weewar AI library for general beta testing.

Home/Documentation: http://weewar.purepistos.net/ai-doc/
Repository: http://github.com/Pistos/weewar-ai/tree/master
Installation: gem install weewar-ai --source http://purepistos.net
Usage: See examples/ dir. See rdoc at http://weewar.purepistos.net/ai-doc/ .

I've tried to thoroughly document this library, with descriptions and example code for every method a developer would use. The example program runs as-is, after you change the bot username and API key to your own.

Enjoy! Feedback and suggestions welcome. You can track the github project for this library to keep abreast of progress and development.

Pluto

Raider

Offline

Awesome Pistos!

I will definitely look into it more, however it seems that your doc page is down right now

Pistos

Raider

Offline

There has been some storm activity in the area where that server is. It looks like it's back now.

spadequack

Heavy Tank

Offline

Great! I'll take a look at it when I get the chance, but the rest of this summer will be busy for me.

davewasthere

Raider

Offline

And I've ported most of ai_Zapp to c# .net.

If anyone wants to have a play with it, I could set up an SVN repository for it. For now though, I'm just trying to make it less than completely thick!

fn0000rd

Raider

Offline

Unfortunately, it looks like the python bot code is out of date or something, because it refuses to connect now.

Anyone know what the deal is with that?

kajah

Heavy Trooper

Offline

ai_kajah played its first game against zapp yesterday and eventually won. Yey! it's a c# .NET app too. I'll start working on a real bot now and if it's good enough I'll post the source . I've been a little pre-occupied with the bot infrastructure than the ai. It basically has its own inbuilt weewar server and can play an entire game against itself or another bot in memory, although the first ai_kajah doesn't really take full advantage of this atm.

ai_GuybrushCreepwood

Trooper

Offline

spadequack wrote:At last, I have git working and have files uploaded. See http://github.com/spadequack/aiquacker/tree/master for java files that calculate probabilities for battle damage


Spadequack, is your code still available somewhere? It's not on the mentioned github site.
Sounds really cool and I would love to use it for my bot!

previous 1 2 3 4 5 6 7 next