Critter goes SMP (version 0.60 is released)

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Elorejano
Posts: 101
Joined: Sat Mar 20, 2010 3:31 am

Re: Critter goes SMP (version 0.60 is released)

Post by Elorejano »

Hi, Richard!
Why Critter needs gtb.dll?
In uci options seems that gtb use are not allowed..
Are there any site to download gtb.dll?
Or are in alpha state?
Thanks in advance
User avatar
rvida
Posts: 481
Joined: Thu Apr 16, 2009 12:00 pm
Location: Slovakia, EU

Re: Critter goes SMP (version 0.60 is released)

Post by rvida »

nepossiver wrote:Any plans for a linux compile? I - and I bet many more people here - would love a linux version. (Or maybe the source...)
There is some unportable windows specific code which needs to be rewritten first (mostly the threading stuff). But the windows compile runs just fine under linux + wine.

Richard
User avatar
rvida
Posts: 481
Joined: Thu Apr 16, 2009 12:00 pm
Location: Slovakia, EU

Re: Critter goes SMP (version 0.60 is released)

Post by rvida »

Elorejano wrote:Hi, Richard!
Why Critter needs gtb.dll?
In uci options seems that gtb use are not allowed..
Are there any site to download gtb.dll?
Or are in alpha state?
Thanks in advance
During development I experimented a bit with gaviota tablebases. I built a custom dll from Miguel's probing code sources. It is currently in experimental stage and tb probes are done only at the root anyway. I decided to switch it off for the official release and there is no UCI option to enable it nor is the dll included with the download. By accident the DLL loading code stayed in, hence you can see the message "GTB dll not found" during startup. But this does not affect anything, you can safely ignore this for now.

In the next release it will be fully functional and documented.

Richard
nepossiver
Posts: 38
Joined: Wed Sep 03, 2008 4:12 am

Re: Critter goes SMP (version 0.60 is released)

Post by nepossiver »

rvida wrote:
nepossiver wrote:Any plans for a linux compile? I - and I bet many more people here - would love a linux version. (Or maybe the source...)
There is some unportable windows specific code which needs to be rewritten first (mostly the threading stuff). But the windows compile runs just fine under linux + wine.

Richard
You may want to look at Michel van der Bergh modifications of Toga - he added some code to port back Toga to linux. It is GPL'ed, but might give you some ideas even if you don't want to use the code directly. It was simple stuff, if I recall it correctly.

I use wine - indeed, it works very well for most engines - but I prefer native linux versions.
Elorejano
Posts: 101
Joined: Sat Mar 20, 2010 3:31 am

Re: Critter goes SMP (version 0.60 is released)

Post by Elorejano »

Thanks Richard!
It will be the best idea
Regards
User avatar
AdminX
Posts: 6339
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Critter goes SMP (version 0.60 is released)

Post by AdminX »

Thanks, Nice work ...

Blitz 5m

Q9000
Fritz 12 GUI
Mybook 12
2 Cores Each
1024 Hash
Ponder On


Critter 0.60 64bit
+12/=3/-10 54.00% 13.5 / 25

Deep Fritz 12
+10/=3/-12 46.00% 11.5 / 25

(25 Games)
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Critter goes SMP (version 0.60 is released)

Post by Dr.Wael Deeb »

AdminX wrote:Thanks, Nice work ...

Blitz 5m

Q9000
Fritz 12 GUI
Mybook 12
2 Cores Each
1024 Hash
Ponder On


Critter 0.60 64bit
+12/=3/-10 54.00% 13.5 / 25

Deep Fritz 12
+10/=3/-12 46.00% 11.5 / 25

(25 Games)
I'd say amazing :D
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
swami
Posts: 6640
Joined: Thu Mar 09, 2006 4:21 am

Re: Critter goes SMP (version 0.60 is released)

Post by swami »

Single CPU. O/P from STS Stat 2.5:

Code: Select all

-------------------------------------------------------------------------------------------------------------------------------------------------------------------
	|  STS1	|  STS2	|  STS3	|  STS4	|  STS5	|  STS6	|  STS7	|  STS8	|  STS9	|  STS10	|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Critter_0.60_32bit	|    86	|    78	|    69	|    80	|    82	|    70	|    66	|    64	|    67	|    79	|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Grade	|    S	|    A	|    B+	|    A+	|    A+	|    A-	|    B+	|    B	|    B+	|    A	|
Score / 1000	|    906	|    802	|    821	|    864	|    868	|    840	|    737	|    730	|    761	|    847	|
Grade	|    S	|    A+	|    A+	|    S	|    S	|    A+	|    A-	|    A-	|    A	|    A+	|
Best Move :  741 / 1000  74.1 %  Grade : A-
Total :           8176 / 10000  81.76 %  Grade : A+
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Critter 0.60 now replaced Doch as #1.

Critter 0.42 was the last tested engine which had 696 and a rank of #3
Zagalo
Posts: 102
Joined: Tue Jan 12, 2010 9:20 am

Re: Critter goes SMP (version 0.60 is released)

Post by Zagalo »

UCI Engines Ligue:
Komodo 1.0 2747, Critter 0.60 2715, Spark 0.3a 2678

http://pagesperso-orange.fr/lefouduroi/ ... ci/uel.htm
mhalstern
Posts: 484
Joined: Wed Nov 18, 2009 1:09 am

Re: Critter goes SMP (version 0.60 is released)

Post by mhalstern »

Awesome!

My Own Elostat reports it at 58 points higher thsn 0.52 single core.

I just finished a gauntlet:

G7 2 Rounds
I7-920 4.0 GHZ
3-4-5 Man Tablebases
Ponder Off
1024 MG Hash
Fritz11.ctg (up to 13 moves) mostly. The firstt 3 games were played with a different book, but all of the games were the same opening moves.

Here is a link to the games:

http://www.mediafire.com/file/zutzgicwhyy/c.pgn

Here is a crosstable:

Code: Select all


crittergauntletmp  2010

                              1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  2  3  4  5  6  7  8  9  0  1  
1   Critter 0.60 64-bit       ** 00 00 00 0½ 0½ 0½ ½0 ½0 0½ ½0 ½½ ½½ ½½ 01 ½½ ½½ ½1 1½ 1½ 1½ 1½ ½1 ½1 ½1 ½1 1½ ½1 ½1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11  71.5/100
2   Stockfish 1.6.3 JA 64bit  11 **                                                                                                                                                      2.0/2  0.00
3   Zappa Mexico II           11    **                                                                                                                                                   2.0/2  0.00
4   Naum 4 64 bit             11       **                                                                                                                                                2.0/2  0.00
5   Deep Sjeng WC2008 x64     1½          **                                                                                                                                             1.5/2  0.00
6   RobboLito 0.085d1 w32     1½             **                                                                                                                                          1.5/2  0.00
7   Fritz 12                  1½                **                                                                                                                                       1.5/2  0.00
8   Rybka 3 64 bit mp         ½1                   **                                                                                                                                    1.5/2  0.00
9   Stockfish 1.7 JA 64bit    ½1                      **                                                                                                                                 1.5/2  0.00
10  Deep Sjeng 3.0            1½                         **                                                                                                                              1.5/2  0.00
11  bright-0.3a               ½1                            **                                                                                                                           1.5/2  0.00
12  Fritz 11                  ½½                               **                                                                                                                        1.0/2  0.00
13  Toga II 2.0 SE            ½½                                  **                                                                                                                     1.0/2  0.00
14  Fritz 8                   ½½                                     **                                                                                                                  1.0/2  0.00
15  Rybka 3 1-cpu 32-bit      10                                        **                                                                                                               1.0/2  0.00
16  Naum 4.1                  ½½                                           **                                                                                                            1.0/2  0.00
17  Rybka 2.2n2 mp 32-bit     ½½                                              **                                                                                                         1.0/2  0.00
18  Rybka 1.0 Beta 32-bit     ½0                                                 **                                                                                                      0.5/2  0.00
19  Stockfish 1.2             0½                                                    **                                                                                                   0.5/2  0.00
20  crafty23.1 64 bit         0½                                                       **                                                                                                0.5/2  0.00
21  Ktulu 4.2                 0½                                                          **                                                                                             0.5/2  0.00
22  Toga II 1.4.1SE           0½                                                             **                                                                                          0.5/2  0.00
23  Doch32 09.980 JA          ½0                                                                **                                                                                       0.5/2  0.00
24  Zappa Mexico II 64        ½0                                                                   **                                                                                    0.5/2  0.00
25  Deep Sjeng WC2008         ½0                                                                      **                                                                                 0.5/2  0.00
26  Doch64 1.3.4 JA           ½0                                                                         **                                                                              0.5/2  0.00
27  Ufim 8.02                 0½                                                                            **                                                                           0.5/2  0.00
28  Critter 0.52b 64-bit      ½0                                                                               **                                                                        0.5/2  0.00
29  Fritz 6                   ½0                                                                                  **                                                                     0.5/2  0.00
30  WildCat 8 UCI             00                                                                                     **                                                                  0.0/2  0.00
31  scorpio-25-64-ja          00                                                                                        **                                                               0.0/2  0.00
32  gaviota64.exe             00                                                                                           **                                                            0.0/2  0.00
33  SmarThink 1.20 64 bit     00                                                                                              **                                                         0.0/2  0.00
34  joker1114w                00                                                                                                 **                                                      0.0/2  0.00
35  DanaSah 3.97b FRC         00                                                                                                    **                                                   0.0/2  0.00
36  Crafty 20.14 w32          00                                                                                                       **                                                0.0/2  0.00
37  Diablo 0.5.1              00                                                                                                          **                                             0.0/2  0.00
38  Daydreamer 1.61 JA 64bit  00                                                                                                             **                                          0.0/2  0.00
39  Bison 9.11                00                                                                                                                **                                       0.0/2  0.00
40  Ares 1.0                  00                                                                                                                   **                                    0.0/2  0.00
41  Colossus 2007d            00                                                                                                                      **                                 0.0/2  0.00
42  Cheese 1.3                00                                                                                                                         **                              0.0/2  0.00
43  Fritz 5.32                00                                                                                                                            **                           0.0/2  0.00
44  Pawny 0.1.6 (x64)         00                                                                                                                               **                        0.0/2  0.00
45  Naum 2.0                  00                                                                                                                                  **                     0.0/2  0.00
46  Rotor 0.4                 00                                                                                                                                     **                  0.0/2  0.00
47  Pupsi2 v0.08              00                                                                                                                                        **               0.0/2  0.00
48  Hamsters 0.7.1            00                                                                                                                                           **            0.0/2  0.00
49  Fruit 2.1                 00                                                                                                                                              **         0.0/2  0.00
50  Movei00_8_438             00                                                                                                                                                 **      0.0/2  0.00
51  Jabba 1.0                 00                                                                                                                                                    **   0.0/2  0.00