Skip to content

Royar13/artemis-chess

Repository files navigation

Artemis Chess

A Chess engine written in C#.

Its main features are:

  • Bitboards board representation
  • Principal Variation Search (PVS)
  • Quiescence Search
  • Multithreading
  • Transposition Table
  • Null Move Heuristic
  • Killer Move Heuristic
  • Late Move Reductions
  • A user interface to play against the engine

Future Goals

This is still a work in progress, and there are many features I still want to add, such as:

  • UCI/XBoard support
  • Integration with a Chess server (FICS)
  • Advanced pruning techniques
  • Improvements and tuning of the evaluation function
  • Time management logic

About

A Chess engine written in C#

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages