Removed distinction between Row/Box/Column.
authorEevee <ferrox@veekun.com>
Fri, 19 Dec 2008 09:35:16 +0000 (01:35 -0800)
committerEevee <ferrox@veekun.com>
Fri, 19 Dec 2008 09:35:16 +0000 (01:35 -0800)
commita49a2fc56c430884ad137031168836c9a3c6bfe9
tree48b1a492c5fb703154b30a662de1890157bb0a05
parentf331885e36c9a1ba448a798fb103fd2c48b2ce44
Removed distinction between Row/Box/Column.

CellConstraints now remember which cells they actually own, rather than
generating a list on the fly.
Grids are largely apathetic towards which constraints they actually have once
they exist.
Also swapped out proxies for ref()s and gave CellConstraint some real
properties to get around the ugliness of that.
pseudoku/grid/__init__.py
pseudoku/grid/cellgroup.py