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

Chess2uLog in

Sugar: new UCI engine based on Stockfish

descriptionSugar: new UCI engine based on Stockfish EmptySugar: new UCI engine based on Stockfish

more_horiz
Sugar is a new free UCI chess engine based on Stockfish.
Author: Marco Zerbinati

Sugar: new UCI engine based on Stockfish 2ng7b7r
The development of Sugar and very bitter, I'm not an expert in programming, are simply passionate, self-taught, I will try in time to make it as different as possible from Stockfish, although it will always be a derivative

Sugar v2.0c 32-64
mediafire.com download/rr64kk9ekuddzpd/Sugar+v2.0c+32-64.7z
Sugar v2.0d 32-64
mediafire.com download/px7k7k1p2uki55x/Sugar+v2.0d+32-64.7z
Sugar v2.0Ext 32-64
mediafire.com download/q066fq0e59qowm6/Sugar+v2.0Ext+32-64.7z
Sugar v2.0e 32-64
mediafire.com download/070t5kockz58ls9/Sugar+v2.0e+32-64.7z

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Sugar v2.0d x64 SSE4.2
https://www.chess2u.com/t8908p120-heron-against-other-engines#61413

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Sugar v2.0f 32-64 Bit
MinGW compile

Additions
Add tuning passed pawns

Deletions
------
__________________________________
Sugar v2.0f 64-Bit AVX SSE4.2
Sugar v2.0f 64-Bit SSE4.2
Sugar v2.0f 64-Bit
Sugar v2.0f 64-Bit Gen
Sugar v2.0f 32-Bit sse
Sugar v2.0f 32-Bit old
Sugar v2.0f 32-Bit
__________________________________
File Size: 979.76KB
sendspace.com 4hwfmz
_________________________


Enjoy your Testings!

Regards

M.Z

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Sugar v2.0f problems that can not be resolved in the depth of analysis wildly low

Sugar v2.0g 32-64 Bit
MinGW compile

Additions
Add extended fine tuning SPSA for:
Attacks Minor on Weak pieces
Pawn threats
Hanging pieces
__________
Change value Threat attacking

Deletions
Delete tuning passed pawns
Delete three positions benchmark
__________________________________
Sugar v2.0g 64-Bit AVX SSE4.2
Sugar v2.0g 64-Bit SSE4.2
Sugar v2.0g 64-Bit
Sugar v2.0g 64-Bit Gen
Sugar v2.0g 32-Bit sse
Sugar v2.0g 32-Bit old
Sugar v2.0g 32-Bit
__________________________________
File Size: 1.09MB
sendspace.com eikd7w
_________________________


Enjoy your Testings!

Regards

M.Z

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
AmOs 4EvEr wrote:
Sugar v2.0f problems that can not be resolved in the depth of analysis wildly low

Sugar v2.0g 32-64 Bit
MinGW compile

Additions
Add extended fine tuning SPSA for:
Attacks Minor on Weak pieces
Pawn threats
Hanging pieces
__________
Change value Threat attacking

Deletions
Delete tuning passed pawns
Delete three positions benchmark
__________________________________
Sugar v2.0g 64-Bit AVX SSE4.2
Sugar v2.0g 64-Bit SSE4.2
Sugar v2.0g 64-Bit
Sugar v2.0g 64-Bit Gen
Sugar v2.0g 32-Bit sse
Sugar v2.0g 32-Bit old
Sugar v2.0g 32-Bit
__________________________________
File Size: 1.09MB
sendspace.com eikd7w
_________________________


Enjoy your Testings!

Regards

M.Z


Thank you M.Z for sharing Sugar

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
http://chessengines.blogspot.com.tr/-all sugur test look

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
sendspace.com gao5v0-sugur b

descriptionSugar: new UCI engine based on Stockfish EmptySugar engine

more_horiz
Hi all,

Can any one tell me what i do for Bmi2 compile in MZ or Sugar Code?

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Gamelover wrote:
Hi all,

Can any one tell me what i do for Bmi2 compile in MZ or Sugar Code?


It serves processor system Haswell

Use Notepad++

Add

misc.cpp

ss << (Is64Bit ? " x64" : "")
    << (HasPext ? " AVX2" : UseAVX ? " AVX2" : "")
    << (HasPext ? " BMI2" : (HasPopCnt ? " SSE4.2" : ""))
    << (to_uci  ? "\nid author ": " by ")
    << "Tord Romstad, Marco Costalba and Joona Kiiski";

types.h

#ifdef USE_AVX2
const bool UseAVX2 = true;
#else
const bool UseAVX2 = false;
#endif


Makefile

### 3.9 popcnt
ifeq ($(popcnt),yes)
ifeq ($(comp),icc)
CXXFLAGS += -msse3 -DUSE_POPCNT
else
CXXFLAGS += -msse3 -mpopcnt -DUSE_POPCNT -mavx -DUSE_AVX
endif
endif


MinGW
line command

make -f MakeFile profile-build ARCH=x86-64-bmi2 COMP=mingw

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
AmOs 4EvEr wrote:
Gamelover wrote:
Hi all,

Can any one tell me what i do for Bmi2 compile in MZ or Sugar Code?


It serves processor system Haswell

Use Notepad++

Add

misc.cpp

ss << (Is64Bit ? " x64" : "")
    << (HasPext ? " AVX2" : UseAVX ? " AVX2" : "")
    << (HasPext ? " BMI2" : (HasPopCnt ? " SSE4.2" : ""))
    << (to_uci  ? "\nid author ": " by ")
    << "Tord Romstad, Marco Costalba and Joona Kiiski";

types.h

#ifdef USE_AVX2
const bool UseAVX2 = true;
#else
const bool UseAVX2 = false;
#endif


Makefile

### 3.9 popcnt
ifeq ($(popcnt),yes)
ifeq ($(comp),icc)
CXXFLAGS += -msse3 -DUSE_POPCNT
else
CXXFLAGS += -msse3 -mpopcnt -DUSE_POPCNT -mavx -DUSE_AVX
endif
endif


MinGW
line command

make -f MakeFile profile-build ARCH=x86-64-bmi2 COMP=mingw



is it necessary to compile it minGW can i compile it through Byo with your MZ.bat

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
if you use software BYO not need to modify Makefile

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
AmOs 4EvEr wrote:
if you use software BYO not need to modify Makefile


Thank You Very Much thumb up

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Sugar v3.0a 32-64 Bit
MinGW compile

Additions
Add SPSA tuning
isolated pawn
__________

Deletions
Attacks Minor on Weak pieces
Pawn threats
Hanging pieces
__________________________________

Sugar v3.0a 64-Bit AVX POPCNT Fast compile
Sugar v3.0a 64-Bit AVX POPCNT
Sugar v3.0a 64-Bit POPCNT
Sugar v3.0a 64-Bit
Sugar v3.0a 64-Bit Gen
Sugar v3.0a 32-Bit sse
Sugar v3.0a 32-Bit old
Sugar v3.0a 32-Bit
__________________________________
File Size: 1.14MB

sendspace.com 1ks67m
_________________________


Enjoy your Testings!

Regards

M.Z

descriptionSugar: new UCI engine based on Stockfish EmptyNew Sugar

more_horiz
Marco,

I'm hoping you are planning on releasing the new Sugar soon. I've seen some of the testing results mentioned on the Immortal Chess Forum and the new version, 5.0 looks very impressive. They've been holding up my application over there for some reason, otherwise I would have replied to you there on a more current thread.

I hope you see this because there are others who also have been unable to post there and have wanted to let you know there are active fans of Sugar who are excited about the new version. thumb up

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
deefree49 wrote:
Marco,

I'm hoping you are planning on releasing the new Sugar soon. I've seen some of the testing results mentioned on the Immortal Chess Forum and the new version, 5.0 looks very impressive. They've been holding up my application over there for some reason, otherwise I would have replied to you there on a more current thread.

I hope you see this because there are others who also have been unable to post there and have wanted to let you know there are active fans of Sugar who are excited about the new version.  thumb up



It's not version 5.0 but it is version 4.2

Sugar 4.2

Sugar 4.2 - UCI chess engine. New version 01.02.2015
http://chessengines.blogspot.com/2015/02/sugar-42-uci-chess-engine-new-version.html

Its a Stockfish clone

Sugar 4.1

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
deefree49 wrote:
Marco,

I'm hoping you are planning on releasing the new Sugar soon. I've seen some of the testing results mentioned on the Immortal Chess Forum and the new version, 5.0 looks very impressive. They've been holding up my application over there for some reason, otherwise I would have replied to you there on a more current thread.

I hope you see this because there are others who also have been unable to post there and have wanted to let you know there are active fans of Sugar who are excited about the new version.  thumb up


Yes Sugar v5.0 will be released coming soon

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Tomfl wrote:
deefree49 wrote:
Marco,

I'm hoping you are planning on releasing the new Sugar soon. I've seen some of the testing results mentioned on the Immortal Chess Forum and the new version, 5.0 looks very impressive. They've been holding up my application over there for some reason, otherwise I would have replied to you there on a more current thread.

I hope you see this because there are others who also have been unable to post there and have wanted to let you know there are active fans of Sugar who are excited about the new version.  thumb up



It's not version 5.0 but it is version 4.2

Sugar 4.2

Sugar 4.2 - UCI chess engine. New version 01.02.2015
http://chessengines.blogspot.com/2015/02/sugar-42-uci-chess-engine-new-version.html

Its a Stockfish clone

Sugar 4.1


A clone and an engine simply renamed, which does not make a change in the source code
Sugar and a derivative of Stockfish

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Sugar v5.0 32-64 Bit


History parameters tuning UCI options

Mg=MiddleGame
Eg=EndGame

KingSafetyMaxBonus

Max bonus for king safety. Corresponds to start position with all the pawns
Decreases according to the position

PassedPawAttackThreat

Tune parameters of passed pawn attack threat


Tuning piece values

PawnValue
KnightValue
BishopValue
RookValue
QueenValue
MidgameLimit
EndgameLimit


Split MiddleGame and endgame scale factor for positive and negative

ScaleMgValues
ScaleEgValues"


Full tuning of passed pawns

PassedPawnAllSafe
PassedPawnBlockSafe
PassedPawnAllDefended
PassedPawnBlockDefended

Block Opponent Pieces

Weight Mg-Eg
QueenBlockOpponentPieces
RookBlockOpponentPieces
BishopBlockOpponentPieces
KnightBlockOpponentPieces
__________________________________
I thank all those who helped me in tests
Many thanks to IPMAN for the help and advice he gave me during tests with beta versions
__________________________________
Sugar v5.0 x64 AVX
Sugar v5.0 x64 POPCNT
Sugar v5.0 x64
Sugar v5.0 x64 Gen
Sugar v5.0 32 sse
Sugar v5.0 32 old
Sugar v5.0 32 gen
__________________________________
File Size: 1.04MB

sendspace.com zsbppt
mediafire.com download/pl1mm8ir79mctms/SugaR+v5.0+32-64.7z
_________________________


Enjoy your Testings!  thumb up

Regards

M.Z

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Many thanks Amos, Sugar is the best! Excellent job thumb up thumb up thumb up

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Hello ! I have problem - engine no load http://prntscr.com/63dpw2 . This is all version gen, old and sse. I download engine from both links but same problem. Win 7, 32 bit. Please help me. Thank you !

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
Beboncho wrote:
Hello ! I have problem - engine no load http://prntscr.com/63dpw2 . This is all version gen, old and sse. I download engine from both links but same problem. Win 7, 32 bit. Please help me. Thank you !


I had a problem loading popcount 64 bit version but the 64 bit only version loaded without problem. Did not load 32 bit version

descriptionSugar: new UCI engine based on Stockfish Emptysugar

more_horiz
Marco,

Very impressive results so far. Thank you for your work and for sharing! On my i7 Haswell 4 core, no engine is better and I haven't seen overall results against other engines to be this one sided. Wow!

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
deefree49 wrote:
Marco,

Very impressive results so far. Thank you for your work and for sharing! On my i7 Haswell 4 core, no engine is better and I haven't seen overall results against other engines to be this one sided. Wow!


Where are you seeing results ? Thanks

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar based on Stockfish

more_horiz
Tomfl.

I've been running some quick engine matches at home.
1) Sugar 5 beat Stockfish 5 12.5 to 5.5 (2' games) while Stockfish 6 beat Stockfish 5 12.5 - 8.5 a smaller margin.
2) Beat Stockfish 6 080215 12.5 to 11.5 (2' games)
3) Beat Stockfish 6 080215 13.0 to 12.0 (4' games)

Admittedly those are close results but look who the winner was every time.


That is all I've had time for. There are other results ELSEWHERE but I don't want to get in trouble with the moderators. What I saw there was consistent victories for Sugar 5.0 and from my results, I don't think those results were invented.

Last edited by deefree49 on Tue Feb 10, 2015 3:13 pm; edited 1 time in total (Reason for editing : syntax correction)

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

more_horiz
deefree49 wrote:
Tomfl.

I've been running some quick engine matches at home.
1) Sugar 5 beat Stockfish 5 12.5 to 5.5 (2' games) while Stockfish 6 beat Stockfish 5 12.5 - 8.5 a smaller margin.
2) Beat Stockfish 6 080215 12.5 to 11.5 (2' games)
3) Beat Stockfish 6 080215 13.0 to 12.0 (4' games)

Admittedly those are close results but look who the winner was every time.


That is all I've had time for. There are other results ELSEWHERE but I don't want to get in trouble with the moderators. What I saw there was consistent victories for Sugar 5.0 and from my results, I don't think those results were invented.


thanks I have them running even at about 40 games

descriptionSugar: new UCI engine based on Stockfish EmptyRe: Sugar: new UCI engine based on Stockfish

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