Welcome, Guest. Please Login or Register.
Nov 21st, 2024, 10:36pm

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « Challenge the Oracle »


   Arimaa Forum
   Arimaa
   Events
(Moderator: supersamu)
   Challenge the Oracle
« Previous topic | Next topic »
Pages: 1 2  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Challenge the Oracle  (Read 7312 times)
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Challenge the Oracle
« on: Feb 26th, 2014, 1:07pm »
Quote Quote Modify Modify

There was a discussion about perfect play in another thread.
 
I setup the bot to play the losing side of a tablebase position.
In order to reach the setup, you need to follow the sequence of moves exactly. Any variation and the bot will resign the game.
 
The bot always plays silver.
 
The first move as gold after the setup phase is a normal 4 step move. It is NOT the 2 step move used in the endless endgame event.
 
The bot is playing as bot_clueless_test
 
If there are any problems, requests etc. please let me know.
 
First Position:

 
Required path to setup:
 
1g Ra1 Rb1 Rc1 Rd1 Re1 Rf1 Rg1 Rh1 Da2 Hb2 Cc2 Ed2 Me2 Cf2 Hg2 Dh2
1s ra8 rb8 rc8 rd8 re8 rf8 rg8 rh8 da7 hb7 cc7 md7 ee7 cf7 hg7 dh7
2g Cc2n Cc3x Ed2w Ec2n Ec3x Cf2n Cf3x
2s cc7s cc6x hb7s hb6e hc6x rc8s
3g Hb2e Hc2n Hc3x Rc1n Rc2n Rc3x
3s rc7s rc6x md7w mc7s mc6x da7e
4g Rb1e Rc1n Rc2n Rc3x Ra1e
4s db7e dc7s dc6x rb8s rb7s
5g Rb1e Rc1n Rc2n Rc3x Da2e
5s rb6e rc6x ra8e rb8e rc8s
6g Db2e Dc2n Dc3x Rd1w Rc1n
6s rc7s rc6x rd8s rd7w rc7s rc6x
7g Rc2n Rc3x Me2n Me3e Mf3x Rf1n
7s ee7s ee6e cf7w ef6x rf8s
8g Rf2n Rf3x Hg2w Hf2n Hf3x Rg1w
8s rf7s rf6x hg7s hg6w hf6x rg8s
9g Rf1n Rf2n Rf3x Rh1w Rg1w
9s rh8w rg8w rf8s rf7s rf6x
10g Rf1n Rf2n Rf3x Dh2n Dh3n
10s rg7s rg6w rf6x dh7w re8w
11g Re1w Dh4w Dg4w Df4w
11s ce7n
12g De4n De5n
12s rd8w
 
« Last Edit: Feb 26th, 2014, 1:08pm by jdb » IP Logged
chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: Challenge the Oracle
« Reply #1 on: Feb 26th, 2014, 2:30pm »
Quote Quote Modify Modify

Thanks for the awesomeness!
IP Logged

harvestsnow
Forum Guru
*****





   


Gender: male
Posts: 88
Re: Challenge the Oracle
« Reply #2 on: Mar 3rd, 2014, 10:54pm »
Quote Quote Modify Modify

Quote:
2014-03-03 23:01:34 chessandgo thanks. Why not post the link in the forum thread?

 
Yes, why not.
http://harvey.alwaysdata.net/puzzle_map2.html
 
It's a clusterfudgy single 450k html file for now. I'll have to make a proper database when it gets too big. The format was intended to allow a raw text-search.
 
There are three numbers above each board. The first is a unique position id. The ids are assigned to unique positions in chronological order since the first game. Positions are identified by the positions of the pieces and the side to move (not the move number). The second number is a hit count, and the third the id of the game where it was first played.
The numbers after the links are the id and hits of the target position. Since a few paths are merging, the sum of the hits of the next positions is sometimes greater than the hits of the current one. I'm changing this every other day, so this description might become quickly obsolete.
 
Thanks for putting the oracle online! The puzzle was finally cracked in game 295159 (which will be in the db file tomorrow, I guess).
« Last Edit: Mar 3rd, 2014, 10:55pm by harvestsnow » IP Logged
chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: Challenge the Oracle
« Reply #3 on: Mar 4th, 2014, 8:04am »
Quote Quote Modify Modify

Whoop whoop!
 
For jdb's and the solvers team thoughts, see the chat archive, 2014-03-04 01:54:01 UTC. (some thoughts from the team just before that too)
IP Logged

JimmSlimm
Forum Guru
*****




Arimaa player #6348

   


Gender: male
Posts: 86
Re: Challenge the Oracle
« Reply #4 on: Mar 13th, 2014, 3:24pm »
Quote Quote Modify Modify

Will there be another oracle challenge in the future?
 
I loved this challenge, it gave me an excellent oppurtunity to work on my bots' goalsearch Smiley
IP Logged
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: Challenge the Oracle
« Reply #5 on: Mar 14th, 2014, 5:57pm »
Quote Quote Modify Modify

on Mar 13th, 2014, 3:24pm, JimmSlimm wrote:
Will there be another oracle challenge in the future?
 
I loved this challenge, it gave me an excellent oppurtunity to work on my bots' goalsearch Smiley

 
 
I can put up another one.
 
What level of difficulty? The first one was a medium.
IP Logged
chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: Challenge the Oracle
« Reply #6 on: Mar 15th, 2014, 5:32am »
Quote Quote Modify Modify

harder than that mihgt be too hard.
IP Logged

JimmSlimm
Forum Guru
*****




Arimaa player #6348

   


Gender: male
Posts: 86
Re: Challenge the Oracle
« Reply #7 on: Mar 15th, 2014, 3:21pm »
Quote Quote Modify Modify

I would like a harder difficulty Smiley
 
(since the first one was solved pretty fast)
IP Logged
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: Challenge the Oracle
« Reply #8 on: Mar 15th, 2014, 6:11pm »
Quote Quote Modify Modify

How about I put up two puzzles, an easier one and a not so easy one.
IP Logged
browni3141
Forum Guru
*****



Arimaa player #7014

   


Gender: male
Posts: 385
Re: Challenge the Oracle
« Reply #9 on: Mar 16th, 2014, 1:08am »
Quote Quote Modify Modify

I like the idea of having two puzzles open at once. Double the fun!
IP Logged

chessandgo
Forum Guru
*****



Arimaa player #1889

   


Gender: male
Posts: 1244
Re: Challenge the Oracle
« Reply #10 on: Mar 16th, 2014, 5:01am »
Quote Quote Modify Modify

sounds good!
IP Logged

jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: Challenge the Oracle
« Reply #11 on: Mar 16th, 2014, 9:24am »
Quote Quote Modify Modify

For instructions, see the first post.
 
I have to do some testing before I put two positions up at the same time.
 
Second Position:

 
Required path to setup:
 
1g Ra1 Rb1 Rc1 Rd1 Re1 Rf1 Rg1 Rh1 Da2 Hb2 Cc2 Ed2 Me2 Cf2 Hg2 Dh2
1s ra8 rb8 rc8 rd8 re8 rf8 rg8 rh8 da7 hb7 cc7 md7 ee7 cf7 hg7 dh7
2g Cc2n Cc3x Ed2w Ec2n Ec3x Cf2n Cf3x
2s cc7s cc6x hb7s hb6e hc6x rc8s
3g Hb2e Hc2n Hc3x Rc1n Rc2n Rc3x
3s rc7s rc6x md7w mc7s mc6x da7e
4g Rb1e Rc1n Rc2n Rc3x Ra1e
4s db7e dc7s dc6x rb8s rb7s
5g Rb1e Rc1n Rc2n Rc3x Da2e
5s rb6e rc6x ra8e rb8e rc8s
6g Db2e Dc2n Dc3x Rd1w Rc1n
6s rc7s rc6x rd8s rd7w rc7s rc6x
7g Rc2n Rc3x Me2n Me3e Mf3x Rf1n
7s ee7s ee6e cf7w ef6x rf8s
8g Rf2n Rf3x Hg2w Hf2n Hf3x Rg1w
8s rf7s rf6x hg7s hg6w hf6x rg8s
9g Rf1n Rf2n Rf3x Rh1w Rg1w
9s rh8w rg8w rf8s rf7s rf6x
10g Rf1n Rf2n Rf3x
10s ce7e cf7s cf6x rg7w rf7s rf6x
11g Re1w Dh2w Dg2w
11s re8w rd8w dh7n dh8w
12g Df2w De2s
12s dg8w df8w de8w
 
 
 
IP Logged
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: Challenge the Oracle
« Reply #12 on: Mar 16th, 2014, 3:08pm »
Quote Quote Modify Modify

All positions should now be accessible at the same time.
 
Third Position:

 
Required path to setup:
 
1g Ra1 Rb1 Rc1 Rd1 Re1 Rf1 Rg1 Rh1 Da2 Hb2 Cc2 Ed2 Me2 Cf2 Hg2 Dh2
1s ra8 rb8 rc8 rd8 re8 rf8 rg8 rh8 da7 hb7 cc7 md7 ee7 cf7 hg7 dh7
2g Cc2n Cc3x Ed2w Ec2n Ec3x Cf2n Cf3x
2s cc7s cc6x hb7s hb6e hc6x rc8s
3g Da2n Da3e Db3e Dc3x Rc1n
3s rc7s rc6x md7w mc7s mc6x da7e
4g Rc2n Rc3x Rb1e Rc1n Rc2n Rc3x
4s db7e dc7s dc6x rb8s rb7s
5g Ra1e Rb1e Rc1n Rc2n Rc3x
5s rb6e rc6x ra8e rb8s rb7s
6g Me2e Mf2n Mf3x Rf1n Rf2n Rf3x
6s rb6e rc6x cf7s cf6x hg7s hg6w hf6x
7g Re1e Rf1n Rf2n Rf3x Rg1w
7s rf8s rf7s rf6x dh7w dg7w
8g Rf1n Rf2n Rf3x Rh1w Rg1w
8s df7s df6x rg8w rf8s rf7s rf6x
9g Rf1n Rf2n Rf3x Dh2n Dh3w
9s re8e rf8s rf7s rf6x rh8w
10g Dg3w Df3x
10s rg8w rf8s rf7s rf6x ee7w
11g Hg2w
11s ed7w ec7w eb7w ea7n
IP Logged
jdb
Forum Guru
*****



Arimaa player #214

   


Gender: male
Posts: 682
Re: Challenge the Oracle
« Reply #13 on: Mar 24th, 2014, 8:06pm »
Quote Quote Modify Modify

Fourth Position:
 

 
Required path to setup:
 
1g Ra1 Rb1 Rc1 Rd1 Re1 Rf1 Rg1 Rh1 Da2 Hb2 Cc2 Ed2 Me2 Cf2 Hg2 Dh2
1s ra8 rb8 rc8 rd8 re8 rf8 rg8 rh8 da7 hb7 cc7 md7 ee7 cf7 hg7 dh7
2g Cc2n Cc3x Hb2e Hc2n Hc3x Rc1n
2s hb7s hb6e cc7w hc6x rc8s
3g Rc2n Rc3x Rb1e Rc1n Rc2n Rc3x
3s rc7s rc6x rb8e rc8s rc7s rc6x
4g Ra1e Rb1e Rc1n Rc2n Rc3x
4s da7s da6e db6e dc6x ra8s
5g Ed2w Ec2n Ec3x Rd1w Rc1n
5s ra7s ra6e rb6e rc6x cb7w
6g Rc2n Rc3x Cf2n Cf3x Me2n Me3e Mf3x
6s ca7s rd8w rc8w rb8s
7g Hg2w Hf2n Hf3x Rf1n Rf2n Rf3x
7s cf7s cf6x ee7e ef7s ef6x hg7w
8g Dh2w Dg2w Df2n Df3x Rg1w
8s hf7s hf6x md7e me7e mf7s mf6x
9g Rf1n Rf2n Rf3x Rh1w Rg1w
9s rf8s rf7s rf6x re8e rf8s
10g Rf1n Rf2n Rf3x
10s rf7s rf6x rg8w rf8s rf7s rf6x
11g Da2e Db2e Dc2e Dd2n
11s rh8w rg8w rf8s rf7s rf6x
 
« Last Edit: Mar 24th, 2014, 8:07pm by jdb » IP Logged
aaaa
Forum Guru
*****



Arimaa player #958

   


Posts: 768
Re: Challenge the Oracle
« Reply #14 on: Mar 26th, 2014, 3:21am »
Quote Quote Modify Modify

Would it be possible to change the Oracle such that if there are multiple equally long defenses, that those that have not been refuted over the board are tried over those that have been?
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.