HDANILO / Chessboard-Engine

Chessboard Engine developed in AI class of UFS(Universidade Federal de Sergipe), implements UCI protocol for XBoard
0 stars 0 forks source link

Is your application a UCI/WB converter oor a functioning chess program #1

Open yellow-panther opened 7 years ago

yellow-panther commented 7 years ago

Hello, I asked the author of WinBoard/XBoard:

Would you compare https://github.com/HDANILO/Chessboard-Engine with Polyglot UCI/WB adapter for WinBoard/XBoard?

http://www.geenvis.net/pg.html - http://web.archive.org/web/20150213221444/http://wbec-ridderkerk.nl/html/download.htm - http://hardy.uhasselt.be/Toga/polyglot-release/

His answer was:

I have no idea what that is. There is no documentation with it whatsoever. I seems a Java program, but I have no idea what "Chessboard engine" (as opposed to "Chess engine") means. One of the folders in the project is called "AI", and there are source files called "MiniMax", so one supposes it would think up moves, i.e. it is an engine of some sort, and not an adapter. Therefore I have no idea what they mean by "implements UCI protocol for XBoard". The only thing I can think of is that they mean it is a UCI engine, and thus can run under XBoard.

HDANILO commented 7 years ago

Hi @yellow-panther,

It was an assignment on the AI class in my university. At first I tried to do the whole engine but the teacher changed scope and told us to implement it over the XBoard, but since it was so close to the deadline I didn't had time to finish it properly(specially the communication with the XBoard). The idea of the AI is that I would use a database of Kasparov's games to train a MLP to be used as score function that would drive the MiniMax.