public static void Replace(MoveList moves, PatternFunctionParameters <int> patternFunctionParameters) { double lValue = moves.GetValue(patternFunctionParameters[0]); moves.RemoveMove(patternFunctionParameters[0]); moves.SetMinValue(patternFunctionParameters[1], lValue); // redistribution (limited) }
public static void Replace(MoveList moves, PatternFunctionParameters<int> patternFunctionParameters) { double lValue = moves.GetValue(patternFunctionParameters[0]); moves.RemoveMove(patternFunctionParameters[0]); moves.SetMinValue(patternFunctionParameters[1], lValue); // redistribution (limited) }