Welcome, Guest. Please Login or Register.
Jun 24th, 2019, 11:17pm

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum games.ggp.org


   Arimaa Forum
   Arimaa
   Bot Development
(Moderator: supersamu)
   games.ggp.org
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: games.ggp.org  (Read 1798 times)
abstractius
Forum Newbie
*



Arimaa player #6093

   


Gender: male
Posts: 2
games.ggp.org
« on: Apr 13th, 2014, 8:08am »
Quote Quote Modify Modify

Arimaa is conscpicuous with its absence exactly where it belongs, in the infrastructure of AIs general game playing competitions. Is there perhaps something "viral" in uploading a game definition and/or player there that is forbidden by the license, or is it simply a case of nobody bothering? In case you know off the top of your head, of course!
 
Thanks!
IP Logged
aaaa
Forum Guru
*****



Arimaa player #958

   


Posts: 755
Re: games.ggp.org
« Reply #1 on: Apr 13th, 2014, 3:20pm »
Quote Quote Modify Modify

Thanks for bringing this site to our attention here, but there doesn't appear to be any way of making the legality of a move depend on a past game state, which is necessary in Arimaa in order to restrict repetitions.
IP Logged
Kushiel
Forum Full Member
***



Arimaa player #9913

   


Gender: male
Posts: 16
Re: games.ggp.org
« Reply #2 on: Oct 13th, 2014, 6:35pm »
Quote Quote Modify Modify

If you define game state as "which pieces are on the board, and where on the  board are they," then you need information about previous game states.
 
If you define game state as board state plus history of past moves, you can define arimaa suitably. For all practical purposes, you can have a set number of board position records (lets say 200), initialized to zero. Each move board_pos_record_200 = board_pos_record_199
board_pos_record_199 = board_pos_record_198
...
board_pos_record_001 = zobrist_hash(board)
 
any move is illegal if it would cause 4 identical entries in the board_pos_records.
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.