Spaced Repetition
(We could go the other way and define multiplication or addition as the slow computation which doesn’t know any specifics like the multiplication table – as if every time you wanted to add 2+2 you had to count on 4 fingers.) So for multiplication, the dynamic card would get 2 random integers, print a question like and then print the result as the answer. Or one could test one’s ability to ‘read’ a board by writing a dynamic card which takes each example board/problem and adds some random pieces as long as some go-playing program like GNU Go says the best move hasn’t changed because of the added noise.
Source: www.gwern.net