Include Crafty with Winboard package?

Discussion of chess software programming and technical issues.

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.

Include Crafty with WinBoard package?

Yes
9
47%
No
10
53%
 
Total votes: 19

jhaglund
Posts: 173
Joined: Sun May 11, 2008 5:43 am

Include Crafty with Winboard package?

Post by jhaglund » Thu Jul 29, 2010 1:30 pm

Vote to include or not include Crafty in the Winboard package.

jdart
Posts: 4114
Joined: Fri Mar 10, 2006 4:23 am
Location: http://www.arasanchess.org

Re: Include Crafty with Winboard package?

Post by jdart » Thu Jul 29, 2010 4:35 pm

Winboard is GPL and Crafty is not.

It is not a big deal to me, but many software sites will not host non-GPL software or will want to put it in a separate repository.

User avatar
hgm
Posts: 26101
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Include Crafty with Winboard package?

Post by hgm » Thu Jul 29, 2010 4:45 pm

Well, that in itself would be no problem. They also don't want to host the current bundle. We cannot even host it at GNU, as long as we bundle with timestamp and timeseal. As I consider these a must in any WinBoard bundle, we only distribute sources from GNU.

Of course WinBoard is not intended to be a vector for spreading someones favorite engine, so this whole vote is a bit silly anyway. The only reason to include engines in the WinBoard bundle is to demonstrate the capabilities of WinBoard. Crafty does a particularly bad job at this; it only demonstrates its own capabilities. But those can never be an argument to bundle it with WinBoard. If people want Crafty, they should download a Crafty package, that nicely installs it.

User avatar
mariaclara
Posts: 4186
Joined: Wed Mar 08, 2006 8:31 pm
Location: Sulu Sea

Re: Include Crafty with Winboard package?

Post by mariaclara » Thu Jul 29, 2010 4:46 pm

OMG !

so it's not included anymore?

( hey, like wow. I'm really outta touch.......

too much outdoors/fresh air , I guess ....... :roll: :wink: )
.
.

................. Mu Shin ..........................

User avatar
mhull
Posts: 13442
Joined: Wed Mar 08, 2006 8:02 pm
Location: Dallas, Texas
Full name: Matthew Hull

Re: Include Crafty with Winboard package?

Post by mhull » Thu Jul 29, 2010 4:55 pm

mariaclara wrote:OMG !

so it's not included anymore?

( hey, like wow. I'm really outta touch.......
Gnuchess is usually bundled with [WX]board, not crafty.
Matthew Hull

User avatar
hgm
Posts: 26101
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Include Crafty with Winboard package?

Post by hgm » Thu Jul 29, 2010 4:57 pm

You are also out of touch... :lol:

Currently it is bundled with Fairy-Max, Pulsar and Fruit. (The latter two optional.)

And those that really like exotic things can optionally select HaQiKi D, Elephant Eye, or Joker80. 8-)

Michel
Posts: 2219
Joined: Sun Sep 28, 2008 11:50 pm

Re: Include Crafty with Winboard package?

Post by Michel » Thu Jul 29, 2010 6:52 pm

Fairy-Max, Pulsar and Fruit.
Wouldn't it be more sensible to replace Fruit by Stockfish? Stockfish is much stronger (I assume the point of including Fruit is having a strong engine).

Dann Corbit
Posts: 12113
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Include Crafty with Winboard package?

Post by Dann Corbit » Thu Jul 29, 2010 6:54 pm

Michel wrote:
Fairy-Max, Pulsar and Fruit.
Wouldn't it be more sensible to replace Fruit by Stockfish? Stockfish is much stronger (I assume the point of including Fruit is having a strong engine).
Here's an idea:

Have a checkbox of the engines you want.

After checking all the boxes you like, web requests collect the engines and install them.

User avatar
hgm
Posts: 26101
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Include Crafty with Winboard package?

Post by hgm » Thu Jul 29, 2010 8:14 pm

Dann Corbit wrote:Here's an idea:

Have a checkbox of the engines you want.

After checking all the boxes you like, web requests collect the engines and install them.
That is a great idea, and originally how I wanted to do it. But nobody knew how to make a web installer, I least of all. So we are stuck with a simple nsis script. We had someone who knew how to do that.

My vision for the future is this, however:
1) The nsis installer will also bundle an InstallTool with WinBoard.
2) When invoked, this InstallTool will start with downloading a descption file from you favorite maintainer website. (E.g. WBEC, RWBC, as you configure it)
3) This description file will contain a list of engines, (engine versions), together with info like:

Code: Select all

URL where it is hosted, 
installation folder, 
required command line to unpack the download, 
command line to run the engine, 
author,
country,
Elo rating,
supported variants,
remarks
The user will see this info displayed in the InstallTool window in columnar form, and can sort it on any column.
4) The user can click on an engine line to download and install the engine, in the winboard.ini or PSWBTM engine database, or both, as the InstallTool settings indicate.

The idea is that the people who now habitually keep track of the existence and wherabouts of engines, would volunteer as maintainers, and cast the results of their efforts in a machine-readable format for the InstallTool.


But, unfortunately, all this has to wait until I have finished my Shogi engine... :oops:
Last edited by hgm on Thu Jul 29, 2010 8:19 pm, edited 1 time in total.

User avatar
hgm
Posts: 26101
Joined: Fri Mar 10, 2006 9:06 am
Location: Amsterdam
Full name: H G Muller
Contact:

Re: Include Crafty with Winboard package?

Post by hgm » Thu Jul 29, 2010 8:17 pm

Michel wrote:Wouldn't it be more sensible to replace Fruit by Stockfish? Stockfish is much stronger (I assume the point of including Fruit is having a strong engine).
Strong and a UCI example. Stockfish fits both, so I agree. But some people just can't take "no" for an answer, and even start polls in a pathetic attempt to get their way... :lol:

Post Reply