954,518 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

How to work with engines

I got a file downloaded named "Rybka v2.3.2a.mp.w32.exe". In GUI chess software you are able to add this as a chess engine, but I have no clue how the input/output of that engine works. As I understand the program sends the engine current position and the engine returns some output. However, I have no clue how this is done and got no clue where/how to search for it. Any directions would be very appreciated :)

kolibrizas
Junior Poster in Training
52 posts since May 2009
Reputation Points: 22
Solved Threads: 2
 

Are you writing a chess game or are you trying to add this engine into an already existing chess game?

If it is a "library", you could add a reference to it from your project by right-clicking (in the solution explorer) References=>Add References -- then browse to that exe and add it.

If it is truly just an engine, I would imagine you would need to copy it to a directory with the chess program, then modify an INI file of some sort to point to that .exe file as the chess engine. You also might JUST need to rename it to a particular name in your chess program's executable directory.

You need to check on the site where you got it on how to install it.

thines01
Postaholic
Team Colleague
2,424 posts since Oct 2009
Reputation Points: 445
Solved Threads: 402
 
Are you writing a chess game or are you trying to add this engine into an already existing chess game?

I am about to write a chess game :)If it is a "library", you could add a reference to it from your project by right-clicking (in the solution explorer) References=>Add References -- then browse to that exe and add it.

Says that it is not a library and cannot be added.You need to check on the site where you got it on how to install it.
I am unable to find anything. Only how to add this engine to other software, but nothing for whoever wants to program it for himself :(

kolibrizas
Junior Poster in Training
52 posts since May 2009
Reputation Points: 22
Solved Threads: 2
 

I understand now that I've seen the home page .
To use THAT engine, you would need to create a GUI that adheres to its interface.

You should go on the forum for that site and ask their developers about creating an application that uses their specific engine.

thines01
Postaholic
Team Colleague
2,424 posts since Oct 2009
Reputation Points: 445
Solved Threads: 402
 

This question has already been solved

Post: Markdown Syntax: Formatting Help
You
View similar articles that have also been tagged: