Chess2u
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Chess2uLog in

descriptionStockfish Compiler v1.2.1 EmptyStockfish Compiler v1.2.1

more_horiz
It seems that a lot of people doesn't know how to compile SF, here is a tool that can compile a fast SF build. I made this tool for people who has no compiling knowledge or for those who don't know how to make a fast build.

NEW UPDATE: Eval weight patch added! You can now adjust SF personalities like before! UCI options like Mobility, Pawn Structure, Passed Pawn, Space and King Safety are back!! lol

Password for update file: chess2u

https://drive.google.com/folderview?id=0B4ytljTWAF-bMERIX19pMS1PQUE&usp=sharing

Code:

README.txt

Stockfish Compiler by Nabil Danial (bunkbail)
_____________________________________________


This is a tool which can be used to compile the open-source chess engine Stockfish.
You'll only need the source copied to the /src folder in YYMMDD format. This tool
also included with a Syzygy patch so you can use it to patch the official source
codes into Syzygy.

You can download the source by using the following link

https://github.com/official-stockfish/Stockfish/archive/master.zip

Unzip the file into src folder included in this tool, rename the extracted src folder
into YYMMDD format (eg 141105). From the root of the folder, you'll have /src/141105
folder that will be compiled. The resulting binary will appear in /bin folder.

Note 1 : The syzygy is known working as of 14/11/05. The patch may work or may not work
at all.

Note 2 : The tool only build 64-bit Windows compile. No 32-bit and Linux supported.

Note 3 : The builds have been tested to be faster than abrok.eu builds by ~4%. The builds
are also in smaller size (about 1-2%).



Changelog
_________

v1.0   First release
Syzygy patch
GCC 4.7.4
64-bit Windows profiled build

v1.1   Fix false positives with antivirus

v1.2   Eval weight patch added

v1.2.1   Fix some stupid windows bugs



TODO list:

Code:

Revert King Safety to Aggressiveness and Cowardice
Bring back polyglot opening book support
Add Large Pages
32-bit support
Linux and Android support
You tell me :D


Last edited by nabildanial93 on Wed Nov 05, 2014 6:46 pm; edited 9 times in total (Reason for editing : New version 1.2.1 update)

descriptionStockfish Compiler v1.2.1 EmptyUpdate

more_horiz
New version v1.1 uploaded. Fix false positives with some antivirus.

https://www.virustotal.com/en/file/bc53e9d9dec81d2a4a36f8f892f2562841d26a2dc43f3b7ecdf52cd67ab40306/analysis/

Code:

SHA256:   bc53e9d9dec81d2a4a36f8f892f2562841d26a2dc43f3b7ecdf52cd67ab40306
File name:   build.exe
Detection ratio:   2 / 54
Analysis date:   2014-11-05 09:48:24 UTC ( 5 minutes ago )

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
@nabildanial93 wrote:
New version v1.1 uploaded. Fix false positives with some antivirus.

https://www.virustotal.com/en/file/bc53e9d9dec81d2a4a36f8f892f2562841d26a2dc43f3b7ecdf52cd67ab40306/analysis/

Code:

SHA256:   bc53e9d9dec81d2a4a36f8f892f2562841d26a2dc43f3b7ecdf52cd67ab40306
File name:   build.exe
Detection ratio:   2 / 54
Analysis date:   2014-11-05 09:48:24 UTC ( 5 minutes ago )



Detection ratio: 2 / 52
Avast : Malware-gen
NANO-Antivirus : Trojan.Win32.DarkKomet.dhzoxj

Can you fix that?

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
Nicolas wrote:
@nabildanial93 wrote:
New version v1.1 uploaded. Fix false positives with some antivirus.

https://www.virustotal.com/en/file/bc53e9d9dec81d2a4a36f8f892f2562841d26a2dc43f3b7ecdf52cd67ab40306/analysis/

Code:

SHA256:   bc53e9d9dec81d2a4a36f8f892f2562841d26a2dc43f3b7ecdf52cd67ab40306
File name:   build.exe
Detection ratio:   2 / 54
Analysis date:   2014-11-05 09:48:24 UTC ( 5 minutes ago )



Detection ratio: 2 / 52
Avast : Malware-gen
NANO-Antivirus : Trojan.Win32.DarkKomet.dhzoxj

Can you fix that?


Sorry, I can do nothing about that. Both Avast and NANO-Antivirus are known to have worst detection rate among antivirus. If you happen to use either both of them, change your antivirus. Use other free alternatives like AVG and Avira, or paid antivirus like Bitdefender is much, much better. biggrin

EDIT: In the following link, you can see that Avast have the highest FPs (false positive) in the latest AV test. https://drive.google.com/file/d/0B4ytljTWAF-bbHo3a1RmVXpOeGs/view?usp=sharing

Last edited by nabildanial93 on Wed Nov 05, 2014 1:31 pm; edited 1 time in total (Reason for editing : Add AV test results)

descriptionStockfish Compiler v1.2.1 EmptyUpdate v1.2!!

more_horiz
First post updated!

Update v1.2!!

Bring back the fun into Stockfish!
Do you miss those days where you can edit the eval weight values in SF, creating your own custom SF personalities? Now, you can do that again with this new patch!

An excerpt of uci option

Code:


option name Mobility (Midgame) type spin default 100 min 0 max 200
option name Mobility (Endgame) type spin default 100 min 0 max 200
option name Pawn Structure (Midgame) type spin default 100 min 0 max 200
option name Pawn Structure (Endgame) type spin default 100 min 0 max 200
option name Passed Pawns (Midgame) type spin default 100 min 0 max 200
option name Passed Pawns (Endgame) type spin default 100 min 0 max 200
option name Space type spin default 100 min 0 max 200
option name King Safety type spin default 100 min 0 max 200


For those who already downloaded the v1.0 and v1.1, and wants to update to v1.2, just download the update-v1.2.rar in the link at the first post then replace the old files. Otherwise, just download the full package stockfish-compiler-v1.2.rar again. smile

Last edited by nabildanial93 on Wed Nov 05, 2014 6:01 pm; edited 1 time in total

descriptionStockfish Compiler v1.2.1 EmptyUpdate v1.2.1

more_horiz
Defeated some stupid bugs. Thanks Ipman for the report. Download the update link or the full package download on the link at the first post.

EDIT: Now it's Google making it's false alarm. Google claim my update file is infected with virus, and I need to put a password with it. Well, I have no choice but to put a password in the update file.

Password: chess2u

Last edited by nabildanial93 on Wed Nov 05, 2014 6:00 pm; edited 2 times in total

descriptionStockfish Compiler v1.2.1 EmptyUpdate v1.2.

more_horiz
We're sorry. You can't access this item because it is in violation of our Terms of Service.

Find out more about this topic at the Google Drive Help Center. why can not dl this?

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
Hi, Nabil, thanks for this new tool. Actually I am using Stockfish BYO but I will try this one.
Thanks for the update.

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz

Help me how i can use Stockfish Compiler v1.2.1 step by step what i mast to do how i install in my komputer this Stockfish Compiler v1.2.1.

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
@ferdauz wrote:
We're sorry. You can't access this item because it is in violation of our Terms of Service.

Find out more about this topic at the Google Drive Help Center. why can not dl this?


I just checked the link, and its working alright. Please try again.

waelsae wrote:
Hi, Nabil, thanks for this new tool. Actually I am using Stockfish BYO but I will try this one.
Thanks for the update.


Thanks for your nice comment.

@mikko2000 wrote:

Help me how i can use Stockfish Compiler v1.2.1 step by step what i mast to do how i install in my komputer this Stockfish Compiler v1.2.1.



Just extract the full package stockfish-compiler-v1.2.1.rar into a directory, copy the official dev version of source code (link available in README.txt), rename the folder with YYMMDD format and launch the build.exe file. Read the instructions carefully and wait for the 2 compilation passes finished. Open /bin folder and Voila!, the compilation finished! razz lol

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
Excellent tool! looks great, and works like a charm. clap Thank you Nabil.

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
Thanks nabildanial.

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
@nabildanial93 wrote:
Note 2 : The tool only build 64-bit Windows compile.

32bit? sad

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
It will be great if there is 32bits support and Android support thumb up clap

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
Is there an update for this compiler?
It seems not working with the most recent SF code...

descriptionStockfish Compiler v1.2.1 EmptyRe: Stockfish Compiler v1.2.1

more_horiz
Permissions in this forum:
You cannot reply to topics in this forum