Skip to content

gchiaramonte/SolvingChess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SolvingChess

Sometime ago, I started this pet project. My goal was to learn F# while creating a very basic chess puzzle solver. It's done!

Currently, this is "good enough" to deal with daily chess[dot]com puzzles (and some more complex) and I think that I learned the F# basics .

Now, it's time to read again the Don Syme, Tomáš Petříček and Dave Fancher books/blogs and find missed opportunities to improve the code and ... use F# techiniquies. For while, I will not try to improve the solver strength. Now it's time to learn how to code in the "right F# way"

Someday in the future I will implement more advanced chess searching techniquies.

Issues open Forks Stars

Current version is good enough to solve these puzzles

Feel free to suggest code improvements. I will work to make it better. ;)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • F# 100.0%