Discussion of anything and everything relating to chess playing software and machines.
Moderators: hgm, Harvey Williamson, bob
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
-
ZirconiumX
- Posts: 1327
- Joined: Sun Jul 17, 2011 9:14 am
Post
by ZirconiumX » Sun Sep 04, 2016 8:10 pm
It's my birthday tomorrow, so I decided I would give you all a birthday present.
The error margins are fairly big, but the numbers speak for themselves:
Code: Select all
Score of New vs TSCP: 103 - 30 - 46 [0.704] 179
ELO difference: 150.44 +/- 46.72
SPRT: llr 2.96, lbound -2.94, ubound 2.94 - H1 was accepted
Highlights of this release include a fixed MVV/LVA thanks to Bill Henry, Nullmove pruning thanks to Sven Schuele, fewer bugs and faster code due to part of the eval being reworked and removed.
I will probably focus on constructing my own PSTs rather than using Adam Hair's data mined ones in the next release, and probably also make more use of my attack tables. We shall see.
Some believe in the almighty dollar.
I believe in the almighty printf statement.
-
fern
- Posts: 8745
- Joined: Sun Feb 26, 2006 3:07 pm
Post
by fern » Sun Sep 04, 2016 10:31 pm
May I ask what a heck are you giving?
Fern
-
ZirconiumX
- Posts: 1327
- Joined: Sun Jul 17, 2011 9:14 am
Post
by ZirconiumX » Sun Sep 04, 2016 10:49 pm
Some believe in the almighty dollar.
I believe in the almighty printf statement.
-
fern
- Posts: 8745
- Joined: Sun Feb 26, 2006 3:07 pm
Post
by fern » Mon Sep 05, 2016 12:20 am
"Ooops" does not respond a thing.
Anyway; I do not use 64 bits processor...
From stone age regards
Fern
-
ZirconiumX
- Posts: 1327
- Joined: Sun Jul 17, 2011 9:14 am
Post
by ZirconiumX » Mon Sep 05, 2016 7:07 am
I can't make 32-bit compiles. Maybe if Dann Corbit is feeling nice enough he could make one for you. Would probably be faster than mine, too.
Some believe in the almighty dollar.
I believe in the almighty printf statement.
-
Eelco de Groot
- Posts: 3851
- Joined: Sun Mar 12, 2006 1:40 am
- Location: Groningen
Post
by Eelco de Groot » Mon Sep 05, 2016 5:31 pm
Happy Birthday (tomorrow) Matthew!
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
-
Damir
- Posts: 1796
- Joined: Mon Feb 11, 2008 2:53 pm
Post
by Damir » Mon Sep 05, 2016 6:34 pm
Hi Mathew
The engine is not compatible as UCI in Fritz GUI. The name of the author is empty.

-
Eelco de Groot
- Posts: 3851
- Joined: Sun Mar 12, 2006 1:40 am
- Location: Groningen
Post
by Eelco de Groot » Tue Sep 06, 2016 1:47 am
ZirconiumX wrote:I can't make 32-bit compiles. Maybe if Dann Corbit is feeling nice enough he could make one for you. Would probably be faster than mine, too.
I tried to see how far I got with MinGW and Stockfish-like commands, get stuck here:
Code: Select all
C:\Users\Montage\Downloads\Stockfish\Dorpsgek-Bloody-Mary\Dorpsgek-Bloody-Mary>make ARCH=x86-32 COMP=mingw
gcc -std=c99 -O3 -flto -Wno-char-subscripts attacks.c check.c dan.c debug.c draw.c eval.c generate.c hash.c makemove.c search.c see.c time.c -o dorpsgek
search.c: In function 'Quies':
search.c:53:34: warning: implicit declaration of function 'StopSearch' [-Wimplicit-function-declaration]
if ((qnodes & 0x3FF) == 0 && StopSearch()) {
^
time.c:28:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
make: *** [dorpsgek] Error 1
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
-
Eelco de Groot
- Posts: 3851
- Joined: Sun Mar 12, 2006 1:40 am
- Location: Groningen
Post
by Eelco de Groot » Tue Sep 06, 2016 2:37 am
Fernando, exactly how old is that computer? I think you meant 64 bit operating system, not 64 bit processor. But still, Windows 7 32 bit is a bit out of date. Are you not afraid the hard drive will crash one day, or do you have an external drive for back-ups of your writing I mean? I know that most new computers are from China, but they are really not that bad. Just choose an established brand.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
-
ZirconiumX
- Posts: 1327
- Joined: Sun Jul 17, 2011 9:14 am
Post
by ZirconiumX » Tue Sep 06, 2016 4:01 pm
Eelco de Groot wrote:Happy Birthday (tomorrow) Matthew!
Thanks Eelco!
Damir wrote:Hi Mathew
The engine is not compatible as UCI in Fritz GUI. The name of the author is empty.

That's because Dorpsgek isn't UCI
You'll need to rustle up WB2UCI, probably. I'll have to investigate, because I use Winboard or cutechess, both of which support XBoard natively.
Eelco de Groot wrote:ZirconiumX wrote:I can't make 32-bit compiles. Maybe if Dann Corbit is feeling nice enough he could make one for you. Would probably be faster than mine, too.
I tried to see how far I got with MinGW and Stockfish-like commands, get stuck here:
Code: Select all
C:\Users\Montage\Downloads\Stockfish\Dorpsgek-Bloody-Mary\Dorpsgek-Bloody-Mary>make ARCH=x86-32 COMP=mingw
gcc -std=c99 -O3 -flto -Wno-char-subscripts attacks.c check.c dan.c debug.c draw.c eval.c generate.c hash.c makemove.c search.c see.c time.c -o dorpsgek
search.c: In function 'Quies':
search.c:53:34: warning: implicit declaration of function 'StopSearch' [-Wimplicit-function-declaration]
if ((qnodes & 0x3FF) == 0 && StopSearch()) {
^
time.c:28:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
make: *** [dorpsgek] Error 1
And Dorpsgek isn't Stockfish either. The makefile assumes you're using Linux instead of Windows.
This should work:
Some believe in the almighty dollar.
I believe in the almighty printf statement.