Class holding the results from Context.Evaluate.
It is derived from Decision<TValue, TStructure> using float as type for the objective values and Structure as type for the problem space representation of the evaluated solution.