Added feature to detect black depth violations.
Needs more testing, it looks like black depth violations
only occur after double red violations, but more tests
are needed to verify this.