Welcome, Guest. Please Login or Register.
Nov 22nd, 2024, 4:46pm

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « DCR vs dcr »


   Arimaa Forum
   Arimaa
   General Discussion
(Moderator: supersamu)
   DCR vs dcr
« Previous topic | Next topic »
Pages: 1 2  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: DCR vs dcr  (Read 4897 times)
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
DCR vs dcr
« on: Sep 9th, 2008, 6:00am »
Quote Quote Modify Modify

The DCR vs dcr tablebase is finished.  
It started on June14 and finished on September 03.
The longest win is 47 moves.  
 
1w Rc1 Dh1 Cg3  
1b dh2 re8 cf8  
2w Rc1w Dh1w Dg1w Df1n
2b cf8s re8e cf7w dh2w
3w Rb1w Df2n Df3n
3b ce7w cd7w cc7w cb7s
4w Df4e Cg3e Ch3n Ch4n
4b rf8w re8w cb6s cb5w
5w Ch5w Dg4w Df4w De4n
5b rd8w rc8w ca5s ca4s
6w Cg5w De5w Cf5w Ce5n
6b rb8w ca3s dg2w df2w
7w Ce6w Cd6n Cd7w Dd5s
7b Ra1e ca2s de2w dd2w
8w Cc7w Cb7n Dd4s
8b dc2w db2n db3n db4n
9w ra8s Cb8w Dd3s Dd2w
9b db5w da5n ra7e da6e
10w Ca8e Dc2w Rb1e Rc1e
10b rb7e rc7e rd7e db6n
11w Rd1e Re1e Rf1e Rg1e
11b re7e rf7e db7e dc7e
12w Cb8s Cb7s Cb6s Cb5s
12b ca1e dd7s dd6s dd5s
13w Db2e Dc2e Dd2e De2e
13b cb1e cc1e cd1e dd4e
14w Cb4s Df2e Dg2n Dg3n
14b de4e df4n df5e dg5n
15w Cb3s Cb2e Cc2e Cd2e
15b ce1e cf1e Rh1n cg1e
16w Ce2e Cf2e Rh2n Dg4n
16b rg7e ch1n dg6e dh6s
17w Cg2n Rh3n Cg3s Cg2w
17b dh5n Rh4n dh6w Rh5n
18w Cf2w Ce2n Ce3n Dg5w
18b dg6s dg5e dh5w Rh6s
19w Df5s Df4e Dg4e Rh5n
19b ch2s ch1w cg1w dg5n
20w Ce4n Ce5n Dh4w Dg4n
20b rh7w cf1e rg7e cg1e
21w Dg5w Df5n Df6n Df7e
21b ch1n ch2n ch3n
22w Dg7w Df7s Df6s
22b ch4s ch3s ch2s
23w Ce6s Df5e Ce5n
23b ch1w cg1w cf1w ce1w
24w Dg5w Df5n Df6n Df7e
24b cd1n cd2n cd3n cd4n
25w Dg7w rh7w Df7s rg7w
25b cd5n cd6n cd7e rf7e
26w Df6n
26b rg7e
27w Df7s ce7e cf7n Df6n
27b dg6n Rh6w Rg6s dg7s
28w Ce6s Ce5e Rg5e
28b dg6s dg5n Rh5w
29w Rg5e Rh5n Cf5s
29b dg6s dg5e dh5w Rh6s
30w Cf4n Df7e Dg7s rh7w
30b cf8s rg7e Cf5s dg5w
31w Rh5n Dg6n Dg7s rh7w
31b rg7e cf7s cf6n cf7e
32w cg7n Dg6n Dg7w rh7w
32b rg7e df5e dg5e
33w Cf4e Cg4s Cg3e Ch3n
33b Ch4s dh5s dh4n
34w Ch3n Df7n Df8s cg8w
34b rh7w dh5w dg5n rg7e
35w Ch4s Ch3s Ch2w Cg2n
35b dg6s Rh6w dg5s Rg6s
36w Df7e Dg7w rh7w
36b dg4w Cg3n df4n Cg4w
37w rg7s Df7e rg6w Dg7s
37b cf8e cg8e ch8s ch7s
38w Rg5e Dg6s ch6w Rh5n
38b Rh6s cg6e rf6e
39w Dg5s Cf4w Ce4s Dg4n
39b ch6n ch7w rg6e cg7s
40w Ce3s Ce2s cg6n Dg5n
40b df5s df4e dg4n
41w Ce1w Cd1n Cd2e
41b dg5s Rh5w dg4w df4n
42w Rg5e Dg6s rh6w Rh5n
42b cg7e Rh6s ch7s
43w Ce2n rg6w Dg5n
43b rf6w re6s df5e
44w Ce3n re5n Ce4n
44b dg5w Ce5s df5w
45w Dg6s ch6w Rh5n
45b re6e de5e Rh6s cg6e
46w Ce4w Cd4n Cd5n Dg5n
46b rf6w df5w de5w
47w Dg6s ch6w Rh5n
47b dd5s
48w Cd6s Dg5e Rh6n Rh7n
 
IP Logged
RonWeasley
Forum Guru
*****




Harry's friend (Arimaa player #441)

   


Gender: male
Posts: 882
Re: DCR vs dcr
« Reply #1 on: Sep 9th, 2008, 10:25am »
Quote Quote Modify Modify

This (slowly) increases the domain where computers can defeat muggles.
IP Logged
Janzert
Forum Guru
*****



Arimaa player #247

   


Gender: male
Posts: 1016
Re: DCR vs dcr
« Reply #2 on: Sep 9th, 2008, 10:32am »
Quote Quote Modify Modify

Amazing that there are single step moves required 22 moves before the end.
 
Janzert
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: DCR vs dcr
« Reply #3 on: Sep 9th, 2008, 10:41am »
Quote Quote Modify Modify

Playing this out in the plan window is absolutely mind-blowing.  I have to keep reminding myself that all of these moves are optimal, even though sometimes I can't even see the general point of what they are supposed to accomplish.  I have felt stupid about Arimaa before, but this raises the feeling to a new level.
IP Logged

mistre
Forum Guru
*****





   


Gender: male
Posts: 553
Re: DCR vs dcr
« Reply #4 on: Sep 9th, 2008, 10:44am »
Quote Quote Modify Modify

Excuse my ignorance, but can someone explain the significance of this? What do you mean that the longest win is 47 moves?
 
How often is a game played when both E's are off the board?  Which is why I am puzzled with the relevance of DCR vs DCR.
 
Edit:  Nevermind.  DCR = ECR.  There is no difference in this instance.  I watched it in the plan menu and it was fascinating but also perplexing.  I still don't understand what you mean by the longest win is 47 moves though. Were their shorter wins?
 
 
 
« Last Edit: Sep 9th, 2008, 10:57am by mistre » IP Logged

chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: DCR vs dcr
« Reply #5 on: Sep 9th, 2008, 10:56am »
Quote Quote Modify Modify

Impressive work, jdb, from a newbie programmer standpoint Smiley
 
on Sep 9th, 2008, 10:44am, mistre wrote:
Excuse my ignorance, but can someone explain the significance of this?  What do you mean that the longest win is 47 moves?
 
How often is a game played when both E's are off the board?  Which is why I am puzzled with the relevance of DCR vs DCR.
 

 
I am very ignorant to these things as well ; what I understand is that there is a position where the quickest way to win for the winning side against the best defense by the losing sides takes these 47 moves.
 
DCR vs dcr is equivalent to ECR vs ecr ; jdb is just collapsing empty classes. As for the relevance, I can't tell.
IP Logged

chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: DCR vs dcr
« Reply #6 on: Sep 9th, 2008, 11:00am »
Quote Quote Modify Modify

on Sep 9th, 2008, 10:41am, Fritzlein wrote:
Playing this out in the plan window is absolutely mind-blowing.  I have to keep reminding myself that all of these moves are optimal, even though sometimes I can't even see the general point of what they are supposed to accomplish.  I have felt stupid about Arimaa before, but this raises the feeling to a new level.

 
I am stuck for words ...
IP Logged

Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: DCR vs dcr
« Reply #7 on: Sep 9th, 2008, 11:02am »
Quote Quote Modify Modify

on Sep 9th, 2008, 10:44am, mistre wrote:
How often is a game played when both E's are off the board?  Which is why I am puzzled with the relevance of DCR vs DCR.

It is functionally equivalent to EXR vs EXR, where X can be M, H, D, or C.  I don't think there has been a ECR vs. ECR endgame in the history of Arimaa, certainly not since the rabbit-elimination rule changed, but we have come close a couple of times.
 
Quote:
What do you mean that the longest win is 47 moves?

If you put these six pieces at random on the board, one side or the other has a forced win, as a logical consequence of the rules.  Often we can't tell who has the forced win, or what move wins most quickly.  However, if jdb has correctly constructed his database, then he does know who wins nearly every such position, and does know the winning move.
 
JDB's database is a great source of "Goal in 3" or "Goal in N" puzzles.  So far, the most impressive-sounding puzzle he can give you is "Goal in 47".
 
Quote:
Excuse my ignorance, but can someone explain the significance of this?

Hmmm...  We'll, it is interesting.  It might not have any significance in terms of winning the Arimaa World Championship.  On the other hand, the Arimaa World Championship itself might not have any significance, when you take a broad view of things...
IP Logged

Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: DCR vs dcr
« Reply #8 on: Sep 9th, 2008, 11:04am »
Quote Quote Modify Modify

on Sep 9th, 2008, 10:44am, mistre wrote:
I still don't understand what you mean by the longest win is 47 moves though. Were their shorter wins?

Gold can't force a win in fewer than 47 moves if Silver defends properly.
 
There is no position in JDB's database where he can demonstrate a win that is forced, but takes longer than 47 moves.
IP Logged

jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: DCR vs dcr
« Reply #9 on: Sep 9th, 2008, 12:33pm »
Quote Quote Modify Modify

Just to clarify, the one step moves in the middle of the solution are not necessarily unique. It is possible that a move taking a different number of steps will also lead to a win in the same number of moves.
IP Logged
omar
Forum Guru
*****



Arimaa player #2

   


Gender: male
Posts: 1003
Re: DCR vs dcr
« Reply #10 on: Sep 11th, 2008, 12:15am »
Quote Quote Modify Modify

Nice work Jeff. You're becoming the Ken Thompson of Arimaa Smiley
 
Even in chess the end games look quite bizarre and the moves are totally unexplainable. Way beyond human comprehension. As Paul Erdos would say: these games are from The Book Smiley
 
http://research.swtch.com/2008/01/play-chess-with-god.html
IP Logged
ChrisB
Forum Guru
*****



Arimaa player #2339

   


Gender: male
Posts: 147
Re: DCR vs dcr
« Reply #11 on: Sep 13th, 2008, 6:46am »
Quote Quote Modify Modify

Good work, jdb.  I'm impressed you were able to complete the tablebase as quickly as you did.  It must have involved a lot of creative programming.  I was wondering what the total number of positions for those six pieces in an unfinsihed game would be and came up with a lower bound of 30*59*58*57*48*47 = 13.20 billion and an upper bound of 32*63*62*61*52*52 = 20.62 billion.  Thus, over the 11 to 12 weeks, one way or another, you were able to solve on average around 2,000 positions per second.
 
One interesting question could be answered by working on only a small subset of the total number of positions:
 
Which color can force a win if arimaa is limited to only these six pieces?  
 
If each player is still allowed to set up in their first two rows, gold has 8*15*14 = 1680 possible setups; and for each of these setups, silver has 16*15*14 = 3360 possible responses.  So, if at least one of those gold setups wins against all of silver's 3360 responses, gold can force a win.  Otherwise, silver can force a win.
IP Logged

Arimabuff
Forum Guru
*****



Arimaa player #2764

   


Gender: male
Posts: 589
Re: DCR vs dcr
« Reply #12 on: Sep 13th, 2008, 7:56am »
Quote Quote Modify Modify

on Sep 9th, 2008, 10:41am, Fritzlein wrote:
Playing this out in the plan window is absolutely mind-blowing.  I have to keep reminding myself that all of these moves are optimal, even though sometimes I can't even see the general point of what they are supposed to accomplish.  I have felt stupid about Arimaa before, but this raises the feeling to a new level.

What's there to feel stupid about?  
At its beginning it is a solution to a goal in 47-move problem, we can't even imagine one to a goal in five move’s without computer help, that's way beyond human comprehension.
 
However, that’s no more admirable or related to intellect than to compute PI with several million decimal places.
 
Lastly, if I were a religious man I don't think I'd find god in tedious simple tasks repeated several billion times.
IP Logged
omar
Forum Guru
*****



Arimaa player #2

   


Gender: male
Posts: 1003
Re: DCR vs dcr
« Reply #13 on: Sep 14th, 2008, 10:32pm »
Quote Quote Modify Modify

on Sep 13th, 2008, 7:56am, Arimabuff wrote:

What's there to feel stupid about?  
At its beginning it is a solution to a goal in 47-move problem, we can't even imagine one to a goal in five move’s without computer help, that's way beyond human comprehension.

When anything is beyond our comprehension we tend to feel stupid about it.
 
Quote:

However, that’s no more admirable or related to intellect than to compute PI with several million decimal places.

Computers make it easy for us to do this, but if you didn't have a computer to help you it would be considered an intellectual achievement and you would definitely feel very proud of each digit of PI you discovered.  
 
"The first major European contribution since Archimedes was made by the German mathematician Ludolph van Ceulen (1540–1610), who used a geometrical method to compute 35 decimals of PI. He was so proud of the calculation, which required the greater part of his life, that he had the digits engraved into his tombstone."
http://en.wikipedia.org/wiki/Pi
 
Quote:

Lastly, if I were a religious man I don't think I'd find god in tedious simple tasks repeated several billion times.

It's quite deceiving, but in fact simple tasks repeated iteratively can give rise to incredibly complex phenomenon. There are some who believe the universe itself could arise from the iterative repetition of some very simple rules.
http://blog.wolfram.com/index.php?year=2007&monthnum=09&name=my- hobby-hunting-for-our-universe
IP Logged
99of9
Forum Guru
*****




Gnobby's creator (player #314)

  toby_hudson  


Gender: male
Posts: 1413
Re: DCR vs dcr
« Reply #14 on: Nov 16th, 2008, 10:33pm »
Quote Quote Modify Modify

I only just looked through this!  What fantastic work.  I kept trying to find holes in this game, but most of my preferred moves resulted in a near-immediate loss when I played with them in the plan window.
IP Logged
Pages: 1 2  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.