GambitFruit 4bx SE....

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

Moderator: Ras

Kaj Soderberg

Re: GambitFruit 4bx SE....

Post by Kaj Soderberg »

Cool 8-)
User avatar
Kirk
Posts: 5701
Joined: Sat Mar 11, 2006 3:44 am

Re: GambitFruit 4bx SE....

Post by Kirk »

Dr.Wael Deeb wrote:
Kirk wrote:
Dr.Wael Deeb wrote:http://www.computerchess.info/tdbb/phpB ... 562b214ca5

Interesting stuff and another toy to play with :D
Digging for hidden chess engines regards,
Dr.D
Wonder if Ed would let him work on ProDeo to make it SMP?

Maybe he could talk to the Gromit/Anaconda developers to make it SMP as well. One of my fav's from the "olden days"

http://hobblefrank.homepage.t-online.de ... /index.htm
http://www.pocketgrandmaster.com/english/odload.html
It would be a great idea Cliff :D
Thank you Dr. Deeb :)

How do we go about getting the parties together?
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: GambitFruit 4bx SE....

Post by Dr.Wael Deeb »

Kirk wrote:
Dr.Wael Deeb wrote:
Kirk wrote:
Dr.Wael Deeb wrote:http://www.computerchess.info/tdbb/phpB ... 562b214ca5

Interesting stuff and another toy to play with :D
Digging for hidden chess engines regards,
Dr.D
Wonder if Ed would let him work on ProDeo to make it SMP?

Maybe he could talk to the Gromit/Anaconda developers to make it SMP as well. One of my fav's from the "olden days"

http://hobblefrank.homepage.t-online.de ... /index.htm
http://www.pocketgrandmaster.com/english/odload.html
It would be a great idea Cliff :D
Thank you Dr. Deeb :)

How do we go about getting the parties together?
I'm good to go Cliff,no problems at all :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….
User avatar
Kirk
Posts: 5701
Joined: Sat Mar 11, 2006 3:44 am

Re: GambitFruit 4bx SE....

Post by Kirk »

Dr.Wael Deeb wrote:http://www.computerchess.info/tdbb/phpB ... 562b214ca5

Interesting stuff and another toy to play with :D
Digging for hidden chess engines regards,
Dr.D
What is crafty-mpc.7z mentioned in that forum?
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: GambitFruit 4bx SE....

Post by Dr.Wael Deeb »

Kirk wrote:
Dr.Wael Deeb wrote:http://www.computerchess.info/tdbb/phpB ... 562b214ca5

Interesting stuff and another toy to play with :D
Digging for hidden chess engines regards,
Dr.D
What is crafty-mpc.7z mentioned in that forum?
I have no idea Cliff,but will dig into it 8-)
_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….
User avatar
Denis P. Mendoza
Posts: 415
Joined: Fri Dec 15, 2006 9:46 pm
Location: Philippines

Re: GambitFruit 4bx SE....

Post by Denis P. Mendoza »

Kirk wrote:
Dr.Wael Deeb wrote:http://www.computerchess.info/tdbb/phpB ... 562b214ca5

Interesting stuff and another toy to play with :D
Digging for hidden chess engines regards,
Dr.D
What is crafty-mpc.7z mentioned in that forum?
Since I started that post at TDDB, I might as well answer. Somebody submitted an older Crafty source-code based on this link: http://www.cs.ubc.ca/~jiang/ .

Here's the abstract:

Code: Select all

FIRST EXPERIMENTAL RESULTS OF PROBCUT
APPLIED TO CHESS
A.X. Jiang
Department of Computer Science, University of British Columbia, Vancouver, Canada
albertjiang@yahoo.com
M. Buro
Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada
mburo@cs.ualberta.ca, http://www.cs.ualberta.ca/˜mburo/
Abstract ProbCut is a selective-search enhancement to the standard alpha–beta algorithm
for two–person games. ProbCut and its improved variant Multi–ProbCut (MPC)
have been shown to be effective in Othello and Shogi, but there had not been
any report of success in the game of chess previously. This paper discusses our
implementation of ProbCut and MPC in the chess engine 􀀀. Initial test
results suggest that the MPC version of 􀀀 is stronger than the original
version of 􀀀: it searches deeper in promising lines and defeated the
original 􀀀 +22􀀀􀀀   (59.4%) in a 64–game match. Incorporating
MPC into 􀀀 also increased its tournament performance against  –
another strong chess program: 􀀀’s speed chess tournament score went
up from 51% to 56%.
This Crafty is based on Crafty v18.15 but quite a challenge to compile. I could only build an SP version with only basic optimization. Maybe Jim could help me here. It's quite a strong engine too.

GambitFruit4bxSE on the other hand is a fun engine project where I'll slip (as much as I can, the latest additions that I could leak in our development :wink: ). I for one am still waiting for the next official release. The general rule should be around +30 elo at the minimum.

I'm just keeping the forum active, starting again my engine testing seriously, and practicing to compile ( and revive) old forgotten open-source engines...nothing else to do at home!

Denis
User avatar
Kirk
Posts: 5701
Joined: Sat Mar 11, 2006 3:44 am

Re: GambitFruit 4bx SE....

Post by Kirk »

Denis P. Mendoza wrote:
Kirk wrote:
Dr.Wael Deeb wrote:http://www.computerchess.info/tdbb/phpB ... 562b214ca5

Interesting stuff and another toy to play with :D
Digging for hidden chess engines regards,
Dr.D
What is crafty-mpc.7z mentioned in that forum?
Since I started that post at TDDB, I might as well answer. Somebody submitted an older Crafty source-code based on this link: http://www.cs.ubc.ca/~jiang/ .

Here's the abstract:

Code: Select all

FIRST EXPERIMENTAL RESULTS OF PROBCUT
APPLIED TO CHESS
A.X. Jiang
Department of Computer Science, University of British Columbia, Vancouver, Canada
albertjiang@yahoo.com
M. Buro
Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada
mburo@cs.ualberta.ca, http://www.cs.ualberta.ca/˜mburo/
Abstract ProbCut is a selective-search enhancement to the standard alpha–beta algorithm
for two–person games. ProbCut and its improved variant Multi–ProbCut (MPC)
have been shown to be effective in Othello and Shogi, but there had not been
any report of success in the game of chess previously. This paper discusses our
implementation of ProbCut and MPC in the chess engine ��. Initial test
results suggest that the MPC version of �� is stronger than the original
version of ��: it searches deeper in promising lines and defeated the
original �� +22����   (59.4%) in a 64–game match. Incorporating
MPC into �� also increased its tournament performance against  –
another strong chess program: ��’s speed chess tournament score went
up from 51% to 56%.
This Crafty is based on Crafty v18.15 but quite a challenge to compile. I could only build an SP version with only basic optimization. Maybe Jim could help me here. It's quite a strong engine too.

GambitFruit4bxSE on the other hand is a fun engine project where I'll slip (as much as I can, the latest additions that I could leak in our development :wink: ). I for one am still waiting for the next official release. The general rule should be around +30 elo at the minimum.

I'm just keeping the forum active, starting again my engine testing seriously, and practicing to compile ( and revive) old forgotten open-source engines...nothing else to do at home!

Denis
Any chance you could upgrade ProDeo to SMP? I hope Ed would not mind. Would love to see how that classic engine would improve! :)
“He knew all the tricks, dramatic irony, metaphor, pathos, puns, parody, litotes and... satire. He was vicious”
User avatar
mclane
Posts: 18883
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: GambitFruit 4bx SE....

Post by mclane »

tournament finished:
__________________________________________________________________________________________________________________________________________________________

Code: Select all

    Motor                       Punkte  Ry Ga Fr Ry To Hi Na SP Za Gl Cy Cy Br Lo Ch Tw Sp Al Ru Sc Th Pr Co Ar Di Do Ro No Ar He Do Te    S-B
01: Rybka 3 32-bit [1 CPU]      51,0/62 ·· =1 10 =1 01 11 11 =0 =1 =1 11 1= 1= 10 11 =1 11 1= =1 11 1= 11 1= 11 11 =1 =1 11 11 11 11 11  1483,5
02: GambitFruit4bxSE-allpurpose 46,0/62 =0 ·· 0= 00 01 01 == 10 1= =1 == 10 11 == 11 1= 11 11 11 1= 11 11 10 =1 11 11 1= 11 11 11 11 11  1256,7
03: Fruit235m-32                45,5/62 01 1= ·· 10 01 0= 11 0= 1= 1= 11 =0 1= 1= =0 10 =1 == 11 == 11 =1 11 =1 11 1= 11 11 11 11 11 11  1277,2
04: Rybka v2.2n2.mp.w32 [1 CPU] 45,0/62 =0 11 01 ·· 01 == =1 1= 0= 01 10 =0 11 1= == 1= 1= 1= 11 10 11 == 1= 11 11 11 =1 1= 11 11 11 11  1263,5
05: TogaII142JD-1cpu            44,5/62 10 10 10 10 ·· 0= =0 =1 == 01 00 =1 10 11 == 11 10 10 11 11 11 11 11 01 11 11 11 11 11 11 =1 11  1218,0
06: Hiarcs12SPUCI [t1, tc002]   43,5/62 00 10 1= == 1= ·· =0 10 0= 0= =1 11 01 11 =1 10 11 1= 0= 11 == 1= =1 11 11 10 11 11 11 11 11 11  1200,0
07: Naum3.1 [tc001]             42,5/62 00 == 00 =0 =1 =1 ·· =1 =1 0= 01 0= 1= 11 == =1 =1 11 1= =0 =1 11 10 10 11 11 11 11 11 11 11 11  1150,2
08: SP-Inert-Thinker_32-bit     41,0/62 =1 01 1= 0= =0 01 =0 ·· 11 1= == 1= =1 00 =0 11 == 1= 01 =1 01 10 11 1= 11 1= 11 1= 1= 11 11 1=  1167,5
09: Zappa Mexico II [tc002]     41,0/62 =0 0= 0= 1= == 1= =0 00 ·· 1= == =1 0= == =0 == 10 11 10 =1 1= 11 11 11 1= 11 11 11 1= 11 11 11  1095,0
10: Glaurung2.2-w32             40,0/62 =0 =0 0= 10 10 1= 1= 0= 0= ·· 11 00 00 10 == 11 11 =1 0= 01 11 11 =1 =1 11 10 11 11 11 11 11 =1  1085,0
11: Cyclone_2.0-1cpu [default]  40,0/62 00 == 00 01 11 =0 10 == == 00 ·· 0= 1= 00 == 10 01 11 1= 11 11 11 =1 11 11 10 1= 11 11 11 11 11  1052,5
12: Cyclone 2.3 [default]       37,5/62 0= 01 =1 =1 =0 00 1= 0= =0 11 1= ·· 01 1= 0= =0 1= =1 0= == 1= == 1= 01 =1 1= 11 11 1= 11 =1 =1  1054,7
13: Bright-0.3a                 36,5/62 0= 00 0= 00 01 10 0= =0 1= 11 0= 10 ·· 0= == 11 =1 == 10 =1 11 01 1= =1 10 11 11 11 1= =1 11 01  985,00
14: LoopMP 12.32                36,0/62 01 == 0= 0= 00 00 00 11 == 01 11 0= 1= ·· 00 == 01 =1 1= 11 == 11 == =1 00 01 11 11 11 1= 11 11  975,50
15: ChessTiger2007.1 UCI        35,0/62 00 00 =1 == == =0 == =1 =1 == == 1= == 11 ·· 00 =1 =0 0= 1= 01 == =0 11 00 11 1= 1= == 11 11 11  982,25
16: Twisted Logic 20080620      35,0/62 =0 0= 01 0= 00 01 =0 00 == 00 01 =1 00 == 11 ·· 10 01 11 1= 11 10 11 11 =1 11 01 == 11 10 =1 11  929,00
17: Spike1.2                    30,0/62 00 00 =0 0= 01 00 =0 == 01 00 10 0= =0 10 =0 01 ·· 11 == 11 0= 01 =1 10 1= =1 =0 =1 1= 11 1= 11  773,00
18: Alaric707                   30,0/62 0= 00 == 0= 01 0= 00 0= 00 =0 00 =0 == =0 =1 10 00 ·· 11 01 10 =0 1= =1 11 11 11 1= =1 10 =1 11  757,25
19: Ruffian2.1.0                28,0/62 =0 00 00 00 00 1= 0= 10 01 1= 0= 1= 01 0= 1= 00 == 00 ·· 1= 01 0= =0 01 11 =0 =1 11 11 01 == =1  755,75
20: Scorpio20                   28,0/62 00 0= == 01 00 00 =1 =0 =0 10 00 == =0 00 0= 0= 00 10 0= ·· =1 =0 1= 11 0= =1 11 1= =1 11 11 =1  705,25
21: TheKing3.50 Sauron TC003    25,5/62 0= 00 00 00 00 == =0 10 0= 00 00 0= 00 == 10 00 1= 01 10 =0 ·· 11 11 10 1= 01 10 11 =1 1= 10 10  636,50
22: ProDeo 1.6                  24,5/62 00 00 =0 == 00 0= 00 01 00 00 00 == 10 00 == 01 10 =1 1= =1 00 ·· 1= 01 == =1 1= == 01 1= == 10  634,75
23: Colossus2008b               24,0/62 0= 01 00 0= 00 =0 01 00 00 =0 =0 0= 0= == =1 00 =0 0= =1 0= 00 0= ·· 01 1= 1= 00 10 11 =1 11 11  610,25
24: Arasanx 10.4                22,5/62 00 =0 =0 00 10 00 01 0= 00 =0 00 10 =0 =0 00 00 01 =0 10 00 01 10 10 ·· 1= 0= 11 =1 1= 01 01 11  557,25
25: Diep Leiden2007             19,5/62 00 00 00 00 00 00 00 00 0= 00 00 =0 01 11 11 =0 0= 00 00 1= 0= == 0= 0= ·· 01 =0 01 10 11 11 01  470,00
26: Doch-0183 [default pb_off]  17,0/62 =0 00 0= 00 00 01 00 0= 00 01 01 0= 00 10 00 00 =0 00 =1 =0 10 =0 0= 1= 10 ·· =0 10 00 0= == 10  474,75
27: Rotor 0.4                   16,5/62 =0 0= 00 =0 00 00 00 00 00 00 0= 00 00 00 0= 10 =1 00 =0 00 01 0= 11 00 =1 =1 ·· 10 01 =0 == 10  403,00
28: Now2_12                     15,5/62 00 00 00 0= 00 00 00 0= 00 00 00 00 00 00 0= == =0 0= 00 0= 00 == 01 =0 10 01 01 ·· =1 11 0= 11  328,25
29: Arasan11.0                  14,5/62 00 00 00 00 00 00 00 0= 0= 00 00 0= 0= 00 == 00 0= =0 00 =0 =0 10 00 0= 01 11 10 =0 ·· 11 01 0=  327,25
30: Hermann2017TC [002]         13,0/62 00 00 00 00 00 00 00 00 00 00 00 00 =0 0= 00 01 00 01 10 00 0= 0= =0 10 00 1= =1 00 00 ·· 1= 11  279,75
31: Doch-0204                   12,5/62 00 00 00 00 =0 00 00 00 00 00 00 =0 00 00 00 =0 0= =0 == 00 01 == 00 10 00 == == 1= 10 0= ·· 10  277,75
32: Telepath5.007               11,0/62 00 00 00 00 00 00 00 0= 00 =0 00 =0 10 00 00 00 00 00 =0 =0 01 01 00 00 10 01 01 00 1= 00 01 ··  261,00

992 Partien gespielt / Turnier beendet
Name des Turniers: Mai
Ort/ Land: ORION8, Germany
Spielstufe: Turnier 40/10
Hardware: Mobile AMD Athlon(tm) XP 2400+ 1800 MHz
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: GambitFruit 4bx SE....

Post by Dr.Wael Deeb »

Thanks for the results,an impressive performance by GambitFruit 4bx SE 8-)
_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….
User avatar
Denis P. Mendoza
Posts: 415
Joined: Fri Dec 15, 2006 9:46 pm
Location: Philippines

Re: GambitFruit 4bx SE....

Post by Denis P. Mendoza »

Dr.Wael Deeb wrote:Thanks for the results,an impressive performance by GambitFruit 4bx SE 8-)
Yes indeed. I couldn't believe how lucky GBF4bxSE is :D! It just proves that the improvements of Toga 3.1.2SE from Toga 1.3.4 gives a considerable boost on other Fruit-based engines.