private double computeError() { int error = 0; for (int i = 0; i < inputs.Length; i++) { int actual = tree.Decide(inputs[i]); int expected = outputs[i]; if (actual != expected) error++; } return error / (double)inputs.Length; }