Honeycomb 1.0 Chess UCI

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

Moderators: hgm, Rebel, chrisw

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Honeycomb 1.0 Chess UCI

Post by Norbert Raimund Leisner »

Gabor Szots
Posts: 1364
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Honeycomb 1.0 Chess UCI

Post by Gabor Szots »

Norbert Raimund Leisner wrote: Wed Nov 07, 2018 5:25 pm Hello,
cf. https://github.com/TalvinJacobs/Honeycomb

Norbert
It has been proved to be an Ethereal clone with some parameters changed.
Gabor Szots
CCRL testing group
User avatar
Guenther
Posts: 4610
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

info: Ethereal 'derivate' >99%

Post by Guenther »

Norbert Raimund Leisner wrote: Wed Nov 07, 2018 5:25 pm Hello,
cf. https://github.com/TalvinJacobs/Honeycomb

Norbert
not a single commit at github before, all source as one big upload 11 days ago (thats the only commit regarding the programs source)
and with love from Vitruvius cloners too...

Code: Select all

Honeycomb is an open-source UCI compliant chess engine based on Ethereal by Andrew Grant.
It is unique in its positional style and is based on Fischer's evaluations. Its goal is to promote beautiful positional play.
This engine is inspired by Vitruvius' positional style.
Acknowledgements :
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
Sergio Martinez
Posts: 1975
Joined: Fri Oct 05, 2012 2:35 pm
Location: Spain

Re: Honeycomb 1.0 Chess UCI

Post by Sergio Martinez »

Member of the CCRL Group. Write me if you want I test your engine.
User avatar
Guenther
Posts: 4610
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: info: Ethereal 'derivate' >99%

Post by Guenther »

Guenther wrote: Wed Nov 07, 2018 6:19 pm
Norbert Raimund Leisner wrote: Wed Nov 07, 2018 5:25 pm Hello,
cf. https://github.com/TalvinJacobs/Honeycomb

Norbert
not a single commit at github before, all source as one big upload 11 days ago (thats the only commit regarding the programs source)
and with love from Vitruvius cloners too...
...
I checked a few source files from the 18 years old wannabe programmer (if his name is real at all).

attack.c = identical, except name change
whole eval.c = nearly identical, except change of a few main values probably to 'appear' different

Code: Select all

Comparing: C:\Engines\Ethereal-master\Ethereal-master\src\evaluate.c
To: C:\Engines\Honeycomb-master\Honeycomb-master\src\evaluate.c
====
====
2	 <!   Ethereal is a UCI chess playing engine authored by Andrew Grant.
3	 <!   <https://github.com/AndyGrant/Ethereal>     <andrew@grantnet.us>
	 !>   Honeycomb is a UCI chess playing engine by Talvin Jacobs
	 !>   Based on Andrew Grant's Ethereal:
	 !>   <https://github.com/AndyGrant/Ethereal>  
5	 <!   Ethereal is free software: you can redistribute it and/or modify
	 !>   Honeycomb is free software: you can redistribute it and/or modify
10	 <!   Ethereal is distributed in the hope that it will be useful,
	 !>   Honeycomb is distributed in the hope that it will be useful,
47	 <! /* Material Value Evaluation Terms */
48	 <! 
49	 <! const int PawnValue   = S( 100, 123);
50	 <! const int KnightValue = S( 463, 392);
51	 <! const int BishopValue = S( 473, 417);
52	 <! const int RookValue   = S( 639, 717);
53	 <! const int QueenValue  = S(1313,1348);
	 !> const int PawnValue   = S( 100, 150);
	 !> const int KnightValue = S( 300, 300);
	 !> const int BishopValue = S( 350, 400);
	 !> const int RookValue   = S( 500, 600);
	 !> const int QueenValue  = S( 900,1000);
57	 <!     { 100, 123}, { 463, 392}, { 473, 417}, { 639, 717},
58	 <!     {1313,1348}, {   0,   0}, {   0,   0}, {   0,   0},
	 !>     { 100, 150}, { 300, 300}, { 350, 400}, { 500, 600},
	 !>     { 900,1000}, {   0,   0}, {   0,   0}, {   0,   0},
61	 <! /* Pawn Evaluation Terms */
70	 <! const int PawnIsolated = S(  -4,  -6);
	 !> const int PawnIsolated = S(  -10,  -20);
72	 <! const int PawnStacked = S(  -5, -28);
	 !> const int PawnStacked = S(  -15, -30);
87	 <! /* Knight Evaluation Terms */
	 !> 
99	 <! /* Bishop Evaluation Terms */
100	 <! 
101	 <! const int BishopPair = S(  32,  70);
	 !> 
	 !> 
	 !> const int BishopPair = S(  100,  250);
109	 <! const int BishopMobility[14] = {
	 !> const int BishopMobility[15] = {
and stripped off all comments from original Ethereal too...

not in the mood to check more files - all in the great vain of his beloved 'Vitruvius' clone.
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
User avatar
Guenther
Posts: 4610
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Another 'Mr. Dull Propeller'

Post by Guenther »

A pity I haven't read the public ccrl forum before, for a long while, so i wasted quite some time, because of that idiot.

He should be banned for a few years after doing the same thing already twice.
It would be also nice, if CCRL would post their info here too, before Norbert, or someone else falls into
a known trap.
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
AndrewGrant
Posts: 1759
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Honeycomb 1.0 Chess UCI

Post by AndrewGrant »

Should I be honoured to have reached the level where people will blatantly clone your engine and attempt to pass it off as something special?

:)
#WeAreAllDraude #JusticeForDraude #RememberDraude #LeptirBigUltra
"Those who can't do, clone instead" - Eduard ( A real life friend, not this forum's Eduard )