Gaviota tablebases probing code (v0.2.2) small update

Discussion of chess software programming and technical issues.

Moderator: Ras

BBauer
Posts: 658
Joined: Wed Mar 08, 2006 8:58 pm

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by BBauer »

Sorry, that did not help.
An I wonder why I have things like

Code: Select all

gtbkbbk.gtb  gtbknkn.gtb  gtbkqkn.gtb  gtbkqqk.gtb  gtbkrkn.gtb  kbk.gtb      kpk.gtb      krk.gtb
gtbkbkb.gtb  gtbknnk.gtb  gtbkqkq.gtb  gtbkqrk.gtb  gtbkrkr.gtb  kbk.gtb.cp4  kpk.gtb.cp4  krk.gtb.cp4
gtbkbkn.gtb  gtbkqbk.gtb  gtbkqkr.gtb  gtbkrbk.gtb  gtbkrnk.gtb  knk.gtb      kqk.gtb
gtbkbnk.gtb  gtbkqkb.gtb  gtbkqnk.gtb  gtbkrkb.gtb  gtbkrrk.gtb  knk.gtb.cp4  kqk.gtb.cp4
In my gtb folder. The only files which are recognized are k*k.qtb.
Why are some called gtb.*gtp ?
And what about the files *.cp4?

kind regards
Bernhard
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by michiguel »

BBauer wrote:Sorry, that did not help.
An I wonder why I have things like

Code: Select all

gtbkbbk.gtb  gtbknkn.gtb  gtbkqkn.gtb  gtbkqqk.gtb  gtbkrkn.gtb  kbk.gtb      kpk.gtb      krk.gtb
gtbkbkb.gtb  gtbknnk.gtb  gtbkqkq.gtb  gtbkqrk.gtb  gtbkrkr.gtb  kbk.gtb.cp4  kpk.gtb.cp4  krk.gtb.cp4
gtbkbkn.gtb  gtbkqbk.gtb  gtbkqkr.gtb  gtbkrbk.gtb  gtbkrnk.gtb  knk.gtb      kqk.gtb
gtbkbnk.gtb  gtbkqkb.gtb  gtbkqnk.gtb  gtbkrkb.gtb  gtbkrrk.gtb  knk.gtb.cp4  kqk.gtb.cp4
In my gtb folder. The only files which are recognized are k*k.qtb.
Why are some called gtb.*gtp ?
And what about the files *.cp4?

kind regards
Bernhard
I meant to say that you need place the slash on the folder name when you are generating the TBs. The problem is that it generated gtbknkn.gtb rather than gtb/knkn.gtb. Since the slash was not there, gaviota merged the names incorrectly.

The *.cp4 files are already compressed files. They come with the distribution for quick testing.
Miguel
BBauer
Posts: 658
Joined: Wed Mar 08, 2006 8:58 pm

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by BBauer »

Now I get

Code: Select all

BUILDING TABLEBASES
-------------------
     kqk: --> not installed
     kqk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |****:****|
        : --> done: 0.2s  ==> subtotal:  0.2s
        : saving gtb/kqk.gtb --> done.
     krk: --> not installed
     krk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |****:****|****:*
        : --> done: 0.2s  ==> subtotal:  0.2s
        : saving gtb/krk.gtb --> done.
     kbk: --> not installed
     kbk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |**
        : --> done: 0.1s  ==> subtotal:  0.1s
        : saving gtb/kbk.gtb --> done.
     knk: --> not installed
     knk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |**
        : --> done: 0.0s  ==> subtotal:  0.1s
        : saving gtb/knk.gtb --> done.
     kpk: --> not installed
     kpk: generating...
        : 
        : slice 1/24
        : phase = transitions
        : .absent egtb

White to move
W: Ka1 Qa8 
B: Kc1 
But the bases seam not to work.
kind regards
Bernhard
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by michiguel »

BBauer wrote:Now I get

Code: Select all

BUILDING TABLEBASES
-------------------
     kqk: --> not installed
     kqk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |****:****|
        : --> done: 0.2s  ==> subtotal:  0.2s
        : saving gtb/kqk.gtb --> done.
     krk: --> not installed
     krk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |****:****|****:*
        : --> done: 0.2s  ==> subtotal:  0.2s
        : saving gtb/krk.gtb --> done.
     kbk: --> not installed
     kbk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |**
        : --> done: 0.1s  ==> subtotal:  0.1s
        : saving gtb/kbk.gtb --> done.
     knk: --> not installed
     knk: generating...
        :         : phase = transitions
        : ............ --> done: 0.0 s
        : phase = reversible
        : |**
        : --> done: 0.0s  ==> subtotal:  0.1s
        : saving gtb/knk.gtb --> done.
     kpk: --> not installed
     kpk: generating...
        : 
        : slice 1/24
        : phase = transitions
        : .absent egtb

White to move
W: Ka1 Qa8 
B: Kc1 
But the bases seam not to work.
kind regards
Bernhard
Let's start from scratch so I can follow exactly the steps
If you are using windows

1) download fresh and unzip the file
http://sites.google.com/site/gaviotache ... ects=0&d=1

2) Open gaviota.init.txt and replace
tb_path_1 = "gtb"
with
tb_path_1 = "gtb"

3) go into the folder where gaviota.exe is and type
gaviota
tbtest 3

you should see

Code: Select all

CHECKING LONGEST MATE POSITIONS FROM TABLEBASES
  3 positions checked, wrong: 0, correct: 3
  tablebases test ----------------------------> PASSED
4) then type

tbgen 4

You should start seeing

Code: Select all

BUILDING TABLEBASES
-------------------
     kqk: --> installed already
     krk: --> installed already
     kbk: --> installed already
     knk: --> installed already
     kpk: --> installed already
    kqkq: --> not installed
    kqkq: generating...
        :         : phase = transitions
        : ............ --> done: 2.0 s
        : phase = reversible
        : |****:****|****|==|====:
        : --> done: 24.6s  ==> subtotal:  26.6s
        : saving gtb/kqkq.gtb --> done.
    kqkr: --> not installed
    kqkr: generating...
        :         : phase = transitions
        : ............ --> done: 2.0 s
        : phase = reversible
etc. etc.

Let me know if you see this.

Miguel
User avatar
jshriver
Posts: 1356
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by jshriver »

If you want to download them I have the full 3-4-5 man set on my website.

http://olympuschess.com/egtb/gaviota/
BBauer
Posts: 658
Joined: Wed Mar 08, 2006 8:58 pm

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by BBauer »

I came a little further and did
tbgen 5
this is what I got:

Code: Select all

BUILDING TABLEBASES
-------------------
     kqk: --> installed already
     krk: --> installed already
     kbk: --> installed already
     knk: --> installed already
     kpk: --> installed already
    kqkq: --> not installed
    kqkq: generating...
        :         : phase = transitions
        : ............ --> done: 0.9 s
        : phase = reversible
        : |****:****|****|==|====:
        : --> done: 14.9s  ==> subtotal:  15.7s
        : saving gtb/kqkq.gtb --> done.
    kqkr: --> not installed
    kqkr: generating...
        :         : phase = transitions
        : ............ --> done: 0.8 s
        : phase = reversible
        : |****:****|****:****|****:****|****:**|==|==
        : --> done: 18.7s  ==> subtotal:  19.6s
        : saving gtb/kqkr.gtb --> done.
    kqkb: --> not installed
    kqkb: generating...
        :         : phase = transitions
        : ............ --> done: 0.8 s
        : phase = reversible
        : |****:****|****:***|=
        : --> done: 8.8s  ==> subtotal:  9.6s
        : saving gtb/kqkb.gtb --> done.
    kqkn: --> not installed
    kqkn: generating...
        :         : phase = transitions
        : ............ --> done: 0.7 s
        : phase = reversible
        : |****:****|****:****|*|=
        : --> done: 9.3s  ==> subtotal:  10.0s
        : saving gtb/kqkn.gtb --> done.
    krkr: --> not installed
    krkr: generating...
        :         : phase = transitions
        : ............ --> done: 0.8 s
        : phase = reversible
        : |****:****|****:****||==|====:
        : --> done: 20.0s  ==> subtotal:  20.8s
        : saving gtb/krkr.gtb --> done.
    krkb: --> not installed
    krkb: generating...
        :         : phase = transitions
        : ............ --> done: 0.8 s
        : phase = reversible
        : |****:****|****:****|****:****|=
        : --> done: 25.2s  ==> subtotal:  26.0s
        : saving gtb/krkb.gtb --> done.
    krkn: --> not installed
    krkn: generating...
        :         : phase = transitions
        : ............ --> done: 0.7 s
        : phase = reversible
        : |****:****|****:****|****:****|****:****||==
        : --> done: 30.2s  ==> subtotal:  30.9s
        : saving gtb/krkn.gtb --> done.
    kbkb: --> not installed
    kbkb: generating...
        :         : phase = transitions
        : ............ --> done: 0.8 s
        : phase = reversible
        : |**|=
        : --> done: 2.1s  ==> subtotal:  2.9s
        : saving gtb/kbkb.gtb --> done.
    kbkn: --> not installed
    kbkn: generating...
        :         : phase = transitions
        : ............ --> done: 0.7 s
        : phase = reversible
        : |**|=
        : --> done: 2.1s  ==> subtotal:  2.8s
        : saving gtb/kbkn.gtb --> done.
    knkn: --> not installed
    knkn: generating...
        :         : phase = transitions
        : ............ --> done: 0.7 s
        : phase = reversible
        : |**|=
        : --> done: 2.0s  ==> subtotal:  2.7s
        : saving gtb/knkn.gtb --> done.
    kqqk: --> not installed
    kqqk: generating...
        :         : phase = transitions
        : ............ --> done: 0.3 s
        : phase = reversible
        : |****
        : --> done: 0.9s  ==> subtotal:  1.1s
        : saving gtb/kqqk.gtb --> done.
    kqrk: --> not installed
    kqrk: generating...
        :         : phase = transitions
        : ............ --> done: 0.5 s
        : phase = reversible
        : |****:*
        : --> done: 3.2s  ==> subtotal:  3.7s
        : saving gtb/kqrk.gtb --> done.
    kqbk: --> not installed
    kqbk: generating...
        :         : phase = transitions
        : ............ --> done: 0.5 s
        : phase = reversible
        : |****:***
        : --> done: 4.9s  ==> subtotal:  5.4s
        : saving gtb/kqbk.gtb --> done.
    kqnk: --> not installed
    kqnk: generating...
        :         : phase = transitions
        : ............ --> done: 0.5 s
        : phase = reversible
        : |****:****
        : --> done: 5.5s  ==> subtotal:  6.0s
        : saving gtb/kqnk.gtb --> done.
    krrk: --> not installed
    krrk: generating...
        :         : phase = transitions
        : ............ --> done: 0.3 s
        : phase = reversible
        : |****:**
        : --> done: 1.6s  ==> subtotal:  1.8s
        : saving gtb/krrk.gtb --> done.
    krbk: --> not installed
    krbk: generating...
        :         : phase = transitions
        : ............ --> done: 0.5 s
        : phase = reversible
        : |****:****|***
        : --> done: 8.6s  ==> subtotal:  9.1s
        : saving gtb/krbk.gtb --> done.
    krnk: --> not installed
    krnk: generating...
        :         : phase = transitions
        : ............ --> done: 0.5 s
        : phase = reversible
        : |****:****|****:*
        : --> done: 9.1s  ==> subtotal:  9.7s
        : saving gtb/krnk.gtb --> done.
    kbbk: --> not installed
    kbbk: generating...
        :         : phase = transitions
        : ............ --> done: 0.3 s
        : phase = reversible
        : |****:****|****:****|=
        : --> done: 6.8s  ==> subtotal:  7.1s
        : saving gtb/kbbk.gtb --> done.
    kbnk: --> not installed
    kbnk: generating...
        :         : phase = transitions
        : ............ --> done: 0.5 s
        : phase = reversible
        : |****:****|****:****|****:****|****|=
        : --> done: 26.8s  ==> subtotal:  27.4s
        : saving gtb/kbnk.gtb --> done.
    knnk: --> not installed
    knnk: generating...
        :         : phase = transitions
        : ............ --> done: 0.3 s
        : phase = reversible
        : |**|=
        : --> done: 1.0s  ==> subtotal:  1.3s
        : saving gtb/knnk.gtb --> done.
    kqkp: --> not installed
    kqkp: generating...
        : 
        : slice 1/24
        : phase = transitions
        : .......absent egtb

Black to move
W: Kc1 Qb1 
B: Ke1 Qa1 

tbtest 3 gives

Code: Select all

tbtest 3

CHECKING LONGEST MATE POSITIONS FROM TABLEBASES
  3 positions checked, wrong: 0, correct: 3
  tablebases test ----------------------------> PASSED
tbtest 4 gives

Code: Select all

CHECKING LONGEST MATE POSITIONS FROM TABLEBASES
KPPK not found
KNNK not found
KNPK not found
KBPK not found
KBNK not found
KBBK not found
KRPK not found
KRNK not found
KRBK not found
KRRK not found
KQPK not found
KQNK not found
KQBK not found
KQRK not found
KQQK not found
KPKP not found
KPKN not found
KPKB not found
KPKR not found
KPKQ not found
KNKP not found
KNKN not found
KNKB not found
KNKR not found
KBKP not found
KBKN not found
KBKB not found
KRKP not found
KRKN not found
KRKB not found
KRKR not found
KRKQ not found
KQKP not found
KQKN not found
KQKB not found
KQKR not found
KQKQ not found
  40 positions checked, wrong: 37, correct: 3
  tablebases test ----------------------------> FAILED

BTW I use suse linux 64
kind regards
Bernhard
BBauer
Posts: 658
Joined: Wed Mar 08, 2006 8:58 pm

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by BBauer »

Thank you for the link.
As I did not succeed in creating/using the bases I downloaded them from your site.
No they seam to work properly. At least I get something like

Code: Select all

Position initialized.
setboard 2k5/8/3K4/1p6/p7/P7/1B6/8 w - -
post
analyze
********* Starts iterative deepening, thread = 0
set timer to infinite
         1   1       0.0    +0.29  1.Be5
        20   2       0.0    +0.29  1.Be5 Kb7
        94   2       0.0    +0.32  1.Kc5 Kd8 2.Bf6+ Ke8
       145   3       0.0    +0.32  1.Kc5 Kd8 2.Bf6+ Ke8
       221   3       0.0    +0.33  1.Bf6 Kb8 2.Kc5
       348   3       0.0    +1.55  1.Ke7 Kb8 2.Kd8
       731   4       0.0    +1.46  1.Ke7 Kb7 2.Kd8 Kc6
      1812   5       0.0    +1.57  1.Ke7 Kb7 2.Bd4 Ka6 3.Ke8
      3593   5       0.0    +1.62  1.Kc6 Kd8 2.Kb6 Ke8 3.Ka5
      6055   6       0.0    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Be5
     11234   6:      0.0    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Be5
     14064   7       0.0    +1.71  1.Kc6 Kd8 2.Kb6 Ke8 3.Ka5 Kf7 4.Be5
     28679   7:      0.0    +1.71  1.Kc6 Kd8 2.Kb6 Ke8 3.Ka5 Kf7 4.Be5
     35051   8       0.1    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Bd4
                                   Ke7 5.Ka5
     61322   8:      0.1    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Bd4
                                   Ke7 5.Ka5
     78843   9       0.1    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke6
                                   5.Kc6
    138416   9:      0.1    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke6
                                   5.Kc6
    157206  10       0.1    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8
    243962  10:      0.2    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8
    275016  11       0.2    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4
    470101  11:      0.3    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4
    509391  12       0.3    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4 Ke8
    754651  12:      0.5    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4 Ke8
    809723  13       0.5    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4 Ke8 7.Bd6
    810546  13       0.5      :-)  1.Bf6
    893757  13       0.5    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1187636  13:      0.7    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1187738  14       0.7      :-)  1.Bf6
   1302303  14       0.7    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1702587  14:      0.9    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1702730  15       0.9      :-)  1.Bf6
   1948012  15       1.0  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
   6434389  15:      3.1  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
  11898476  16       6.0  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
  94807940  16:     48.5  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
 107421019  17      55.3  +Mat_20  1.Bf6 Kb7 2.Bd4 Kc8 3.Bb6 Kb7 4.Kc5 b4
                                   5.axb4 <=TABLE

kind regards
Bernhard
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by michiguel »

BBauer wrote:Thank you for the link.
As I did not succeed in creating/using the bases I downloaded them from your site.
No they seam to work properly. At least I get something like

Code: Select all

Position initialized.
setboard 2k5/8/3K4/1p6/p7/P7/1B6/8 w - -
post
analyze
********* Starts iterative deepening, thread = 0
set timer to infinite
         1   1       0.0    +0.29  1.Be5
        20   2       0.0    +0.29  1.Be5 Kb7
        94   2       0.0    +0.32  1.Kc5 Kd8 2.Bf6+ Ke8
       145   3       0.0    +0.32  1.Kc5 Kd8 2.Bf6+ Ke8
       221   3       0.0    +0.33  1.Bf6 Kb8 2.Kc5
       348   3       0.0    +1.55  1.Ke7 Kb8 2.Kd8
       731   4       0.0    +1.46  1.Ke7 Kb7 2.Kd8 Kc6
      1812   5       0.0    +1.57  1.Ke7 Kb7 2.Bd4 Ka6 3.Ke8
      3593   5       0.0    +1.62  1.Kc6 Kd8 2.Kb6 Ke8 3.Ka5
      6055   6       0.0    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Be5
     11234   6:      0.0    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Be5
     14064   7       0.0    +1.71  1.Kc6 Kd8 2.Kb6 Ke8 3.Ka5 Kf7 4.Be5
     28679   7:      0.0    +1.71  1.Kc6 Kd8 2.Kb6 Ke8 3.Ka5 Kf7 4.Be5
     35051   8       0.1    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Bd4
                                   Ke7 5.Ka5
     61322   8:      0.1    +1.71  1.Kc6 Kd8 2.Bf6+ Ke8 3.Kb6 Kf7 4.Bd4
                                   Ke7 5.Ka5
     78843   9       0.1    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke6
                                   5.Kc6
    138416   9:      0.1    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke6
                                   5.Kc6
    157206  10       0.1    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8
    243962  10:      0.2    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8
    275016  11       0.2    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4
    470101  11:      0.3    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4
    509391  12       0.3    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4 Ke8
    754651  12:      0.5    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4 Ke8
    809723  13       0.5    +1.76  1.Kc6 Kd8 2.Bd4 Ke8 3.Kb7 Kf7 4.Bc5 Ke8
                                   5.Ka6 Kd8 6.Bb4 Ke8 7.Bd6
    810546  13       0.5      :-)  1.Bf6
    893757  13       0.5    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1187636  13:      0.7    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1187738  14       0.7      :-)  1.Bf6
   1302303  14       0.7    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1702587  14:      0.9    +3.97  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5
                                   Kb8 5.Kc6 Kc8 6.Be7 Kb8 7.Bd6+ Ka8
                                   8.Bc5 b4 9.axb4
   1702730  15       0.9      :-)  1.Bf6
   1948012  15       1.0  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
   6434389  15:      3.1  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
  11898476  16       6.0  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
  94807940  16:     48.5  +Mat_22  1.Bf6 Kb7 2.Kd7 Kb6 3.Bd4+ Kb7 4.Bc5 b4
                                   5.axb4 <=TABLE
 107421019  17      55.3  +Mat_20  1.Bf6 Kb7 2.Bd4 Kc8 3.Bb6 Kb7 4.Kc5 b4
                                   5.axb4 <=TABLE

kind regards
Bernhard
I am glad the downloaded files are working. Now I realized what the problem must have been looking at the output you got in the previous post. In the ini file, you should have tb_compression = off because the TBs need to be generated uncompressed first, and compressed later. I need to include this in the instructions, sorry!

BTW, very nice test position.

Miguel
vb4
Posts: 165
Joined: Sat Mar 11, 2006 5:45 am
Location: NY

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by vb4 »

Hi Josh,

Thank you fro your response but I am in need of the 6 piece egtb specifically the 5-1 complete set. Do you know anyone who has that?

Thanks,

Les
Dirt
Posts: 2851
Joined: Wed Mar 08, 2006 10:01 pm
Location: Irvine, CA, USA

Re: Gaviota tablebases probing code (v0.2.2) small update

Post by Dirt »

vb4 wrote:I am in need of the 6 piece egtb specifically the 5-1 complete set.
If you don't mind my asking, what do you need them for?