michaelkirk/weiqi — pull request #5 by michaelkirk (2012-11-27 22:49:29+00:00)
Title: Feature/rule of ko

I took a step back, and tried to apply the notion of recording all moves as minimally as possible in order to achieve a specific feature (the rule of KO).

Much of the code is whole-sale copied from your branch, but some of it moved around.

The main difference, I think, is that moves only persist within a board, thus they don't have their own controller.

I'm happy because I feel like less of the code base has to change, yet we're retaining the bulk of the functionality that we _know_ we need.

What do you think?