The basic idea is to automatically rip existing gamebases to create problemsets of my own.
This gives additional possibilities:
- I can create sets for area's where I'm weak at. For instance with endgame problems.
- I can reduce the amount of problems in a set so that spaced repetition becomes possible.
- I can experiment with the solving time.
But CTS has 2 strong points which aren't so easy to copy without making a program myself (which I like to avoid!):
- The automatic rating of problems .
- The time system.
During my research I found a lot of usable problemsets on the web already.
For instance at Gunther Ossimitz' Chess page