Class StatusInfo
Class that represent the current status of a solver that is solving a problem instance.
Inheritance
System.Object
StatusInfo
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: OPTANO.Modeling.Optimization.Solver.Interfaces
Assembly: Optimization.dll
Syntax
public class StatusInfo
Properties
HasVariableValues
Is a solution provided by the variable values?
Declaration
public bool HasVariableValues { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Incumbent
Gets or sets the best known solution value (objective).
Declaration
public double? Incumbent { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
LogMessage
Gets or sets the log message.
Declaration
public string LogMessage { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LowerBound
Gets or sets the best known lower bound.
Declaration
public double? LowerBound { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
NodeCount
Gets or sets the current explored node count.
Declaration
public int? NodeCount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
SolutionCount
Gets or sets the current count of feasible solutions found.
Declaration
public int? SolutionCount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
SolverTime
Gets or sets the elapsed solver time in seconds
Declaration
public double? SolverTime { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
VariableValues
Gets or sets the values of the currently best known solution
Declaration
public Func<Dictionary<string, double>> VariableValues { get; set; }
Property Value
Type | Description |
---|---|
System.Func<System.Collections.Generic.Dictionary<System.String, System.Double>> |