New engine releases & news 2021

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

Moderators: hgm, Rebel, chrisw

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

Re: New engine releases & news 2021...Leo Chess (Python)

Post by Guenther »

supersharp77 wrote: Thu Jan 21, 2021 12:54 am A new Chess engine found purely by chance....Welcome LeoChess PY (Python 364) UCI.....enjoy!! :) :wink:

"A simple but strong chess engine made with python. Made by Harikeshav R aka theprogrammingk. Harikeshav R is a 12 year old programmer who makes programs as a hobby. Please support this project as it took me a lot of time to create this project. Feel free to write a review or submit a bug report

Features
Made with python
Very strong chess engine, thinks for about 5 seconds"

https://www.mediafire.com/file/aqk2nbsj ... PY.7z/file

https://sourceforge.net/projects/leochess/
LOL, please don't post in this thread, if you don't know what you are doing. I could sell you a bridge though.
(OTH you also post about tournaments and engines, but you have no clue how to install an engine, nor how to run a regular tourney)

@Sourceforge but no source and 12 years old and no one heard of it and after this nothing anymore since two years? Hilarious!
As expected it has nothing to do with Python and is a blatant simple copy of a Stockfish version...
I will inform Sourceforge of hosting an illegal program.

<LeoChess UCI compatible.exe>

Code: Select all

uci
id name LeoChess - Made with python 3 64
id author Harikeshav R

option name Debug Log File type string default
option name Contempt type spin default 24 min -100 max 100
option name Analysis Contempt type combo default Both var Off var White var Black var Both
option name Threads type spin default 1 min 1 max 512
option name Hash type spin default 16 min 1 max 131072
option name Clear Hash type button
option name Ponder type check default false
option name MultiPV type spin default 1 min 1 max 500
option name Skill Level type spin default 20 min 0 max 20
option name Move Overhead type spin default 30 min 0 max 5000
option name Minimum Thinking Time type spin default 20 min 0 max 5000
option name Slow Mover type spin default 84 min 10 max 1000
option name nodestime type spin default 0 min 0 max 10000
option name UCI_Chess960 type check default false
option name UCI_AnalyseMode type check default false
option name SyzygyPath type string default <empty>
option name SyzygyProbeDepth type spin default 1 min 1 max 100
option name Syzygy50MoveRule type check default true
option name SyzygyProbeLimit type spin default 7 min 0 max 7
uciok

bench

Position: 1/42
info depth 1 seldepth 1 multipv 1 score cp 116 nodes 20 nps 10000 tbhits 0 time 2 pv e2e4
info depth 2 seldepth 2 multipv 1 score cp 112 nodes 54 nps 4909 tbhits 0 time 11 pv e2e4 b7b6
info depth 3 seldepth 3 multipv 1 score cp 148 nodes 136 nps 6800 tbhits 0 time 20 pv d2d4 d7d6 e2e4
info depth 4 seldepth 4 multipv 1 score cp 137 nodes 247 nps 7718 tbhits 0 time 32 pv d2d4 e7e6 e2e4 c7c6
info depth 5 seldepth 5 multipv 1 score cp 77 nodes 1157 nps 25152 tbhits 0 time 46 pv c2c3 d7d5 d2d4 b8c6 c1g5
info depth 6 seldepth 6 multipv 1 score cp 83 nodes 2250 nps 36290 tbhits 0 time 62 pv e2e4 b8c6 d2d4 d7d6 f1c4 g8f6
info depth 7 seldepth 7 multipv 1 score cp 67 nodes 4481 nps 54646 tbhits 0 time 82 pv e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4d1
info depth 8 seldepth 8 multipv 1 score cp 60 nodes 7849 nps 76203 tbhits 0 time 103 pv e2e4 e7e5 g1f3 d7d5 d2d4 b8c6 f3e5
info depth 9 seldepth 11 multipv 1 score cp 115 nodes 11846 nps 91829 tbhits 0 time 129 pv e2e4 e7e5 g1f3 g8f6 b1c3
info depth 10 seldepth 13 multipv 1 score cp 89 nodes 27338 nps 151038 tbhits 0 time 181 pv e2e4 d7d5 e4d5 c7c6 d2d4 c6d5 g1f3 g8f6 b1c3 b8c6 f1b5
info depth 11 seldepth 18 multipv 1 score cp 98 nodes 61978 nps 210809 tbhits 0 time 294 pv e2e4 d7d5 e4d5 c7c6 g1f3 c6d5 d2d4 g8f6 f1b5 c8d7 b5d7 d8d7 e1g1 b8c6 c1e3 e7e6
info depth 12 seldepth 18 multipv 1 score cp 116 nodes 80917 nps 221690 tbhits 0 time 365 pv e2e4 d7d5 e4d5 c7c6 g1f3 c6d5 d2d4 b8c6 f1e2 e7e6 e1g1 g8e7 b1c3
info depth 13 seldepth 18 multipv 1 score cp 97 nodes 160903 nps 267725 tbhits 0 time 601 pv e2e4 d7d5 e4d5 c7c6 g1f3 c6d5 d2d4 e7e6 f1b5 c8d7 b1c3 g8f6 b5d7 d8d7 e1g1 b8c6 f3e5 d7c7
bestmove e2e4 ponder d7d5

...and so on ...

Position: 42/42
info depth 1 seldepth 1 multipv 1 score cp 99 nodes 37 nps 37000 tbhits 0 time 1 pv d1e3
info depth 2 seldepth 2 multipv 1 score cp 158 nodes 78 nps 8666 tbhits 0 time 9 pv d1e3 d6f5 e3f5 h3f5
info depth 3 seldepth 3 multipv 1 score cp 262 nodes 124 nps 6526 tbhits 0 time 19 pv c2c3 d6f5 e7d7
info depth 4 seldepth 4 multipv 1 score cp 789 nodes 197 nps 6566 tbhits 0 time 30 pv d1e3 d6f5 e7d7 f5e3 d7h3 e3f1 h3f1
info depth 5 seldepth 5 multipv 1 score cp 37 nodes 643 nps 14613 tbhits 0 time 44 pv e7e3 d6f5 e3d2 d8c6 d1c3 c6d4
info depth 6 seldepth 6 multipv 1 score cp -125 nodes 2005 nps 32868 tbhits 0 time 61 pv e7e3 f8e8 e3b3 c7c6 d1c3 b8c7
info depth 7 seldepth 7 multipv 1 score cp -156 nodes 2340 nps 31200 tbhits 0 time 75 pv e7e3 f8e8 e3b3 c7c6 d1c3 h3g4 e1d3 g4d4
info depth 8 seldepth 8 multipv 1 score cp -138 nodes 2700 nps 30000 tbhits 0 time 90 pv e7e3 f8e8 e3b3 c7c6 d1c3 h3g4 h2h4 g4d4
info depth 9 seldepth 11 multipv 1 score cp -123 nodes 6047 nps 53043 tbhits 0 time 114 pv e7e3 b7b6 e1g2 f8e8 e3d3 c7c5
info depth 10 seldepth 10 multipv 1 score cp -62 nodes 8059 nps 61053 tbhits 0 time 132 pv e7e3 d8f7 b2b3 b7b5 e1g2 b5b4
info depth 11 seldepth 11 multipv 1 score cp -18 nodes 12559 nps 79487 tbhits 0 time 158 pv e7e3 b7b6 e1g2 f8e8 e3d3 c7c5 g2f4 c5c4 f4h3
info depth 12 seldepth 15 multipv 1 score cp -11 nodes 44761 nps 162767 tbhits 0 time 275 pv e7e3 b7b6 e1g2 f8e8 e3d3 c7c5 d4c5 b6c5 g2f4 h3d7 b2b3 c5c4
info depth 13 seldepth 18 multipv 1 score cp 0 nodes 84730 nps 204168 tbhits 0 time 415 pv e7e3 b7b6 e3d3 c7c5 c2c3 c5c4 d3c2 g7g6 e1g2 g8g7 g2f4 h3d7 d1e3
bestmove e7e3 ponder b7b6

===========================
Total time (ms) : 22108
Nodes searched  : 3939338
Nodes/second    : 178186
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

<LeoChess UCI compatible.exe>

Code: Select all

...
===========================
Total time (ms) : 22108
Nodes searched  : 3939338
Nodes/second    : 178186
A simple search in talkchess for the given bench number reveals it is plain SF 10.
http://talkchess.com/forum3/search.php?keywords=3939338
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

Waxman is still alive! Version 2020 was released a few days ago.
http://www.waxman2008.com/whatsnew.html
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases & news 2021

Post by Gabor Szots »

Guenther wrote: Fri Jan 22, 2021 10:33 am Waxman is still alive! Version 2020 was released a few days ago.
http://www.waxman2008.com/whatsnew.html
Thanks for the info. I've been checking for new versions every now and then but finally I lost hope.
Gabor Szots
CCRL testing group
tmokonen
Posts: 1296
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: New engine releases & news 2021

Post by tmokonen »

Guenther wrote: Fri Jan 22, 2021 10:33 am Waxman is still alive! Version 2020 was released a few days ago.
http://www.waxman2008.com/whatsnew.html
I adore this program. I've been playing it since the old DOS version (with terminate and stay resident capabilities, so you could hide what you were doing in case the instructor walked by). I had a lot of fun with various Windows 3.1 versions too.
User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: New engine releases & news 2021

Post by mvanthoor »

Rustic Alpha 1 has just been released.

Thanks everyone, for your patience and for looking into the progress of the engine.

I would love to have this version tested by CCRL to establish a base rating. The engine is about as basic as you can get. I estimate the CCRL Blitz rating at +/- 1650.

Github release page

I provide binaries for:

- Windows (32-bit generic, 64-bit old, popcnt and bmi2.)
- Linux (compiled on Debian 8 stable; will run on Debian 9 and 10 Stable. 64-bit old, popcnt and bmi2.)
- Raspberry Pi (32-bit generic; should run on any Pi that runs Raspi-OS Buster.)

Next steps are going to be, in this order:

- Update / extend the compilation documentation.
- Get started with the outline of the book at https://rustic-chess.org/.
- Finish the XBoard protocol (about 75% done).
- Integrate the transposition table (written already; needs a bit of a code style update, and testing).
- Lots of other features in the chess engine
- And other projects that will take years and years as I build everything from scratch (engine, gui, DGT chess computer) as a programming pastime, just because I can.
Last edited by mvanthoor on Sun Jan 24, 2021 8:10 pm, edited 1 time in total.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

mvanthoor wrote: Sun Jan 24, 2021 7:48 pm Rustic Alpha 1 has just been released.

Thank everyone, for your patience and for looking into the progress of the engine.

I would love to have this version tested by CCRL to establish a base rating. The engine is about as basic as you can get. I estimate the CCRL Blitz rating at +/- 1650.

Github release page

I provide binaries for:

- Windows (32-bit generic, 64-bit old, popcnt and bmi2.)
- Linux (compiled on Debian 8 stable; will run on Debian 9 and 10 Stable. 64-bit old, popcnt and bmi2.)
- Raspberry Pi (32-bit generic; should run on any Pi that runs Raspi-OS Buster.)

Next steps are going to be, in this order:

- Update / extend the compilation documentation.
- Get started with the outline of the book at https://rustic-chess.org/.
- Finish the XBoard protocol (about 75% done).
- Integrate the transposition table (written already; needs a bit of a code style update, and testing).
- Lots of other features in the chess engine
- And other projects that will take years and years as I build everything from scratch (engine, gui, DGT chess computer) as a programming pastime, just because I can.
Thanks Marcel, finally it happened ;)
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: New engine releases & news 2021

Post by mvanthoor »

Guenther wrote: Sun Jan 24, 2021 8:01 pm Thanks Marcel, finally it happened ;)
To be honest, I could have released this version more than 2 months ago, but I also wanted to include XBoard. Supporting that protocol properly took a lot more time than I thought; and in January I haven't had time for chess programming. The XBoard-protocol is still not done. Therefore I decided to wrap up the current version of the master branch as the first release, as it hasn't changed for many weeks (and I have already tested it for a few hundred games against different engines). I'll add XBoard as soon as it's done. Now I'll concentrate on outlining the documentation first.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
mar
Posts: 2554
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: New engine releases & news 2021

Post by mar »

mvanthoor wrote: Sun Jan 24, 2021 7:48 pm Rustic Alpha 1 has just been released.
Congratulations for a first fully functional engine - I played a game against Rustic and got checkmated, so it works :) (I'm a very weak player and I blundered a lot). So it seems I can no longer tease you for not having written an engine :)

This is just the beginning and a long way to go, but it will be interesting to watch your progress. Good luck.
Martin Sedlak
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases & news 2021

Post by Gabor Szots »

mvanthoor wrote: Sun Jan 24, 2021 7:48 pm I would love to have this version tested by CCRL to establish a base rating. The engine is about as basic as you can get. I estimate the CCRL Blitz rating at +/- 1650.
As I told you before, you can count on me, Marcel. Gauntlet starting tomorrow morning.

I can't resist to add that I am very happy for you. I was rooting all the way while this was cooking.
Gabor Szots
CCRL testing group