Valiant Mk3.2
Posted: Thu Mar 02, 2023 5:06 pm
Already posted my engine on Talkchess, so I thought it'd make sense to post it on OpenChess.
It's made in python, and it's (lack of) speed certainly shows, especially in the earlygame, although it does speed up as the piece count on the board declines (although 3.2 and it's "Archer" personality do run much faster than the older versions)
It is not entirely original code, I have used Disservin's python chess engine as most of the baseline, but I do hope that with further development it will be more independent of it's source, for I do not wish to create a mere clone.
Considering the fact it loses to LittleLeLouch and Chess.com's Nelson (and this is with unlimited time mind you), I don't expect it to be higher than 1100, but from it's performance I don't expect it to be lower than 900 either (although that's time dependent).
It generally plays offensively, but has an odd tendency to try and move it's king to the other side of the board.
The engine can be downloaded here precompiled along with previous versions
The source code of 3.2 and 3.1 is bundled in the zip with the respective executable, (do keep in mind I no longer have the source code of the mk2 original or tournament, or the source code of the failed mk3)
The code has only been fully tested on Windows 11 x64, with BanksiaGUI ver 0.56 beta.
Any help, criticism, feedback, discoveries, ect. would be greatly appreciated, because getting this thing working in the first place took embarrassingly long.
It's made in python, and it's (lack of) speed certainly shows, especially in the earlygame, although it does speed up as the piece count on the board declines (although 3.2 and it's "Archer" personality do run much faster than the older versions)
It is not entirely original code, I have used Disservin's python chess engine as most of the baseline, but I do hope that with further development it will be more independent of it's source, for I do not wish to create a mere clone.
Considering the fact it loses to LittleLeLouch and Chess.com's Nelson (and this is with unlimited time mind you), I don't expect it to be higher than 1100, but from it's performance I don't expect it to be lower than 900 either (although that's time dependent).
It generally plays offensively, but has an odd tendency to try and move it's king to the other side of the board.
The engine can be downloaded here precompiled along with previous versions
The source code of 3.2 and 3.1 is bundled in the zip with the respective executable, (do keep in mind I no longer have the source code of the mk2 original or tournament, or the source code of the failed mk3)
The code has only been fully tested on Windows 11 x64, with BanksiaGUI ver 0.56 beta.
Any help, criticism, feedback, discoveries, ect. would be greatly appreciated, because getting this thing working in the first place took embarrassingly long.