Two new programs if...

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

Moderators: hgm, Rebel, chrisw

User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Two new programs if...

Post by Guenther »

...they would work

Both posted in the Chess2U forum, which I only discovered during
the work for the reconstruction of the XB/UCi chronology.
I could ask questions there, but I don't want to register, because
they are too much into clones/illegal derivates for my taste.

At least the user 'linuxchess' sometimes finds something worth to be checked though.
(although also > 50% of the discovered sources turn out to be just recycled or copied
other free sources without mentioning the origin...independent from the strength BTW)

He compiled two new programs with clear origin, but both
don't work here. The first one crashes with a cygwin stackdump error,
when starting a game.
The second one crashes immediately after start.

1. Maxima2:
(successor of wellknown ICC program QueenMaxima!)

source:
https://github.com/hof/qm2

original post + download of compiled version
http://www.chess2u.com/t10560-maxima2

2. Hayabusa:
(successor of known Slibo)

source:
https://github.com/gpiez/hayabusa

original post + download of compiled version
http://www.chess2u.com/t10557-hayabusa

May be someone is interested to give them a try for new compilations...


Guenther
flok

Re: Two new programs if...

Post by flok »

FWIF maxima2 (the one from github) runs fine here (Debian Linux system, 64 bit).
That is: "uci" and then "go depth 9".
User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Two new programs if...

Post by Guenther »

flok wrote:FWIF maxima2 (the one from github) runs fine here (Debian Linux system, 64 bit).
That is: "uci" and then "go depth 9".
That's nice :) but a working WIN version would be good/necessary too.
I guess most still run WIN or are forced to do so because of other programs,
which are WIN only.

(please no OS battle here - I also worked under Linux bash looong ago - never had it really installed at home though)
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Two new programs if...

Post by Dann Corbit »

Here is one of them:
https://www.dropbox.com/s/4jzbi8te42319 ... er.7z?dl=0
Output:

Code: Select all

F:\project\dcorbit\qm2-master\bin>maxima2.exe
uci
id name Maxima 2.0.0---
id author Hermen Reitsma and Erik van het Hof
option name Revision type string default 2.0.0---
option name Hash type spin default 256 min 0 max 1024
option name Ponder type check default true
option name OwnBook type check default true
option name UCI_AnalyseMode type check default false
option name UCI_Opponent type string
option name UCI_Chess960 type check default false
option name NullMove type check default true
option name BetaPruning type check default true
option name LMR type check default true
option name FutilityPruning type check default true
option name NullVerify type check default true
option name Wild type combo default standard var standard var losers
option name DrawContempt type spin default -10 min -100 max 100
option name KingAttackShelter type spin default 256 min 0 max 512
option name KingAttackPieces type spin default 256 min 0 max 512
uciok
ucinewgame
go infinite
info depth 1 seldepth 1 score cp -12 nodes 21 time 0 nps 21 pv a2a3
info depth 1 seldepth 1 score cp 24 nodes 63 time 1 nps 63 pv g1h3
info depth 1 seldepth 1 score cp 64 nodes 105 time 2 nps 105 pv g1f3
info depth 1 seldepth 1 score cp 68 nodes 157 time 3 nps 157 pv d2d4
info depth 2 seldepth 2 score cp 8 nodes 385 time 4 nps 385 pv d2d4 b8c6
info depth 3 seldepth 3 score cp 64 nodes 1942 time 6 nps 1942 pv d2d4 b8c6 g1f3
info depth 4 seldepth 4 score cp 8 nodes 2962 time 8 nps 2962 pv d2d4 b8c6 g1f3 g8f6
info depth 5 seldepth 7 score cp 52 nodes 14880 time 16 nps 14880 pv d2d4 b8c6 g1f3 g8f6 b1c3
info depth 6 seldepth 7 score cp 32 upperbound nodes 20397 time 22 nps 20397 pv d2d4 b8c6 g1f3 g8f6 b1c3 e7e6
info depth 6 seldepth 7 score cp 20 nodes 27091 time 27 nps 27091 pv d2d4 b8c6 d4d5 c6e5 g1f3 d7d6
info depth 7 seldepth 8 score cp 24 nodes 56162 time 46 nps 56162 pv d2d4 g8f6 g1f3 b8c6 b1c3 d7d5 c1f4
info depth 8 seldepth 9 score cp 8 nodes 100575 time 75 nps 1341000 pv d2d4 g8f6 g1f3 b8c6 b1c3 d7d5 c1f4 c8f5
info depth 8 seldepth 10 score cp 12 nodes 157682 time 132 nps 1194560 pv b1c3 d7d5 g1f3 b8c6 e2e3 e7e5 f1e2 e5e4
info depth 9 seldepth 11 score cp 32 lowerbound nodes 289967 time 245 nps 1183538 pv b1c3 d7d5 g1f3 b8c6 e2e3 e7e5 f1e2 e5e4
info depth 9 seldepth 11 score cp 32 nodes 304971 time 258 nps 1182058 pv b1c3 d7d5 g1f3 b8c6 d2d4 g8f6 c1f4 c8f5 e2e3
info depth 10 seldepth 12 score cp 28 nodes 524899 time 441 nps 1190247 pv b1c3 d7d5 g1f3 d5d4 c3b5 b8c6 e2e3 e7e5 e3d4 e5d4
info depth 11 seldepth 14 score cp 40 nodes 1080894 time 895 nps 1207702 pv b1c3 d7d5 g1f3 b8c6 d2d4 g8f6 e2e3 f6e4 c1d2 c8f5 c3e4
info depth 12 seldepth 16 score cp 32 nodes 1661726 time 1379 nps 1205022 pv b1c3 d7d5 g1f3 d5d4 c3b5 c7c5 c2c3 b8c6 c3d4 c5d4 e2e3 e7e5
info depth 13 seldepth 16 score cp 32 nodes 3493937 time 2918 nps 1197373 pv b1c3 d7d5 d2d4 g8f6 e2e3 b8c6 g1f3 e7e6 f1b5 f8e7 e1g1 e8g8 c1d2
info depth 14 seldepth 19 score cp 12 upperbound nodes 7260551 time 6309 nps 1150824 pv b1c3 d7d5 d2d4 g8f6 e2e3 b8c6 g1f3 e7e6 f1b5 f8e7 e1g1 e8g8 c1d2
info depth 14 seldepth 19 score cp 20 nodes 9030273 time 7754 nps 1164595 pv b1c3 g8f6 g1f3 e7e5 e2e4 b8c6 f1b5 f8b4 e1g1 e8g8 b5c6 d7c6 f3e5 c8e6
info depth 15 seldepth 20 score cp 4 nodes 22073727 time 19074 nps 1157267 pv b1c3 d7d5 d2d4 g8f6 g1f3 e7e6 c1g5 b8c6 e2e4 d5e4 c3e4 f8e7 g5f6 e7f6 e4f6 d8f6
info depth 15 seldepth 20 score cp 20 nodes 24838763 time 21660 nps 1146757 pv e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 e1g1 g8f6 d2d3 d7d6 b5c6 b7c6 c1e3 c5e3 f2e3 e8g8
info depth 16 seldepth 23 score cp 32 nodes 30456944 time 26892 nps 1132565 pv e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 b1c3 e4d6 d2d4 d6b5 c3b5 d7d6 c1g5 f8e7
info depth 17 seldepth 24 score cp 28 nodes 38671372 time 34474 nps 1121754 pv e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 f1e1 e4d6 b5c6 d7c6 f3e5 f8e7 d2d4 e8g8 b1c3
info depth 18 seldepth 24 score cp 20 nodes 57530083 time 52000 nps 1106347 pv e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 a7a6 b5c6 d7c6 d2d3 f8d6 b1d2 c8g4 d2c4 e8g8 c1e3 f8e8
Some changes have to be made for it to compile and run in Windows.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Two new programs if...

Post by Dann Corbit »

Binaries are in the \bin folder in the archive
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: Two new programs if...

Post by Norbert Raimund Leisner »

libwinpthread1.dll is missing - and after putting this downloaded .dll into the folder "bin" - a Windows user error appears:

application could not be correctly executed (0x0c000007b). click on OK to terminate the program

(message was written in German - Windows 7)

Norbert
User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Two new programs if...

Post by Guenther »

Norbert Raimund Leisner wrote:libwinpthread1.dll is missing - and after putting this downloaded .dll into the folder "bin" - a Windows user error appears:

application could not be correctly executed (0x0c000007b). click on OK to terminate the program

(message was written in German - Windows 7)

Norbert
Same here
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Two new programs if...

Post by Dann Corbit »

Here is a new version that is statically linked:
https://www.dropbox.com/s/4jzbi8te42319 ... er.7z?dl=0

In the src folder there is a second 64 bit version that does not require a hardware popcnt instruction named maxima2-nopop.exe

This version is statically linked so it should not ask for DLL files.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Two new programs if...

Post by Guenther »

Dann Corbit wrote:Here is a new version that is statically linked:
https://www.dropbox.com/s/4jzbi8te42319 ... er.7z?dl=0

In the src folder there is a second 64 bit version that does not require a hardware popcnt instruction named maxima2-nopop.exe

This version is statically linked so it should not ask for DLL files.
Thanks Dann! This one works here now.

Guenther
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Two new programs if...

Post by Dann Corbit »

It seems to have an excellent branching factor of about 2
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.