Connecting a Java Chess Engine and Winboard?
Posted: 25 Oct 2009, 15:45
Firstly i'd like to say hello to you all and i hope you can help me!
For my master project i am programming a java chess engine to play a game of chess. I have done all the rules and have everything in place to start coding the thinking algorithms etc.
My trouble is i want to be able to see what is going rather than using a crude system.out way of displaying the chess pieces. It's very easy to make mistakes inputting the moves manually.
I have found some engines that connect up to the winboard gui but they appear to be .exe. When i finish i will convert my program to a .exe for easier integration.
Right now however i wonder if anyone here has any experience connecting up a jar file to the winboard gui. I do realise there are ways of fdoing it as the team here http://chess.dubmun.com/index.html managed to get theres linked up to the gui.
I'd like to see one in action first before deciding how to handle all the inputs and outpute to and from the engine to the gui. I know that the winboard chess protocol is needed but outside that i am kind of clueless.
Thanks for any help at all
For my master project i am programming a java chess engine to play a game of chess. I have done all the rules and have everything in place to start coding the thinking algorithms etc.
My trouble is i want to be able to see what is going rather than using a crude system.out way of displaying the chess pieces. It's very easy to make mistakes inputting the moves manually.
I have found some engines that connect up to the winboard gui but they appear to be .exe. When i finish i will convert my program to a .exe for easier integration.
Right now however i wonder if anyone here has any experience connecting up a jar file to the winboard gui. I do realise there are ways of fdoing it as the team here http://chess.dubmun.com/index.html managed to get theres linked up to the gui.
I'd like to see one in action first before deciding how to handle all the inputs and outpute to and from the engine to the gui. I know that the winboard chess protocol is needed but outside that i am kind of clueless.
Thanks for any help at all