Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: You will not like it: The truth about LordKing 2006

Author: Heinz van Kempen

Date: 09:53:58 12/23/05

Go up one level in this thread


On December 23, 2005 at 12:38:17, Alex Schmidt wrote:

>Hi,
>
>I am sorry to post this on Christmas time but I don't want you to waste your
>time with a clone.
>
>It is clear that LordKing 2006 is a Fruit clone, in fact from Toga 1.0. There
>are several secrets in Fruit/Toga that makes it easy to detect clones. As you
>know from the past I don't want to talk about that, I don't want to help the
>next guy... But several people got the evidences by mail.
>
>As a public evidence it is enough to compare some of it's strings with Fruit's:
>
>Fruit 2.1
>
>004295A8: 'false',0
>004295B0: 'Ponder',0
>004295B8: 'min 4 max 1024',0
>004295D4: 'Hash',0
>004295DC: 'option name %s type %s default %s %s',0
>00429604: 'option name %s type %s default %s',0
>00429628: 'option_get(): unknown option "%s"',0Ah,0
>00429658: 'debug ',0
>00429664: 'isready',0
>0042966C: 'readyok',0
>00429674: 'ponderhit',0
>00429680: 'position ',0
>0042968C: 'quit',0
>00429694: 'setoption ',0
>004296A0: 'stop',0
>004296AC: 'id name Fruit 2.1',0
>004296C0: 'id author Fabien Letouzey',0
>004296DC: 'uciok',0
>004296E4: 'ucinewgame',0
>004296F4: 'binc',0
>0042971C: 'btime',0
>00429724: 'depth',0
>0042972C: 'infinite',0
>00429738: 'mate',0
>00429740: 'movestogo',0
>0042974C: 'movetime',0
>00429758: 'nodes',0
>00429760: 'ponder',0
>00429768: 'searchmoves',0
>00429774: 'winc',0
>0042977C: 'wtime',0
>00429784: 'fen ',0
>0042978C: 'moves ',0
>00429794: 'name ',0
>0042979C: 'value ',0
>004297A4: 'info time %.0f nodes %I64d nps %.0f cpuload %.0f',0
>004297D8: 'bestmove %s ponder %s',0
>004297F0: 'bestmove %s',0
>00429800: 'info depth %d',0
>00429810: 'info depth %d seldepth %d time %.0f nodes %I64d nps %.0f',0
>00429850: 'info depth %d seldepth %d score cp %d time %.0f nodes %I64d pv %s',0
>00429898: 'info depth %d seldepth %d score cp %d lowerbound time %.0f nodes
>%I64d pv %s',0
>004298E8: 'info depth %d seldepth %d score cp %d upperbound time %.0f nodes
>%I64d pv %s',0
>00429938: 'info depth %d seldepth %d score mate %d time %.0f nodes %I64d pv
>%s',0
>00429980: 'info depth %d seldepth %d score mate %d lowerbound time %.0f nodes
>%I64d pv %s',0
>004299D0: 'info depth %d seldepth %d score mate %d upperbound time %.0f nodes
>%I64d pv %s',0
>00429A20: 'info currmove %s currmovenumber %d',0
>00429A44: 'Always',0
>00429A4C: 'Never',0
>00429A54: 'info hashfull %.0f',0
>00429A68: '%I64d',0
>00429A70: 'my_malloc(): malloc(): %s',0Ah,0
>00429A8C: 'my_file_read_line(): fgets(): %s',0Ah,0
>00429B50: 'e+000',0
>00429B78: 'IsProcessorFeaturePresent',0
>00429B94: 'KERNEL32',0
>
>LordKing 2006 Light:
>
>00420368: 'false',0
>00420370: 'Ponder',0
>00420378: 'min 4 max 1024',0
>00420394: 'Hash',0
>0042039C: 'option name %s type %s default %s %s',0Ah,0
>004203C4: 'option name %s type %s default %s',0Ah,0
>004203E8: 'true',0
>00420400: 'debug ',0
>0042040C: 'isready',0
>00420414: 'readyok',0Ah,0
>00420420: 'ponderhit',0
>0042042C: 'position ',0
>00420438: 'quit',0
>00420440: 'setoption ',0
>0042044C: 'stop',0
>00420458: 'id name LordKing 2006 Light',0Ah,0
>00420478: 'id author Carlo Pivotto',0Ah,0
>00420494: 'uciok',0Ah,0
>0042049C: 'ucinewgame',0
>004204AC: 'binc',0
>004204B4: 'btime',0
>004204BC: 'depth',0
>004204C4: 'infinite',0
>004204D0: 'mate',0
>004204D8: 'movestogo',0
>004204E4: 'movetime',0
>004204F0: 'nodes',0
>004204F8: 'ponder',0
>00420500: 'searchmoves',0
>0042050C: 'winc',0
>00420514: 'wtime',0
>0042051C: 'fen ',0
>00420524: 'moves ',0
>0042052C: 'name ',0
>00420534: 'value ',0
>0042053C: 'info time %.0f nodes %I64d nps %.0f cpuload %.0f',0Ah,0
>00420570: 'bestmove %s ponder %s',0Ah,0
>00420588: 'bestmove %s',0Ah,0
>00420598: 'info depth %d',0Ah,0
>004205A8: 'info depth %d seldepth %d time %.0f nodes %I64d nps %.0f',0Ah,0
>004205E8: 'info depth %d seldepth %d score cp %d time %.0f nodes %I64d pv
>%s',0Ah,0
>00420630: 'info depth %d seldepth %d score cp %d lowerbound time %.0f nodes
>%I64d pv %s',0Ah,0
>00420680: 'info depth %d seldepth %d score cp %d upperbound time %.0f nodes
>%I64d pv %s',0Ah,0
>004206D0: 'info depth %d seldepth %d score mate %d time %.0f nodes %I64d pv
>%s',0Ah,0
>00420718: 'info depth %d seldepth %d score mate %d lowerbound time %.0f nodes
>%I64d pv %s',0Ah,0
>00420768: 'info depth %d seldepth %d score mate %d upperbound time %.0f nodes
>%I64d pv %s',0Ah,0
>004207B8: 'info currmove %s currmovenumber %d',0Ah,0
>004207DC: 'info hashfull %.0f',0Ah,0
>004207F0: '%I64d',0
>00420834: 'e+000',0
>00420850: 'IsProcessorFeaturePresent',0
>0042086C: 'KERNEL32',0
>
>In this list 1 line in LordKing got deleted, and around 5 lines in Fruit and
>everything is the same.
>
>Before some people again blaim me because of posting this: Yes, I contacted
>Carlo Pivotto before this post, his answer was: LordKing is not Fruit or Toga,
>it is LordKing.
>
>Merry Christmas,
>Alex

Hi Alex,

thanks for info. As long is it not proven otherwise or the author will comment
on it the testing for this engine in CEGT will be stopped just to avoid waste of
CPU time.

Best Regards and Merry Christmas
Heinz



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.