Christmas Engine Quiz

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Re: Christmas Engine Quiz

Postby Christopher Conkie » 18 Dec 2008, 14:40

Norman Schmidt wrote:extremely well....


here is the function from grapefruit...
(note : it does not print out the # of CPUs found)

therefore i'm ruling out grapefruit



Code: Select all
Found %d CPUs\n


Code: Select all
printf("Found %d CPUs\n", nproc);


If I wanted to make a clone that was SMP, x64, and Fruit, I would look two engines....

Toga and.........Sloppy. (OK so I might look at Viper/Glaurung also....if the old 8 cpu thing is a determining factor)

Do you think that would be a good hypothesis to make?

:D

I remember long ago during the WCCC (couple of years or so) that we told everyone that we felt that Lion++ was Togaish.....the rest, as they say is.....history. I can specifically remember having conversations about this with David Levy and I remember SMK looked at the code. It was found to be 80% Fruity IIRC and was disqualified from WCCC.

Now this a couple of days ago......

http://talkchess.com/forum/viewtopic.php?t=24822

Meanwhile we got a "new" engine.....from Italy.

Your thoughts please...for example....do you want to know the programmers name? The rest of the cake is in it for you if you can guess.....

:D

Christopher
Christopher Conkie
 
Posts: 43
Joined: 13 Dec 2008, 12:12
Location: Scotland

Re: Christmas Engine Quiz

Postby Norman Schmidt » 18 Dec 2008, 14:58

Christopher Conkie wrote:
Norman Schmidt wrote:extremely well....


here is the function from grapefruit...
(note : it does not print out the # of CPUs found)

therefore i'm ruling out grapefruit



Code: Select all
Found %d CPUs\n


Code: Select all
printf("Found %d CPUs\n", nproc);


If I wanted to make a clone that was SMP, x64, and Fruit, I would look two engines....

Toga and.........Sloppy. (OK so I might look at Viper/Glaurung also....if the old 8 cpu thing is a determining factor)

Do you think that would be a good hypothesis to make?

:D

I remember long ago during the WCCC (couple of years or so) that we told everyone that we felt that Lion++ was Togaish.....the rest, as they say is.....history. I can specifically remember having conversations about this with David Levy and I remember SMK looked at the code. It was found to be 80% Fruity IIRC and was disqualified from WCCC.

Now this a couple of days ago......

http://talkchess.com/forum/viewtopic.php?t=24822

Meanwhile we got a "new" engine.....from Italy.

Your thoughts please...for example....do you want to know the programmers name? The rest of the cake is in it for you if you can guess.....

:D

Christopher


No I can't guess, i didn't even know there was a new Italian engine..

I suggest:
verbally ask all suspects to write "conditional weight"...
whoever writes "Conditionated Weihgt" is your man!

<:
Norman Schmidt
 
Posts: 34
Joined: 27 Jun 2008, 16:30

Re: Christmas Engine Quiz

Postby Norman Schmidt » 18 Dec 2008, 15:32

May i ask, what is the name of this 'new' engine to which you're referring?

i.e. aren't you going to give us the answer to the quiz?
<:
Norman Schmidt
 
Posts: 34
Joined: 27 Jun 2008, 16:30

Re: Christmas Engine Quiz

Postby Christopher Conkie » 18 Dec 2008, 15:46

Norman Schmidt wrote:May i ask, what is the name of this 'new' engine to which you're referring?

i.e. aren't you going to give us the answer to the quiz?
<:


The name of the engine is Cipollino.

But......

I have made you the winner on the basis that you called it Fruit and let's face it......if anyone knows......you would.

Christmas List

Norman Schmidt - One Italian Cake.

:D

Christopher
Christopher Conkie
 
Posts: 43
Joined: 13 Dec 2008, 12:12
Location: Scotland

Re: Christmas Engine Quiz

Postby Olivier Deville » 18 Dec 2008, 15:47

Norman Schmidt wrote:May i ask, what is the name of this 'new' engine to which you're referring?

i.e. aren't you going to give us the answer to the quiz?
<:


Hi Norm

The engine is not released at the moment.

Chris is checking the exe with permission from the author.

Olivier
User avatar
Olivier Deville
 
Posts: 1175
Joined: 26 Sep 2004, 19:54
Location: Aurec, France

Re: Christmas Engine Quiz

Postby Christopher Conkie » 18 Dec 2008, 15:51

Olivier Deville wrote:
Norman Schmidt wrote:May i ask, what is the name of this 'new' engine to which you're referring?

i.e. aren't you going to give us the answer to the quiz?
<:


Hi Norm

The engine is not released at the moment.

Chris is checking the exe with permission from the author.

Olivier


We have finished checking. (Norm and I)

:D

Christopher
Christopher Conkie
 
Posts: 43
Joined: 13 Dec 2008, 12:12
Location: Scotland

Re: Christmas Engine Quiz

Postby Norman Schmidt » 18 Dec 2008, 16:22

Christopher Conkie wrote:
Norman Schmidt wrote:May i ask, what is the name of this 'new' engine to which you're referring?

i.e. aren't you going to give us the answer to the quiz?
<:


The name of the engine is Cipollino.

But......

I have made you the winner on the basis that you called it Fruit and let's face it......if anyone knows......you would.

Christmas List

Norman Schmidt - One Italian Cake.

:D

Christopher


much experience in this area... (fruit cake that is!) <:

As for the Italian cake...i'd like to donate this generous prize (or any proceeds that arise from an eventual auction or sale of the cake) to Olivier and Chesswar...!
Norman Schmidt
 
Posts: 34
Joined: 27 Jun 2008, 16:30

Re: Christmas Engine Quiz

Postby Norman Schmidt » 18 Dec 2008, 17:07

i'm a bit uneasy here...i have only seen what's been posted so far in this thread. i would hate to see any unintentional injustice done to Cipollino (or any other engine for that matter).

maybe others need to be involved ... i.e. reach a consensus, and carefully consider if this constitutes irrefutable proof, or is it only enough to be strongly suspicious, or what...?

i know there's no such thing as 100% proof, so i realize a less-than-perfect decision has to be made at one point...
Norman Schmidt
 
Posts: 34
Joined: 27 Jun 2008, 16:30

Re: Christmas Engine Quiz

Postby Christopher Conkie » 18 Dec 2008, 17:16

Norman Schmidt wrote:i'm a bit uneasy here...i have only seen what's been posted so far in this thread. i would hate to see any unintentional injustice done to Cipollino (or any other engine for that matter).

maybe others need to be involved ... i.e. reach a consensus, and carefully consider if this constitutes irrefutable proof, or is it only enough to be strongly suspicious, or what...?

i know there's no such thing as 100% proof, so i realize a less-than-perfect decision has to be made at one point...


The programmer does not know how to play chess Norman but he like anyone be they an Anthony or a Thomas or a Norman....has the right of reply. I don't know about you but I am not into witch hunts, I am into fact hunts.

The fact is that Cipollino looks very much like Fruit and you should bear in mind that you were not told what it was.

8-)

You will of course be able to tell me how one could write an original chess engine (a 2800elo one) from scratch without knowing how to play chess.....

Christopher
Christopher Conkie
 
Posts: 43
Joined: 13 Dec 2008, 12:12
Location: Scotland

Re: Christmas Engine Quiz

Postby Norman Schmidt » 18 Dec 2008, 17:51

Christopher Conkie wrote:
Norman Schmidt wrote:i'm a bit uneasy here...i have only seen what's been posted so far in this thread. i would hate to see any unintentional injustice done to Cipollino (or any other engine for that matter).

maybe others need to be involved ... i.e. reach a consensus, and carefully consider if this constitutes irrefutable proof, or is it only enough to be strongly suspicious, or what...?

i know there's no such thing as 100% proof, so i realize a less-than-perfect decision has to be made at one point...


The programmer does not know how to play chess Norman but he like anyone be they an Anthony or a Thomas or a Norman....has the right of reply. I don't know about you but I am not into witch hunts, I am into fact hunts.

The fact is that Cipollino looks very much like Fruit and you should bear in mind that you were not told what it was.

8-)

You will of course be able to tell me how one could write an original chess engine (a 2800elo one) from scratch without knowing how to play chess.....

Christopher


you're right of course, and my intention is not to cast doubt on your findings.

my conflict over what constitutes proof, and what does not, likely stems from the CCC fruit/strelka/rybka debacle from this summer.
pages and pages (hundreds of lines of code) were taken from both strelka source code and disassembled rybka 1.0, and they matched fruit 2.1 very closely, but this was not enough, the case was thrown out of court (and the individuals driving the discussion ridiculed).

there seems to be differing standards (i.e. between here and the CCC), and double standards (perhaps depending on how established the engine is and it's overall prestige level).

in the Cipollino case, however, i do firmly believe that since it's Olivier's tournament, he has the right to refuse any engine that he suspects may not be legitimate.

Norm
Norman Schmidt
 
Posts: 34
Joined: 27 Jun 2008, 16:30

Re: Christmas Engine Quiz

Postby Christopher Conkie » 18 Dec 2008, 18:10

Norman Schmidt wrote:you're right of course, and my intention is not to cast doubt on your findings.


They were your findings as well and you have looked upon alot of Fruit.

my conflict over what constitutes proof, and what does not, likely stems from the CCC fruit/strelka/rybka debacle from this summer.
pages and pages (hundreds of lines of code) were taken from both strelka source code and disassembled rybka 1.0, and they matched fruit 2.1 very closely, but this was not enough, the case was thrown out of court (and the individuals driving the discussion ridiculed).


The Fruit/Rybka 1.0 Beta started long before the CCC discussions. It seems that people have very short memories but I cannot say you are one of those, as you were not around at that time.

there seems to be differing standards (i.e. between here and the CCC), and double standards (perhaps depending on how established the engine is and it's overall prestige level).


You are not joking there......but that has alot to do with free speech and certain people and has nothing to do with the facts which should be the same regardless of whether the Atlantic Ocean is in the way.... :mrgreen:

Standards depend upon the people involved. If you are an end user you might like to recieve for free a 2800 elo engine and not care whether it is a rehash of something that you already have.

If however you are in competition with that engine you can understand how that might be somewhat disconcerting.

in the Cipollino case, however, i do firmly believe that since it's Olivier's tournament, he has the right to refuse any engine that he suspects may not be legitimate.

Norm


Yes, you are right. Ultimately in ChessWar and Openwar it is up to him.

:D

Christopher
Christopher Conkie
 
Posts: 43
Joined: 13 Dec 2008, 12:12
Location: Scotland

Re: Christmas Engine Quiz

Postby Miguel A. Ballicora » 18 Dec 2008, 23:15

Norman Schmidt wrote:
Christopher Conkie wrote:
Norman Schmidt wrote:i'm a bit uneasy here...i have only seen what's been posted so far in this thread. i would hate to see any unintentional injustice done to Cipollino (or any other engine for that matter).

maybe others need to be involved ... i.e. reach a consensus, and carefully consider if this constitutes irrefutable proof, or is it only enough to be strongly suspicious, or what...?

i know there's no such thing as 100% proof, so i realize a less-than-perfect decision has to be made at one point...


The programmer does not know how to play chess Norman but he like anyone be they an Anthony or a Thomas or a Norman....has the right of reply. I don't know about you but I am not into witch hunts, I am into fact hunts.

The fact is that Cipollino looks very much like Fruit and you should bear in mind that you were not told what it was.

8-)

You will of course be able to tell me how one could write an original chess engine (a 2800elo one) from scratch without knowing how to play chess.....

Christopher


you're right of course, and my intention is not to cast doubt on your findings.

my conflict over what constitutes proof, and what does not, likely stems from the CCC fruit/strelka/rybka debacle from this summer.
pages and pages (hundreds of lines of code) were taken from both strelka source code and disassembled rybka 1.0, and they matched fruit 2.1 very closely, but this was not enough, the case was thrown out of court (and the individuals driving the discussion ridiculed).

there seems to be differing standards (i.e. between here and the CCC), and double standards (perhaps depending on how established the engine is and it's overall prestige level).

in the Cipollino case, however, i do firmly believe that since it's Olivier's tournament, he has the right to refuse any engine that he suspects may not be legitimate.

Norm


The engine was not released? I can't see what the problem is. GPL is violated when you release software without sources. If you keep your engine private, you can do whatever you want with it. Right?

Anyway, this is a hobby for me and my engine is not that strong, so I do not care too much about it, but I understand that it is frustrating to be chasing clones all over the place.

Miguel
User avatar
Miguel A. Ballicora
 
Posts: 160
Joined: 03 Aug 2005, 02:24
Location: Chicago, IL, USA

Re: Christmas Engine Quiz

Postby Teemu Pudas » 18 Dec 2008, 23:27

Miguel A. Ballicora wrote:The engine was not released? I can't see what the problem is. GPL is violated when you release software without sources. If you keep your engine private, you can do whatever you want with it. Right?


As long as you don't distribute it at all. This includes sending it to other people for testing.
Teemu Pudas
 
Posts: 124
Joined: 16 Apr 2007, 14:03

Re: Christmas Engine Quiz

Postby Christopher Conkie » 18 Dec 2008, 23:47

Miguel A. Ballicora wrote:
Norman Schmidt wrote:
Christopher Conkie wrote:
Norman Schmidt wrote:i'm a bit uneasy here...i have only seen what's been posted so far in this thread. i would hate to see any unintentional injustice done to Cipollino (or any other engine for that matter).

maybe others need to be involved ... i.e. reach a consensus, and carefully consider if this constitutes irrefutable proof, or is it only enough to be strongly suspicious, or what...?

i know there's no such thing as 100% proof, so i realize a less-than-perfect decision has to be made at one point...


The programmer does not know how to play chess Norman but he like anyone be they an Anthony or a Thomas or a Norman....has the right of reply. I don't know about you but I am not into witch hunts, I am into fact hunts.

The fact is that Cipollino looks very much like Fruit and you should bear in mind that you were not told what it was.

8-)

You will of course be able to tell me how one could write an original chess engine (a 2800elo one) from scratch without knowing how to play chess.....

Christopher


you're right of course, and my intention is not to cast doubt on your findings.

my conflict over what constitutes proof, and what does not, likely stems from the CCC fruit/strelka/rybka debacle from this summer.
pages and pages (hundreds of lines of code) were taken from both strelka source code and disassembled rybka 1.0, and they matched fruit 2.1 very closely, but this was not enough, the case was thrown out of court (and the individuals driving the discussion ridiculed).

there seems to be differing standards (i.e. between here and the CCC), and double standards (perhaps depending on how established the engine is and it's overall prestige level).

in the Cipollino case, however, i do firmly believe that since it's Olivier's tournament, he has the right to refuse any engine that he suspects may not be legitimate.

Norm


The engine was not released? I can't see what the problem is. GPL is violated when you release software without sources. If you keep your engine private, you can do whatever you want with it. Right?

Anyway, this is a hobby for me and my engine is not that strong, so I do not care too much about it, but I understand that it is frustrating to be chasing clones all over the place.

Miguel


I think the point Miguel is that an unreleased engine can take part in tournaments and that is therefore up to that tournament director. The tournament director needs a decision based on their own situation. This is not so much about licences being broken as to what happens next.

For example, tourney director gets engine that could be Fruit. Would you the tourney director play it, or would you check it first? Would you the tournament director like to play with more than one of the same program in any tournament?

If you don't check it....you might get an El Chinito or even dare I say it...a Cipollino. What happens next is that if that error is replicated on other occasions you get as far as a Patriot or a Cyclone. Some at this point might even like to say....a Rybka (although I know of no more checked engine).

If you do check it, you would be able to circumvent those problems that arise from recieving say a Toga. Before you know it....somehow....it becomes legitimate in some peoples eyes and then you get a Gridchess.

It is a difficult situation, but I believe that the tournament directors are their own best police. If they are not....they should be. Hang it all...electricity costs money.....but most important is what a tournament director is doing it for. I have never seen the fun or the point of playing Patriot against Toga to know the difference.

It is not so much frustrating, as time consuming, to be chasing clones.

I've only ever looked at anything in those terms that someone asked me to look at. It's more a pain than anything else.

:D

Christopher
Christopher Conkie
 
Posts: 43
Joined: 13 Dec 2008, 12:12
Location: Scotland

Next

Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 7 guests

cron