public void SetScore(string strategyName, double score) { if (!StrategyNameToScore_.ContainsKey(strategyName)) { StrategyNameToScore_.Add(strategyName, score); } else { StrategyNameToScore_[strategyName] = score; } }
public double GetScore(string strategyName) { if (StrategyNameToScore_.ContainsKey(strategyName)) { return(StrategyNameToScore_[strategyName]); } else { return(-1); } }
public void AddScore(string strategyName, double score) { if (StrategyNameToScore_.ContainsKey(strategyName)) { double curScore = StrategyNameToScore_[strategyName]; curScore += score; StrategyNameToScore_[strategyName] = curScore; } else { StrategyNameToScore_.Add(strategyName, score); } }