A Non Engine Project

Discussion of chess software programming and technical issues.

Moderator: Ras

Mike Sherwin
Posts: 965
Joined: Fri Aug 21, 2020 1:25 am
Location: Planet Earth, Sol system
Full name: Michael J Sherwin

A Non Engine Project

Post by Mike Sherwin »

https://www.mediafire.com/file/3v2hnsrv ... e.zip/file (source included)

This project is just at the point of displaying some graphics and using the mouse to move pieces. It has no concept yet of side to move or legality of a move. It was compiled with MSVC 2022 and with the Allegro5 nuget package installed.

The purpose of this project is to enable chess players to create their own opening repertoire. It will have engine support per position for as many threads that are available. The default engine will have continuous real-time learning per the positions selected.

I think it will be a very radical and fun project. :D

Opinions and/or participation welcome.

Note: Allegro5 was used over SDL2 because A5 has graphic primitives. It for now only supports 1920x1080 but drawing what I have now to scale to support other graphic modes is next.
User avatar
lithander
Posts: 915
Joined: Sun Dec 27, 2020 2:40 am
Location: Bremen, Germany
Full name: Thomas Jahn

Re: A Non Engine Project

Post by lithander »

Sounds cool! And it's nice to see Allegro5 is still around and maintained. Good luck with the project! =)
Minimal Chess (simple, open source, C#) - Youtube & Github
Leorik (competitive, in active development, C#) - Github & Lichess