Currently GridEnforcer.checkRules() returns a simple True\False as to whether we're violating rules. If we had a similar function that returned the block types and counts that violated the check, we could (incrementally) remove them. This would support advanced Dereliction logic for #4 and class convergence logic for #20.
Currently
GridEnforcer.checkRules()
returns a simple True\False as to whether we're violating rules. If we had a similar function that returned the block types and counts that violated the check, we could (incrementally) remove them. This would support advanced Dereliction logic for #4 and class convergence logic for #20.This is low priority.