|
|
|
|
|
by keefe
4884 days ago
|
|
Have you checked out chess problems and go problems? They're usually presented in bulk in structured data.
http://www.chessproblems.com/
I haven't look at any in a long time, but it at least should highlight some problems hard for humans, which implies something can be learned there, imho. |
|
What I want is something different: mining tons of games to learn new stuff about positional strength in chess. For example, assume that we don't know that a queen is stronger than a knight, and instead think that the two pieces have the same value. We would trade those two pieces more or less indifferently, resulting in lots of games where one side has a queen and the other side has a knight. Now, the program I would like to do will mine all those games and say "99% of the cases where one side had a queen and the other side had a knight were a win for the side with the queen". And we would be able to learn that a queen is stronger to a knight... Now obviously this example is too simple, but I would like to see if it is possible to learn some more subtle things.