Welcome, Guest. Please Login or Register.
Apr 24th, 2024, 6:49pm

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum Ŧ How far away from "perfect play"? ŧ


   Arimaa Forum
   Arimaa
   Game Analysis
(Moderator: supersamu)
   How far away from "perfect play"?
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: How far away from "perfect play"?  (Read 2781 times)
Ail
Forum Guru
*****




Rabbits can't push Rabbits!

   


Gender: male
Posts: 52
How far away from "perfect play"?
« on: Feb 22nd, 2014, 8:13pm »
Quote Quote Modify Modify

First of all: This thread is not about analysing a specifig game, it's about a thing that could be analysed about this game and other games as well.
 
One might ask: How could anything be compared to "perfect play", if we do not have any idea what perfect play looks like?
 
I came up with an idea how to determine how far away we are from perfect play without having to know that:
 
Of course it's no real science but I think it could be a nice way to estimate it.
 
We take a game of the best 2 players that took place between them and someone else and have them go through the game of the other and count how many times they would have played the same move.
 
If they agree about a move, we could then say that a move where both would have played the same was roughly "perfect".
 
All other moves could be seen as "not perfect".
 
At the end there should be a percentage of "perfect moves vs. total moves".
 
The higher the value, the closer we can assume our top players being to perfection.
 
In chess the "top players" (as in different engines) agree about a lot of moves. (in a small test only including 10 moves two different top-engines agreed 70% of the times)
 
I'd expect a significantly lower value for Armiaa here.
 
What do you think about this method? May it be worth being applied?
IP Logged
odin73
Forum Guru
*****






   


Gender: male
Posts: 65
Re: How far away from "perfect play"?
« Reply #1 on: Feb 23rd, 2014, 10:09am »
Quote Quote Modify Modify

Indeed, probably almost everybody here would like to find the perfect game. But how serious can this be for Arimaa? Even finding a "perfect move" may cause some unsolvable problems.
 
First it depends on the strategy. Is it aggressive or a bit more sound and careful. So far, there is no consensus about the optimal playing style.
 
Even a human crowd may be wrong. Take this game: http://arimaa.com/arimaa/gameroom/opengamewin.cgi?client=1&gameid=14 5628&role=v&side=w
 There is no proof that the crowed played an optimum (even when it won the game).
 
On the other hand Iīm quite sure that the latest bots find very different moves for that game as well as top players would. But this is no proof that the game was far from perfect.  
 
In the case of chess the horizon for silicon intelligence is much wider than for Arimaa. It isnīt yet possible to search such deeply in the position and probably itīll be never possible. The playing versa a bot like "walking in the minefield" as stated by Kasparow may be still far away (even when itīs already true in some endgame positions).
 
So, finally, itīs probably hard job to find even a single perfect move.  Wink
IP Logged

Ail
Forum Guru
*****




Rabbits can't push Rabbits!

   


Gender: male
Posts: 52
Re: How far away from "perfect play"?
« Reply #2 on: Feb 23rd, 2014, 12:42pm »
Quote Quote Modify Modify

I actually meant something completely different.
 
I wanted to know how much of the potential to become better still resides in this game.
 
As in: If we can't agree about what moves are the best, then there must be massive potential to improve.
 
For chess we think that perfect play would lead to a draw. This seems to be true when looking at top-engine-games nowadays. They draw very, very often. In Arimaa there are no draws so it cannot be taken to conclude the improving-potential.
IP Logged
lightvector
Forum Guru
*****



Arimaa player #2543

   


Gender: male
Posts: 197
Re: How far away from "perfect play"?
« Reply #3 on: Feb 23rd, 2014, 7:48pm »
Quote Quote Modify Modify

Random fact: With some simple machine learning, it's possible to exactly predict about 14% of the moves in games by players above 2200 over the last few years. I have some code that achieves this, it was the result of the first half of my undergraduate thesis research.
 
Most of the value of that number, however, has less to do with the strength of the moves by the predictor and more to do with the frequency with which forced or nearly forced moves occur in Arimaa. For example, during a trade, if you're the second player to capture, there's often nothing better to do than execute the capture, particularly if failing to capture would immediately allow the opponent to save his piece and win something for nothing rather than trading it.
 
IP Logged
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: How far away from "perfect play"?
« Reply #4 on: Feb 24th, 2014, 8:20am »
Quote Quote Modify Modify

I could set up clueless to use the tablebases and the start method from the endless endgame event. We could start with a (difficult) position that is a win for the player, and see if they can play perfectly enough to win it.
 
If there is any interest, I can set this up.
« Last Edit: Feb 24th, 2014, 8:21am by jdb » IP Logged
chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: How far away from "perfect play"?
« Reply #5 on: Feb 24th, 2014, 4:31pm »
Quote Quote Modify Modify

Interesting.
 
Jdb, I'm sure browni, clyring and some other EEE regulars would love to do that. I would certainly have a go at it given the chance.
IP Logged

browni3141
Forum Guru
*****



Arimaa player #7014

   


Gender: male
Posts: 384
Re: How far away from "perfect play"?
« Reply #6 on: Feb 24th, 2014, 5:00pm »
Quote Quote Modify Modify

I would try what jdb proposed. It sounds fun.
 
Also, my estimate for the percentage of realistic positions where chessandgo and I would play the same move at a slow time control is maybe 20%-30%, but this is basically a wild guess.
I chose chessandgo because I think he might be the player with which I agree most often.
IP Logged

jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: How far away from "perfect play"?
« Reply #7 on: Feb 24th, 2014, 6:02pm »
Quote Quote Modify Modify

I'll do my best to set it up this week.  
 
There is a problem, I no longer have the DCR_dcr tablebase. I copied it to an external hard drive. For some reason the file got cut off at 4GB. Most annoying. There is a slight chance I can find another copy lying around, but not likely.
 
Best I can do is set up some 5 man positions.
IP Logged
Ail
Forum Guru
*****




Rabbits can't push Rabbits!

   


Gender: male
Posts: 52
Re: How far away from "perfect play"?
« Reply #8 on: Feb 25th, 2014, 5:48am »
Quote Quote Modify Modify

@browni:
That is kind of the statement I was interested in.
According to my theory a 20-30% professionals-agreeing rate means, that we are still quite far away from knowing what perfect play even could look like.
 
In my book this is a great thing as it shows that there is so much more potential of improvement in this amazing game!
IP Logged
Kushiel
Forum Full Member
***



Arimaa player #9913

   


Gender: male
Posts: 16
Re: How far away from "perfect play"?
« Reply #9 on: Sep 15th, 2014, 3:41pm »
Quote Quote Modify Modify

Counting "how many times they would have played the same move" is probably not a good method for determining if a play was perfect.  
 
If you ask different experts which move they'd make for a given board position, then compare answers, they might say different things even for completely solved games.
 
Take Tic-Tac-Toe for example. Ask 3 different experts what they'd do on the first move, and you could very well get 3 different answers, since all of the starting positions lead to a draw with perfect play. Ignoring symmetries, only 3 starting moves exist: edge, corner, and center. All are draws.
 
Asking if experts agree that a move was in the set of "perfect moves" is also not theoretically sound, but may offer practically better results for Arimaa.
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.