faster image processing better color clustering use information from previous board auto-calibration (too much new stones -> smaller clusters) faster (and more realiable) grid search stone finding better user interface use floats in computations