optimize max chess problem for non-repeat number, not using redundant PointNonius object