Cyclone 1.0 beta

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

Moderator: Ras

User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: Cyclone 1.0 beta

Post by Zach Wegner »

Cyclone is based on Fruit/Toga, but uses many ideas, features, and improvements from xyclOps.
It seems that this is clearly not xyclops...
Uri Blass
Posts: 11161
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Cyclone 1.0 beta

Post by Uri Blass »

Zach Wegner wrote:Are you still not interested in complying with the GPL by releasing xyclOps??
Maybe he did not save the exact source and made some changes so he cannot release the exact source when Cyclone 1.0 beta is a modified version of xyclOps that is not weaker.

Uri
Ryan Benitez
Posts: 726
Joined: Thu Mar 09, 2006 1:21 am
Location: Portland Oregon

Re: Cyclone 1.0 beta

Post by Ryan Benitez »

Zach Wegner wrote:Are you still not interested in complying with the GPL by releasing xyclOps??
The FSF is aware of xyclops because it violated a FSF Copyright so Norm is on very thin ice. If any engines break the Fruit 2.1 GPL the issue should be reported as a copyright violation, along with the proof, of GNU Chess 6 to license-violation@fsf.org.
Dirt
Posts: 2851
Joined: Wed Mar 08, 2006 10:01 pm
Location: Irvine, CA, USA

Re: Cyclone 1.0 beta

Post by Dirt »

Ryan Benitez wrote:
Zach Wegner wrote:Are you still not interested in complying with the GPL by releasing xyclOps??
The FSF is aware of xyclops because it violated a FSF Copyright so Norm is on very thin ice. If any engines break the Fruit 2.1 GPL the issue should be reported as a copyright violation, along with the proof, of GNU Chess 6 to license-violation@fsf.org.
I may be wrong, but I'm under the impression that the FSF is likely to accept ceasing distribution and recalling an infringing program as sufficient, as long as it is done soon enough that the FSF doesn't have any legal expenses. I'm happy Norman is continuing development while properly following the GPL. It would be nice to get the exact source of the first release, but it's not clear to me that this is required. It's even possible that there are parts of the original source that cannot be legally released.
Ryan Benitez
Posts: 726
Joined: Thu Mar 09, 2006 1:21 am
Location: Portland Oregon

Re: Cyclone 1.0 beta

Post by Ryan Benitez »

Dirt wrote:
Ryan Benitez wrote:
Zach Wegner wrote:Are you still not interested in complying with the GPL by releasing xyclOps??
The FSF is aware of xyclops because it violated a FSF Copyright so Norm is on very thin ice. If any engines break the Fruit 2.1 GPL the issue should be reported as a copyright violation, along with the proof, of GNU Chess 6 to license-violation@fsf.org.
I may be wrong, but I'm under the impression that the FSF is likely to accept ceasing distribution and recalling an infringing program as sufficient, as long as it is done soon enough that the FSF doesn't have any legal expenses. I'm happy Norman is continuing development while properly following the GPL. It would be nice to get the exact source of the first release, but it's not clear to me that this is required. It's even possible that there are parts of the original source that cannot be legally released.
Yes, as long as the violation is fixed the FSF does not push the issue any further. The xyclops case is considered closed now. I am happy that Norman made a positive GPL contribution and hope he can do well in the computer chess community from now on.
Marc Lacrosse
Posts: 511
Joined: Wed Mar 08, 2006 10:05 pm

Cyclone 1.0 beta allegedly polyglot-compatible opening book

Post by Marc Lacrosse »

Cyclone 1.0 comes with an opening book in a separate rar file (cyclone10_beta_book.rar)

This book is named "book.bin" and is the default opening book for cyclone according to uci options:
option name OwnBook type check default true
option name BookFile type string default book.bin

According to cyclone10_beta.txt :
At line 8 :
"opening book by Salvo Spitaleri"
At line 202 :
"this release would not be possible without the hard work and skill of:(...) Salvo Spitaleri"
At line 66 :
"(Features:)polyglot compatible opening books"

On www.xyclops.com one can read : "Cyclone 1.0 beta is free software (...) with (...) tournament opening book by Salvo Spitaleri."

I had a look at this book's content both in PG-SCID and using the procedure that I described on my site
here : http://users.skynet.be/mlcc/chessbazaar ... moves.html

From the start position the book seems to have one single line (!) running :
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6
8. f3 Be7 9. Qd2 O-O 10. O-O-O Nbd7 11. g4 b5 12. g5 Nh5 13. Nd5 Bxd5 14.
exd5 f6 15. gxf6 Rxf6 16. Na5 Qf8 17. Nc6 Nf4

Then 18.a4 and 18.Kb1 are given an equal 50% probability of being played.

After 18.a4 there is no more move for black in the book.
After 18.Kb1 there is 18..Bd8 19.Nxd8 and then no move for Black.

So this large allegedly polyglot-compatible "tournament" book (10.3 MB) by Salvo Spitaleri (!?) has _two_ lines included according to polyglot 1.4 itself ...

So either cyclone's book format is _not_ compatible with polyglot/fruit opening book format ...
... or this default book is a piece of sh ... (and it seems difficult to imagine that this thing was made by Salvo Spitaleri)

In any case do not use this book as a polyglot book with any GUI/engine ...

Marc
Tony Thomas

Re: Cyclone 1.0 beta allegedly polyglot-compatible opening b

Post by Tony Thomas »

I guess your assumption is right. Cyclone book format is not compatible with polyglot. I downloaded the program and tried playing different opening positions and it has book replies to other common openings.
SalvoSpit

Re: Cyclone 1.0 beta allegedly polyglot-compatible opening b

Post by SalvoSpit »

Hi Marc :) ,

This is a book that I sent to Norman before the question of cloning came out. The book is perfectly in the format of PolyGlot. If you investigate the book through the function book window in SCID, you will see only the first book merged and not the other books inside, which have a lowered priority. Now that Norman has made a positive GPL contribution I have nothing in contrary if my book is downloadable from the Cyclone site.

Ciao
Salvo
Marc Lacrosse
Posts: 511
Joined: Wed Mar 08, 2006 10:05 pm

Re: Cyclone 1.0 beta allegedly polyglot-compatible opening b

Post by Marc Lacrosse »

Hi Salvo,

Maybe it works directly for Cyclone as "ownbook" (I did not check) but I confirm that it does not work as a general polyglot book for any other engine.

Marc
User avatar
David Dahlem
Posts: 900
Joined: Wed Mar 08, 2006 9:06 pm

Re: Cyclone 1.0 beta

Post by David Dahlem »

Hi Norman

Is there a hash limit for Cyclone? In the Arena GUI, in the configuration dialog window, if i set hash to 128 mb or 256 mb, According to Arena and the Windows Task Manager, Cyclone is only using 64 mb.

Thanks
Dave