Cannot download Polyglot or KingSlayer source code

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

dmenezes
Posts: 1
Joined: Thu Dec 28, 2017 6:17 am

Cannot download Polyglot or KingSlayer source code

Post by dmenezes »

H.G. Muller's git site is down so I cannot download either of these programs.

If anyone can mirror of the source code, please do so.
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: Cannot download Polyglot or KingSlayer source code

Post by Ovyron »

Polyglot:

http://www.geenvis.net/polyglot1.4w29.zip

Here's the Wayback machine version of HGM's site, but it seems due to how CGI works it couldn't save the actual sources...

https://web.archive.org/web/20170615142 ... gitweb.cgi
User avatar
hgm
Posts: 27788
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cannot download Polyglot or KingSlayer source code

Post by hgm »

The problem with GitWeb on hgm.nubati.net is now solved (with thanks to Folkert van Heusden).

Apparently an update of Perl on the server made the existing gitweb.cgi (which is a Perl script) invalid, and made it produce error messages rather than output. Adding two pairs of parentheses in the offending lines was enough to fix the script.
flok

Re: Cannot download Polyglot or KingSlayer source code

Post by flok »

Very cool!

Unfortunately it is not possible, it seems, to do things like clone the repo with it? You can make a snapshot but not things like clone it, make a change and push back a change.
This is unfortunate as I have a suggestion for a change.
User avatar
hgm
Posts: 27788
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cannot download Polyglot or KingSlayer source code

Post by hgm »

You can clone the repository through its URL ( http://hgm.nubati.net/git/polyglot.git ). You don't need GitWeb for that.

The repository is not for public use; it exists solely to publish the source code of the version modified by me for inclusion with the WinBoard binary install, for compliance with the GPL.
flok

Re: Cannot download Polyglot or KingSlayer source code

Post by flok »

Ah!
Because the maintainer of polyglot from debian uses your version.

Aren't you the official maintainer? If not: can you tell me who it is?
I found several people working/worked on it.
User avatar
hgm
Posts: 27788
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cannot download Polyglot or KingSlayer source code

Post by hgm »

There is no official maintainer since Michel van den Bergh gave it up, AFAIK. I never considered myself a maintainer of Polyglot, just a user who needed a version that supported the extensions of WB protocol, so that the new XBoard features would also work with UCI egines.

As far as XBoard/WinBoard is concerned, Polyglot is scheduled for retirement anyway. The latest beta package of WinBoard did not contain any Polyglot, but relied on UCI2WB instead.

The Debian maintainer uses my fork, because it is the most advanced version, and taking other versions would cause heavy loss of functionality of XBoard.
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: Cannot download Polyglot or KingSlayer source code

Post by Ovyron »

hgm wrote:The latest beta package of WinBoard did not contain any Polyglot, but relied on UCI2WB instead.
Wow, that's surprising. What are the advantages of UCI2WB over Polyglot?
User avatar
hgm
Posts: 27788
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Cannot download Polyglot or KingSlayer source code

Post by hgm »

UCI2WB is variant agnostic, and supports all UCI dialects (USI, UCCI, UCI-Cyclone, Arena960). Polyglot is useless for anything other than ordinary Chess.