Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

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

Kenny

  • Author: Kenshin Himura (Sudarsan Balaji)
  • License: GNU GPL v3 (see COPYING.txt)
  • Application Version: 0.1.1.0
  • ReadMe Version: 1.4

Description

Kenny is a Winboard/XBoard chess engine based on Winglet, an open source chess program. Winglet's full source code can be obtained from Winglet.

Kenny is an advanced form of Winglet which plays better at some faster time levels like blitz chess or upto 20 minute games, but almost always loses against Winglet when the time controls are 40 minutes or more for each. These tests were run by setting up various tournamennts on the free Chess GUI Arena Version 3.0. Kenny uses modified values for evaluation of various parameters, thus introducing almost an entirely new engine, because the evaluation function is the heart of a chess engine.

Updates

Visions

  • Better board representation using fully object oriented programming using proper class heirarchy (probably in an entirely new repo)
  • Modification of the evaluation function to a better one (pending some neural networks analyses on my side)
  • History pruning implementation
  • Killer Moves implementation
  • Better Move-ordering and pruning of serach tree

About

"Kenny" is a WinBoard/XBoard chess engine written in cpp, based on winglet, an open source chess engine.

Resources

License

Releases

No releases published

Packages

No packages published