Author |
Topic: Opfor 2010 released (Read 1764 times) |
|
Janzert
Forum Guru
Arimaa player #247
Gender:
Posts: 1016
|
|
Opfor 2010 released
« on: Feb 26th, 2011, 9:51pm » |
Quote Modify
|
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 through the 2011 CC version. One slightly interesting little thing I noticed recently is the number of commits for each year's version: Version | Release revision | New commits | ArimaaCC_2008 | 162 | 162 | ArimaaCC_2009 | 296 | 134 | ArimaaCC_2010 | 345 | 49 | ArimaaCC_2011 | 356 | 11 | Janzert
|
|
IP Logged |
|
|
|
rbarreira
Forum Guru
Arimaa player #1621
Gender:
Posts: 605
|
|
Re: Opfor 2010 released
« Reply #1 on: Feb 27th, 2011, 6:30am » |
Quote Modify
|
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.
|
« Last Edit: Feb 27th, 2011, 6:42am by rbarreira » |
IP Logged |
|
|
|
Janzert
Forum Guru
Arimaa player #247
Gender:
Posts: 1016
|
|
Re: Opfor 2010 released
« Reply #2 on: Feb 27th, 2011, 8:38am » |
Quote Modify
|
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
|
|
IP Logged |
|
|
|
rbarreira
Forum Guru
Arimaa player #1621
Gender:
Posts: 605
|
|
Re: Opfor 2010 released
« Reply #3 on: Feb 27th, 2011, 11:22am » |
Quote Modify
|
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.
|
« Last Edit: Feb 27th, 2011, 11:24am by rbarreira » |
IP Logged |
|
|
|
jdb
Forum Guru
Arimaa player #214
Gender:
Posts: 682
|
|
Re: Opfor 2010 released
« Reply #4 on: Feb 28th, 2011, 8:38am » |
Quote Modify
|
on Feb 27th, 2011, 11:22am, 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.
|
|
IP Logged |
|
|
|
rbarreira
Forum Guru
Arimaa player #1621
Gender:
Posts: 605
|
|
Re: Opfor 2010 released
« Reply #5 on: Feb 28th, 2011, 9:29am » |
Quote Modify
|
on Feb 28th, 2011, 8:38am, 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.
|
|
IP Logged |
|
|
|
Janzert
Forum Guru
Arimaa player #247
Gender:
Posts: 1016
|
|
Re: Opfor 2010 released
« Reply #6 on: Feb 28th, 2011, 1:18pm » |
Quote Modify
|
Certainly I would be interested in getting Clueless or any of the other bots as well. Janzert
|
|
IP Logged |
|
|
|
jdb
Forum Guru
Arimaa player #214
Gender:
Posts: 682
|
|
Re: Opfor 2010 released
« Reply #7 on: Feb 28th, 2011, 2:59pm » |
Quote Modify
|
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.
|
|
IP Logged |
|
|
|
|