Welcome, Guest. Please Login or Register.
Nov 25th, 2024, 8:10am

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « Hi »


   Arimaa Forum
   Arimaa
   Say Hello
(Moderator: supersamu)
   Hi
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Hi  (Read 3454 times)
ethanara
Forum Newbie
*



Arimaa player #6788

   


Gender: male
Posts: 4
Hi
« on: Sep 14th, 2011, 1:15pm »
Quote Quote Modify Modify

Hi folks!!
Im a young boy from denmark, who got interested in arimaa after quite a long time in the computer chess community.
I will make a bot  based on Opfor, i think i will call it OutSider.
I would like to ask my first question in this forum :  
Is there any GUI where i can test or make a tourney for the bots OFFLINE?
If not , maybe ill try to experiment with winboard.
Best regards,
Ethan Ara
IP Logged
Hippo
Forum Guru
*****




Arimaa player #4450

   


Gender: male
Posts: 883
Re: Hi
« Reply #1 on: Sep 14th, 2011, 1:29pm »
Quote Quote Modify Modify

Hi Ethan,
welcome to comunity.
Search in bot_section for AEI.
« Last Edit: Sep 14th, 2011, 1:30pm by Hippo » IP Logged

Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Hi
« Reply #2 on: Sep 14th, 2011, 7:12pm »
Quote Quote Modify Modify

Yes there is, and developers like Hippo are very helpful.  Just post in  http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=devTalk if you have trouble setting up the offline play.
 
Also, welcome to Arimaa!  We are always delighted to have more players and more developers.
« Last Edit: Sep 14th, 2011, 7:13pm by Fritzlein » IP Logged

ethanara
Forum Newbie
*



Arimaa player #6788

   


Gender: male
Posts: 4
Re: Hi
« Reply #3 on: Sep 16th, 2011, 8:59am »
Quote Quote Modify Modify

I have an idea i would like to experiment soon: what if the bot only uses 3 of its 4 moves, and then pass the last, unless its a special position where it should be aware?
With that, an engine can actually search about 1/8 more per 2 ply. Would that work Huh
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Hi
« Reply #4 on: Sep 16th, 2011, 10:56am »
Quote Quote Modify Modify

on Sep 16th, 2011, 8:59am, ethanara wrote:
I have an idea i would like to experiment soon: what if the bot only uses 3 of its 4 moves, and then pass the last, unless its a special position where it should be aware?
With that, an engine can actually search about 1/8 more per 2 ply. Would that work Huh

I fear that usually passing the last step will weaken the move, and that this weakening will far outweigh the added strength of seeing further ahead.  But I would be interested in the results of your experiment, if you decide to test this.
« Last Edit: Sep 16th, 2011, 10:57am by Fritzlein » IP Logged

rabbits
Forum Guru
*****




Arimaa player #1337

   
WWW

Gender: male
Posts: 108
Re: Hi
« Reply #5 on: Sep 16th, 2011, 11:48am »
Quote Quote Modify Modify

Yay, welcome to Arimaa ethanara!
 
As Hippo pointed out the Arimaa Engine Interface is the right way to play bots against each other offline.  And this little Arimaa GUI can let you play against them yourself or watch two of them play each other through AEI.
 
Happy coding!  Let us know if you have trouble setting it all up.
IP Logged

ethanara
Forum Newbie
*



Arimaa player #6788

   


Gender: male
Posts: 4
Re: Hi
« Reply #6 on: Sep 16th, 2011, 2:08pm »
Quote Quote Modify Modify

on Sep 16th, 2011, 11:48am, rabbits wrote:
Yay, welcome to Arimaa ethanara!
 
As Hippo pointed out the Arimaa Engine Interface is the right way to play bots against each other offline.  And this little Arimaa GUI can let you play against them yourself or watch two of them play each other through AEI.
 
Happy coding!  Let us know if you have trouble setting it all up.

Hi!
I would like to know if there is a early c c++ version of opfor, because i dont think D is me.
Else i would start with Occam, or which is the strongest c c++ bot sample??
Is there any reference for the roundrobin.cfg file (else than example)?
And, a last question, can you pass all you moves , or should there be at least on move per turn? If you can only make one move per turn, then you could just move your elephant up and down, without the opponent ever coming on last rank, would it then be draw??
Best regards and thanks for the warm welcomes
Ethan
IP Logged
rbarreira
Forum Guru
*****



Arimaa player #1621

   


Gender: male
Posts: 605
Re: Hi
« Reply #7 on: Sep 16th, 2011, 2:38pm »
Quote Quote Modify Modify

on Sep 16th, 2011, 2:08pm, ethanara wrote:

Hi!
I would like to know if there is a early c c++ version of opfor, because i dont think D is me.
Else i would start with Occam, or which is the strongest c c++ bot sample??
Is there any reference for the roundrobin.cfg file (else than example)?
And, a last question, can you pass all you moves , or should there be at least on move per turn? If you can only make one move per turn, then you could just move your elephant up and down, without the opponent ever coming on last rank, would it then be draw??
Best regards and thanks for the warm welcomes
Ethan

 
 
Opfor was made in D, not C/C++.
 
I'm not sure what's the strongest C/C++ sample bot, I'd guess it's Faerie though. The ones at the arimaa download page, Occam and Faerie, aren't mult-ithreaded or AEI compatible but they have some evaluation implemented I believe. The sample bot I released a while ago is multi-threaded and AEI compatible but it only has a material evaluation. You can find it here (the readme.txt file is important if you want to try it):
 
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=devTalk;action=display ;num=1310425745
 
I don't remember any reference for roundrobin.cfg, but the sample file should explain it I think.
 
You cannot make a move which doesn't change the board. Read the Arimaa rules here:
 
http://arimaa.com/arimaa/learn/rulesIntro.html
« Last Edit: Sep 16th, 2011, 2:42pm by rbarreira » IP Logged
ethanara
Forum Newbie
*



Arimaa player #6788

   


Gender: male
Posts: 4
Re: Hi
« Reply #8 on: Sep 16th, 2011, 3:12pm »
Quote Quote Modify Modify

What about your SMP vers. Of bot_briareus?
IP Logged
rbarreira
Forum Guru
*****



Arimaa player #1621

   


Gender: male
Posts: 605
Re: Hi
« Reply #9 on: Sep 16th, 2011, 3:18pm »
Quote Quote Modify Modify

That's the one you can find in the first link I posted.
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Hi
« Reply #10 on: Sep 16th, 2011, 3:52pm »
Quote Quote Modify Modify

on Sep 16th, 2011, 2:08pm, ethanara wrote:
And, a last question, can you pass all you moves , or should there be at least on move per turn? If you can only make one move per turn, then you could just move your elephant up and down, without the opponent ever coming on last rank, would it then be draw??

You can't pass your entire move; you must change the position.  The strategy of moving the elephant up one step on the even turns and down one step on the odd turns is legal, but it won't get you a draw, because the other player could pull your non-elephant pieces over to his side and capture them in his traps.
IP Logged

Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

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