Well yeah, the algorithm is worth reading, but that is just an algorithm. I can understand that. I don't understand the whole activation event relationship. I wouldn't have done it with events because I don't understand why they are there. I would have just called a function to reset the board and there would be no "events".
This was pulled out of the Wiki thread where asmodeus asked what we thought needed to be added to the wiki. Whomever did it, mis-spelled the word Checkers.