New engine releases & news 2021

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

Moderator: Ras

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 »

Well... I saw someone post something about "The lost art of chess engine programming" in Stackoverflow some time ago. If one art _isn't lost, it's chess engine programming (on the PC). Since I've been busy with this, I've seen 10-15 engines pop up. And then I may have missed a few.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: New engine releases & news 2021

Post by Brunetti »

Gabor Szots wrote: Sat Sep 25, 2021 8:58 am How do you know the version number is 4? At the site there is only version 3 and the engine does not display any version number.
shallow_v4_x64.7z


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

Re: New engine releases & news 2021

Post by Guenther »

Brunetti wrote: Sat Sep 25, 2021 9:13 am
Gabor Szots wrote: Sat Sep 25, 2021 8:58 am How do you know the version number is 4? At the site there is only version 3 and the engine does not display any version number.
shallow_v4_x64.7z


Alex
Actually it should be Shallow2 v4 to be precise...
https://rwbc-chess.de

[Trolls n'existent pas...]
User avatar
Gabor Szots
Posts: 1438
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: New engine releases & news 2021

Post by Gabor Szots »

Graham Banks wrote: Sat Sep 25, 2021 9:07 am4.7z
I've named it as "version 4"
Ah, thanks. It is probably too difficult to display the version together with the name.
Gabor Szots
CCRL testing group
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

msarchet wrote: Fri Sep 24, 2021 9:35 pm New Engine - Panzer

Github Repo Here https://github.com/msarchet/panzer

Bitboard based C++ engine, currently compiles on linux, working on completing bits for Windows builds. Just got it to actually playing chess with a basic AlphaBetaMin/Max evaluation. Currently using the PieceSquare Evaluations from the CPW-Engine. I have quite a few todos left. But I'm pretty excited that I got it working. Up next is finishing my FEN string interpretation and adding Quiescence and Transposition Tables. On my Ryzen 9 5950x my multi-threaded perft evaluation gets around 150M-250M NPS depending on the number of nodes searched. I don't remember the single core numbers off the top of my head.

I previously wrote two move generators one in Python and another in C++ (inside of Panzer's src as old version), both using the 0x88 representations, they were error prone and slow in various cases which made debugging beyond perft(5) painfully slow.
Thanks for the info. If I am not mistaken it currently doesn't support any engine protocol?
A search through your repo sources revealed zero hits for uci/xboard.

For being called a (usable) 'release' it should support one of the above mentioned protocols for automatic testing.
https://rwbc-chess.de

[Trolls n'existent pas...]
User avatar
Rebel
Posts: 7299
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine releases & news 2021

Post by Rebel »

Brunetti wrote: Fri Sep 24, 2021 12:38 am New engine: Pawn https://github.com/ruicoelhopedro/pawn.

"A UCI alpha-beta chess engine, largely inspired by Stockfish." It's far simpler than SF, I wouldn't call it a derivative; anyway source code is there.
I made a Windows binary, available here: https://e4e6.com/download/. 1'+1" Elo ~ 2330.


Alex
The Pawn version on https://e4e6.com/download was reported as a virus.
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: New engine releases & news 2021

Post by Brunetti »

Rebel wrote: Sat Sep 25, 2021 10:41 am The Pawn version on https://e4e6.com/download was reported as a virus.
But it isn't, I compiled the exe myself. VirusTotal sandbox says it's clean https://www.virustotal.com/gui/file/8be ... /detection.

Alex
msarchet
Posts: 13
Joined: Tue Sep 21, 2021 4:07 am
Full name: Michael Sarchet

Re: New engine releases & news 2021

Post by msarchet »

Guenther wrote: Sat Sep 25, 2021 9:51 am
msarchet wrote: Fri Sep 24, 2021 9:35 pm New Engine - Panzer

Github Repo Here https://github.com/msarchet/panzer

Bitboard based C++ engine, currently compiles on linux, working on completing bits for Windows builds. Just got it to actually playing chess with a basic AlphaBetaMin/Max evaluation. Currently using the PieceSquare Evaluations from the CPW-Engine. I have quite a few todos left. But I'm pretty excited that I got it working. Up next is finishing my FEN string interpretation and adding Quiescence and Transposition Tables. On my Ryzen 9 5950x my multi-threaded perft evaluation gets around 150M-250M NPS depending on the number of nodes searched. I don't remember the single core numbers off the top of my head.

I previously wrote two move generators one in Python and another in C++ (inside of Panzer's src as old version), both using the 0x88 representations, they were error prone and slow in various cases which made debugging beyond perft(5) painfully slow.
Thanks for the info. If I am not mistaken it currently doesn't support any engine protocol?
A search through your repo sources revealed zero hits for uci/xboard.

For being called a (usable) 'release' it should support one of the above mentioned protocols for automatic testing.
Thanks, didn't realize this until after I posted in the forum. I believe I found the canonical source for uci here http://wbec-ridderkerk.nl/html/UCIProtocol.html?
Panzer (still very in progress) - C++ bitboard engine https://github.com/msarchet/panzer
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: New engine releases & news 2021

Post by Brunetti »

msarchet wrote: Sat Sep 25, 2021 6:18 pm I believe I found the canonical source for uci here http://wbec-ridderkerk.nl/html/UCIProtocol.html?
Yes, it's the classical text.


Alex
Carlos777
Posts: 1933
Joined: Sun Dec 13, 2009 6:09 pm

Re: New engine releases & news 2021

Post by Carlos777 »

Brunetti wrote: Fri Sep 24, 2021 12:38 am New engine: Pawn https://github.com/ruicoelhopedro/pawn.

"A UCI alpha-beta chess engine, largely inspired by Stockfish." It's far simpler than SF, I wouldn't call it a derivative; anyway source code is there.
I made a Windows binary, available here: https://e4e6.com/download/. 1'+1" Elo ~ 2330.


Alex
Hi Alex,

Could you compile one for very old hw like mine (AMD Phenom II x6)?

Thanks in advance,
Carlos