private static void AddGoals(IDictionary <NodeId, NodeDecision> nodeDecisions, Solver.IModel solverModel) { foreach (var nodeDecision in nodeDecisions.Values) { solverModel.SetMinimizeGoal( nodeDecisions.Values.Select(d => d.Decision).ToArray() ); } }
private static void AddGoals(Solver.IModel solverModel, Dictionary <A.Message, MessageDecision> msgDecisions) { solverModel.SetMinimizeGoal( msgDecisions.Values.Select(d => d.Decision).ToArray() ); }