Arimaa Forum (http://arimaa.com/arimaa/forum/cgi/YaBB.cgi)
Arimaa >> Bot Development >> Opfor 2010 released
(Message started by: Janzert on Feb 26th, 2011, 9:51pm)

Title: Opfor 2010 released
Post by Janzert on Feb 26th, 2011, 9:51pm
The source code for OpFor 2010 can now be found at http://arimaa.janzert.com/opfor/. This is not recommended for someone looking to learn how to program an Arimaa bot, the example C or Java bots available are much better for that. In fact I'm not sure this is suitable for anyone's use in any way, as it contains many more bugs and plays at a significantly worse strength than the 2009 version. I'm mostly releasing it for historical completeness. :/

Something that may be of slightly more interest is that I've also updated the commit log from opfor's development (http://arimaa.janzert.com/opfor/commitlog.txt) through the 2011 CC version.

One slightly interesting little thing I noticed recently is the number of commits for each year's version:
VersionRelease revisionNew commits
ArimaaCC_2008162162
ArimaaCC_2009296134
ArimaaCC_201034549
ArimaaCC_201135611


Janzert

Title: Re: Opfor 2010 released
Post by rbarreira on Feb 27th, 2011, 6:30am
Since OpFor uses AEI, I wonder if I could use it as an opponent for roundrobin tournaments against my bot. It is good to test changes against a variety of opponents.

If I manage to do it, I promise to retribute by giving you a compiled binary for my bot (if you're interested that is).

In fact I think all bot developers might benefit from a sharing initiative like this... It might even be possible to mix AEI and non-AEI bots, I think someone made an adapter.

Title: Re: Opfor 2010 released
Post by Janzert on Feb 27th, 2011, 8:38am
Thanks for bringing this up. Some weeks ago I had been thinking that I should add binaries for other developers to easily test against and that it might encourage others to do the same. But I failed to write it down and so of course promptly forgot about it.

I've now added windows and linux binaries for download from opfor's page. I do still need to add some instructions for using them. In particular the 2008 version doesn't conform to the latest AEI communication protocol and requires that "communication_method = 2008cc" be used in the AEI configuration.

Janzert

Title: Re: Opfor 2010 released
Post by rbarreira on Feb 27th, 2011, 11:22am
Great! I sent you one of the binaries already as we discussed in the chatroom.

The same "offer" goes for any bot developer who either releases their bot publically or wants to trade binaries.

Title: Re: Opfor 2010 released
Post by jdb on Feb 28th, 2011, 8:38am

on 02/27/11 at 11:22:45, rbarreira wrote:
Great! I sent you one of the binaries already as we discussed in the chatroom.

The same "offer" goes for any bot developer who either releases their bot publically or wants to trade binaries.


I would be happy to do this with clueless.

Title: Re: Opfor 2010 released
Post by rbarreira on Feb 28th, 2011, 9:29am

on 02/28/11 at 08:38:57, jdb wrote:
I would be happy to do this with clueless.


Awesome, I just sent you the same binaries I sent to Janzert. Let me know if you need windows binaries as well.

Title: Re: Opfor 2010 released
Post by Janzert on Feb 28th, 2011, 1:18pm
Certainly I would be interested in getting Clueless or any of the other bots as well.

Janzert

Title: Re: Opfor 2010 released
Post by jdb on Feb 28th, 2011, 2:59pm
Currently clueless reads some data from a config file. I want to change it so everything goes through the AEI interface, so it is less confusing.

I should have a chance to do that today or tomorrow.



Arimaa Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.