You want to write your own chess programs ?
Visit this site:
http://chesspresso.sourceforge.net/
Chesspresso™ is Java library to help developers in writing any kind of chess program. It is open-source (LGPL) and contains state-of the art algorithms to implement chess concepts.
Don't say I didn't warn you !
Originally posted by ivanhoeAgreed. Very well done library. I've used it extensively in my GPL app Chess Training Tools (chesstraining.sourceforge.net). My only complaint is that much of the bitboard stuff that could be handy for building efficient evaluation functions is encapsulated in the Position class and not available to calling classes.
You want to write your own chess programs ?
Visit this site:
http://chesspresso.sourceforge.net/
Chesspresso™ is Java library to help developers in writing any kind of chess program. It is open-source (LGPL) and contains state-of the art algorithms to implement chess concepts.
Don't say I didn't warn you !
Anyhow, I did write a weak chess program with it that helps people with their visualization.
Originally posted by dkappeNice new stuff. I like the hiding pawns and pieces. Reminds me of some training excercises we used to do on my chess team back in school. It was interesting how different players were better at remembering pawns than pieces and vice versa. I think the guys who were better at playing without seeing the pawns were more positionally talented wherease the guys who could play without seeing the pieces were more tactical. I was definitely one of the more tactical guys, but take the pawns off the board and I was a little lost.
Agreed. Very well done library. I've used it extensively in my GPL app Chess Training Tools (chesstraining.sourceforge.net).
Anyhow, I did write a weak chess program with it that helps people with their visualization.
Anyhow, thanks for the program. Now I can work on some of my weaknesses and maybe relaunch my fabled blindfold career.
Originally posted by dkappe
Agreed. Very well done library. I've used it extensively in my GPL app Chess Training Tools (chesstraining.sourceforge.net). My only complaint is that much of the bitboard stuff that could be handy for building efficient evaluation functions is encapsulated in the Position class and not available to calling classes.
Anyhow, I did write a weak chess program with it that helps people with their visualization.
I'm going to start my CVTraining soon using your program ......
.