Cfish another Stockfish derivative

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

Moderators: hgm, Rebel, chrisw

Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Cfish_2017-03-25_bmi2 Re: Cfish another Stockfish deriva

Post by Gusev »

Will test, but the x64 files are too small, they don't look like profile builds, which is what I need for popcnt. Not being profile builds, they are unlikely to play well.
Dann Corbit
Posts: 12564
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Cfish_2017-03-25_bmi2 Re: Cfish another Stockfish deriva

Post by Dann Corbit »

Gusev wrote:Will test, but the x64 files are too small, they don't look like profile builds, which is what I need for popcnt. Not being profile builds, they are unlikely to play well.
I built from source here, and they are within a whisker of asmfish on my machine in speed (both NPS and time to ply).

Using the existing makefile, I used this script:

Code: Select all

make profile-build ARCH=x86-64-modern COMP=mingw
strip cfish.exe
mv cfish.exe cfish-modern.exe
make profile-build ARCH=x86-64 COMP=mingw
strip cfish.exe
mv cfish.exe cfish-vanilla.exe
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
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Cfish another Stockfish derivative

Post by MikeB »

Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Cfish another Stockfish derivative

Post by Gusev »

Hi Stefan,

I made a profile-build popcnt Cfish compile from the branch https://github.com/ChessMan3/Cfish/tree/030417 updated by ChessMan3 yesterday and uploaded it to http://www.firenzina.org/cfish_x64_modern_080417.zip. It runs on my popcnt machine (Intel Corei7 930). Please see if you can run it, too!
pohl4711 wrote:
Gusev wrote:Bad news. I stopped my 20"+0.5" test of the Cfish_x64_240317_modern_620gcc compile at the losing score of +0-41=26 against AsmFishW_2017-03-15_popcnt. I observed that Cfish spent its time much faster early on, then played on the increment and got in trouble. I will compare behaviors of my BMI2 compiles of Ronald's Cfish_2017-01-04 and the new Cfish_240317.
Oops. So, a testrun of Cfish makes no sense at the moment.
I will give Andscacs 0.90 a try, when the actual Stockfish-Testrun is finished. Perhaps it can take the place of Fire 4 as an opponent for my Stockfish-Testruns.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

cfish_x64_bmi2_080417 Re: Cfish another Stockfish derivative

Post by Gusev »

I have also compiled and uploaded http://www.firenzina.org/cfish_x64_bmi2_080417.zip from the same code branch.
User avatar
pohl4711
Posts: 2460
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Cfish another Stockfish derivative

Post by pohl4711 »

Gusev wrote:Hi Stefan,

I made a profile-build popcnt Cfish compile from the branch https://github.com/ChessMan3/Cfish/tree/030417 updated by ChessMan3 yesterday and uploaded it to http://www.firenzina.org/cfish_x64_modern_080417.zip. It runs on my popcnt machine (Intel Corei7 930). Please see if you can run it, too!
pohl4711 wrote:
Gusev wrote:Bad news. I stopped my 20"+0.5" test of the Cfish_x64_240317_modern_620gcc compile at the losing score of +0-41=26 against AsmFishW_2017-03-15_popcnt. I observed that Cfish spent its time much faster early on, then played on the increment and got in trouble. I will compare behaviors of my BMI2 compiles of Ronald's Cfish_2017-01-04 and the new Cfish_240317.
Oops. So, a testrun of Cfish makes no sense at the moment.
I will give Andscacs 0.90 a try, when the actual Stockfish-Testrun is finished. Perhaps it can take the place of Fire 4 as an opponent for my Stockfish-Testruns.
Test of Cfish is running since some minutes. After 18 games, all seems OK (time usage, nps, search depth).
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Cfish another Stockfish derivative

Post by Gusev »

Thank you very much for giving Cfish a chance! We'll see where it lands.:)
pohl4711 wrote:
Gusev wrote:Hi Stefan,

I made a profile-build popcnt Cfish compile from the branch https://github.com/ChessMan3/Cfish/tree/030417 updated by ChessMan3 yesterday and uploaded it to http://www.firenzina.org/cfish_x64_modern_080417.zip. It runs on my popcnt machine (Intel Corei7 930). Please see if you can run it, too!
pohl4711 wrote:
Gusev wrote:Bad news. I stopped my 20"+0.5" test of the Cfish_x64_240317_modern_620gcc compile at the losing score of +0-41=26 against AsmFishW_2017-03-15_popcnt. I observed that Cfish spent its time much faster early on, then played on the increment and got in trouble. I will compare behaviors of my BMI2 compiles of Ronald's Cfish_2017-01-04 and the new Cfish_240317.
Oops. So, a testrun of Cfish makes no sense at the moment.
I will give Andscacs 0.90 a try, when the actual Stockfish-Testrun is finished. Perhaps it can take the place of Fire 4 as an opponent for my Stockfish-Testruns.
Test of Cfish is running since some minutes. After 18 games, all seems OK (time usage, nps, search depth).
Damir
Posts: 2805
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Cfish another Stockfish derivative

Post by Damir »

CFish_130417 x32-x64, x64_NUMA
+4 new patches (compared to CFish_030417)
Download : http://www98.zippyshare.com/v/1lRcU0YN/file.html
SRC included
GitHub: https://github.com/ChessMan3/Cfish/tree/130417

This compile is done by RomeoA23 on immortal forum.

http://immortal223.pozitiffchess.net/fo ... 74&page=27
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Cfish another Stockfish derivative

Post by Gusev »

I made my x32, x64, x64_modern and x64_bmi2 profile-build compiles of Cfish from 2017-04-13 available at http://www.firenzina.org/cfish_2017-04-13_YC.zip. Three minor changes were needed to make the 32-bit compile. It so happened that I have 4 computers at home that match the 4 architecture options, so I was able to profile-build for all four. Enjoy Cfish!:)
Damir wrote:CFish_130417 x32-x64, x64_NUMA
+4 new patches (compared to CFish_030417)
Download : http://www98.zippyshare.com/v/1lRcU0YN/file.html
SRC included
GitHub: https://github.com/ChessMan3/Cfish/tree/130417

This compile is done by RomeoA23 on immortal forum.

http://immortal223.pozitiffchess.net/fo ... 74&page=27
User avatar
pohl4711
Posts: 2460
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Cfish another Stockfish derivative

Post by pohl4711 »

pohl4711 wrote:
Test of Cfish is running since some minutes. After 18 games, all seems OK (time usage, nps, search depth).
Testrun of CFish 170408 finished.

http://spcc.beepworld.de

(Perhaps you have to clear your browsercache or reload the website)