6+ engineering level error analysis algorithms