Arimaa Forum (http://arimaa.com/arimaa/forum/cgi/YaBB.cgi)
Arimaa >> Bot Development >> Are there any JVM bots?  
(Message started by: speek on Jul 16th, 2010, 6:15am)

Title: Are there any JVM bots?  
Post by speek on Jul 16th, 2010, 6:15am
I heard that the bot program is begun anew for each move on the server.  This would be somewhat impractical for a bot programmed in a jvm language.  Are there any bots programmed in Java (or Scala, Clojure)?

Title: Re: Are there any JVM bots?  
Post by Janzert on Jul 16th, 2010, 6:46am
Clueless is written in Java, and yes I believe Jdb switched to AEI primarily to avoid the startup time on every move.

AEI is an interface I developed for Arimaa engines (forum thread (http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=devTalk;action=display;num=1249585723) and homepage (http://arimaa.janzert.com/aei/)). It uses a persistent connection to an engine for the full length of a game.

Janzert


Title: Re: Are there any JVM bots?  
Post by speek on Jul 16th, 2010, 7:00am
Great.  Bookmarked - I will plug into that once I have gotten to that stage.  Thank you!

Title: Re: Are there any JVM bots?  
Post by rbarreira on Jul 16th, 2010, 7:49am
The bot interface which starts the program for each move is now deprecated, as long as you use AEI you'll be fine.

Title: Re: Are there any JVM bots?  
Post by jdb on Jul 18th, 2010, 7:22pm
AEI also allows for playing postal games and running test tournaments. All of this is included in the AEI package. Both are great tools.



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