Welcome, Guest. Please Login or Register.
Nov 24th, 2024, 12:08am

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « Seeking bot partner »


   Arimaa Forum
   Arimaa
   Bot Development
(Moderator: supersamu)
   Seeking bot partner
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Seeking bot partner  (Read 2981 times)
ingwa
Forum Full Member
***



Arimaa player #573

   


Gender: male
Posts: 13
Seeking bot partner
« on: Apr 19th, 2015, 4:26pm »
Quote Quote Modify Modify

As some of you know, I have started to work on a new bot called Meijin - japanese for "brilliant man", also the name of one of the most prestigious Go tournaments in the professional go circus. This will be my third bot; I have previously worked on aami-ra and badger and i thought that this time I'd do it right. Smiley
 
One of the things I'd really would like to avoid this time is to work alone.  To create a competitive bot today, there is so much basic stuff that you need to even be in the runnings: static goal detection static capture move generation, well-tuned search engine, support for multiple cores, etc that it will take a long time before you can start to work on the things that really matter: the evaluation and selective move generation.
 
And then there is the social side of it: sharing a goal, brainstorm about ideas and so on. I have worked so long with development that I simply know that I don't want to work alone on a major project again.  
 
So I am seeking somebody to work with. Originally the plan was to start now and be competitive for the the next year's challenge and give Sharp a run for the money. But that goal has to change now that the challenge is gone. But there is still the bot championship, of course, and having the best bot in the world is of course still a worthy goal. Smiley
 
Here is some technical information: I have started Meijin using Ricardo Barreira's sample bot in C. I am currently working on adding the missing basic features like static goal detection and static capture move generation. I am also improving some aspects of it that I didn't like as well as moving it from C to C++. Some of the aspects on how he uses "volatile" makes that a bit more difficult than I thought, but it will be completed soon.
 
So if you would like to create a world-class Arimaa bot in C++ and are not a lone wolf, here's your chance. Smiley And if you're a very good Arimaa player and want to be in on the project then you're also very welcome even if you're not a developer.
IP Logged
lightvector
Forum Guru
*****



Arimaa player #2543

   


Gender: male
Posts: 197
Re: Seeking bot partner
« Reply #1 on: Apr 19th, 2015, 5:54pm »
Quote Quote Modify Modify

This sounds like an awesome project.
 
Good luck!
IP Logged
deep_blue
Forum Guru
*****



Arimaa player #9854

   


Posts: 212
Re: Seeking bot partner
« Reply #2 on: Apr 20th, 2015, 8:10am »
Quote Quote Modify Modify

I might call my self a semi-decent player. What would I then do to help eventually? Play the bot and find weaknesses? Give some general thoughts how I would evaluate some positions?
IP Logged
ingwa
Forum Full Member
***



Arimaa player #573

   


Gender: male
Posts: 13
Re: Seeking bot partner
« Reply #3 on: Apr 20th, 2015, 8:33am »
Quote Quote Modify Modify

Those two, definitely, and maybe also come up with new ideas for individual features to evaluate.
IP Logged
deep_blue
Forum Guru
*****



Arimaa player #9854

   


Posts: 212
Re: Seeking bot partner
« Reply #4 on: Apr 20th, 2015, 12:50pm »
Quote Quote Modify Modify

I then would be willing to help.  Smiley
My programming skilles are, well, almost non-existing but I sort of know how a bot works in theory so maybe I have some ideas.  Wink
IP Logged
thomastanck
Forum Senior Member
****



6366th Person to register!

   


Gender: male
Posts: 30
Re: Seeking bot partner
« Reply #5 on: Apr 20th, 2015, 5:43pm »
Quote Quote Modify Modify

I have no idea how useful I'd be, but I have some free time in a few days time. Maybe then we'd know if I can help with the porting to C++ or anything else Tongue
IP Logged

Thomas Tan, a very bad Arimaa player.
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.