Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Carballo Chess Engine in C#

This project is a conversion of the Carballo Chess Engine code from Java to C# using Sharpen. The original project is at:

http://github.com/albertoruibal/carballo

It implements the UCI interface to be used in chess GUIs like Arena.

The performance of the converted code is about a 30% slower than the original Java code.

Code conversion

The conversion was done with this version of Sharpen:

https://github.com/slluis/sharpen

The Sharpen jar and the conversion script (convert.sh) are included in the root of the project.

Classes not converted

These classes are excluded from the automatic conversion:

  • The custom opening book in book/ResourceBook.cs
  • The class uci/Uci.cs implmenting the UCI interface (and making use of ResourceBook.cs)

About

This is a conversion of the Carballo Chess Engine code from Java to C# using Sharpen

Resources

License

Releases

No releases published

Packages

No packages published