GitHub - new chess releases (mostly with source code)

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

Moderator: Ras

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

GitHub - new chess releases (mostly with source code)

Post by Norbert Raimund Leisner »

Hello,

Caffeine

https://github.com/jwilson82/caffeine by Jefferson Wilson

Chess Engine

https://github.com/psocha/ChessEngine by Peter Socha

https://github.com/justcode21/CHESS-ENGINE by justcode 21

Jockfish

https://github.com/TeamCaffeine/cs1530 by Software Project for Pitt's CS1530 with Bill Laboon -

binaries for Linux/Macintosh/Windows cf.
https://github.com/TeamCaffeine/cs1530/tree/master/bin

Turochamp
https://github.com/mp3259/Turochamp by Matt mp3259

Best wishes,
Norbert
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: GitHub - new chess releases (mostly with source code)

Post by Guenther »

Norbert Raimund Leisner wrote:Hello,

Caffeine

https://github.com/jwilson82/caffeine by Jefferson Wilson

Chess Engine

https://github.com/psocha/ChessEngine by Peter Socha

https://github.com/justcode21/CHESS-ENGINE by justcode 21

Jockfish

https://github.com/TeamCaffeine/cs1530 by Software Project for Pitt's CS1530 with Bill Laboon -

binaries for Linux/Macintosh/Windows cf.
https://github.com/TeamCaffeine/cs1530/tree/master/bin

Turochamp
https://github.com/mp3259/Turochamp by Matt mp3259

Best wishes,
Norbert
Please Norbert, don't open issues on programs at github which just have a name and a readme,
or are not yet ready for playing at all. Just checking the commits will be enough for this.

I only checked Caffeine, which I already knew, because it will be the new
program of the author of Presbyter...

Edit: readme from your 2nd entry
The only executable that the `Makefile` currently creates is `random.exe`, which plays random legal moves.

Guenther
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: GitHub - new chess releases (mostly with source code)

Post by Norbert Raimund Leisner »

Jeff Warner said on "Jockfish" page:

`jockfish` is a thin Java wrapper around the corresponding binary (`bin/stockfish-(win|osx|linux)-x64`) which _is_ Stockfish 7. The `jockfish` part just launches the proper binary as a subprocess and pipes input into and out of it.

It's an external effort as part of a larger project to build a Chess program in Java, the subprocess hack was the easiest way I could get Stockfish functionality.
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: GitHub - new chess releases (mostly with source code)

Post by Guenther »

Norbert Raimund Leisner wrote:Jeff Warner said on "Jockfish" page:

`jockfish` is a thin Java wrapper around the corresponding binary (`bin/stockfish-(win|osx|linux)-x64`) which _is_ Stockfish 7. The `jockfish` part just launches the proper binary as a subprocess and pipes input into and out of it.

It's an external effort as part of a larger project to build a Chess program in Java, the subprocess hack was the easiest way I could get Stockfish functionality.
Hi Raimund,

Code: Select all

A Java-based Chess Program running Stockfish UCI under the hood.
This is the header of the github project... you just had to believe it, before posting about here :-)