public void AddTranspositionError(int delta) { var key = delta; int value; if (_transposition_dict.TryGetValue(key, out value)) { _transposition_dict[key] += 1; } else { _transposition_dict.Add(key, 1); } }