GitHub and (upcoming) UCI-compatible chess programs

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

Moderators: hgm, Rebel, chrisw

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

GitHub and (upcoming) UCI-compatible chess programs

Post by Norbert Raimund Leisner »

Hello,

Chess AI Engine https://github.com/yat011/chess_ai_engine by Ken Leung, source code, UCI-features basically implemented

Pleco https://github.com/sfleischman105/Pleco by Stephen Fleischman written in Rust, it seems that the implementation UCI protocol is still missing

RapSpeed https://github.com/Thibor/Rapspeed by Thibor written in JavaScript

Teki https://github.com/Mk-Chan/Teki by Manik Charan, source code, written in C++

Waterfall https://github.com/TalvinJacobs/Waterfall-Source-Code by Talvin Jacobs (.exe=Stockfish)

To Ron - Chess Engine List:

IQ23 (2017-10-19) was released over a decade ago on 2006-16-03 - it belongs in my opinion to section "2006 releases"

Zorgus (2017-10-02) > update v1.2.0

The Baron (2015-07-10) > update v3.41

Best wishes,
Norbert
Ron Murawski
Posts: 397
Joined: Sun Oct 29, 2006 4:38 am
Location: Schenectady, NY

Re: GitHub and (upcoming) UCI-compatible chess programs

Post by Ron Murawski »

Norbert Raimund Leisner wrote:Hello,

Chess AI Engine https://github.com/yat011/chess_ai_engine by Ken Leung, source code, UCI-features basically implemented

Pleco https://github.com/sfleischman105/Pleco by Stephen Fleischman written in Rust, it seems that the implementation UCI protocol is still missing

RapSpeed https://github.com/Thibor/Rapspeed by Thibor written in JavaScript

Teki https://github.com/Mk-Chan/Teki by Manik Charan, source code, written in C++

Waterfall https://github.com/TalvinJacobs/Waterfall-Source-Code by Talvin Jacobs (.exe=Stockfish)

To Ron - Chess Engine List:

IQ23 (2017-10-19) was released over a decade ago on 2006-16-03 - it belongs in my opinion to section "2006 releases"

Zorgus (2017-10-02) > update v1.2.0

The Baron (2015-07-10) > update v3.41

Best wishes,
Norbert
'Chess AI Engine' prints its own name as 'ChessProj', so that is the best name to use for it. It is written in C++.

Pleco seems to support at least a sunset of UCI protocol. What is the basis of your assessment that it does not?

Regarding IQ23: refer to the introductory paragraph of the Chess Engine List:
"Latest dates may vary from other sources; New dates are determined according to the date that I found it."

Zorgus: I've stopped listing Zorgus until it distinguishes itself as different from NG-Play.

The Baron: Yes, this new version was announced elsewhere on CCC by Richard Pijl himself.
http://talkchess.com/forum/viewtopic.ph ... 69&t=65184

Thanks for the information, though. :-)

Ron
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: GitHub and (upcoming) UCI-compatible chess programs

Post by Guenther »

Ron Murawski wrote:
Norbert Raimund Leisner wrote:Hello,

Chess AI Engine https://github.com/yat011/chess_ai_engine by Ken Leung, source code, UCI-features basically implemented

Pleco https://github.com/sfleischman105/Pleco by Stephen Fleischman written in Rust, it seems that the implementation UCI protocol is still missing

RapSpeed https://github.com/Thibor/Rapspeed by Thibor written in JavaScript

Teki https://github.com/Mk-Chan/Teki by Manik Charan, source code, written in C++

Waterfall https://github.com/TalvinJacobs/Waterfall-Source-Code by Talvin Jacobs (.exe=Stockfish)

To Ron - Chess Engine List:

IQ23 (2017-10-19) was released over a decade ago on 2006-16-03 - it belongs in my opinion to section "2006 releases"

Zorgus (2017-10-02) > update v1.2.0

The Baron (2015-07-10) > update v3.41

Best wishes,
Norbert
...

Pleco seems to support at least a sunset of UCI protocol. What is the basis of your assessment that it does not?

...

Ron
Isn't this more or less an exercise in translation from SF C++ code to Rust?
(I am a bit tired of checking the sources and have not much time)

Guenther
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy