LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::wf::ExtendedSolverRecommendation< T > Struct Template Reference

What the recommendation returns: the choice and why. More...

#include <line/api/wf/wf_auto_integration.h>

Collaboration diagram for line::wf::ExtendedSolverRecommendation< T >:

Public Attributes

WfSolver recommendedSolver = WfSolver::MVA
double confidence = 0.0
std::vector< std::string > reasoning
WorkflowFeatures< T > workflowFeatures
std::vector< WfSolveralternativeSolvers
 at most three, the reference's cap

Detailed Description

template<class T>
struct line::wf::ExtendedSolverRecommendation< T >

What the recommendation returns: the choice and why.

Definition at line 106 of file wf_auto_integration.h.

Member Data Documentation

◆ alternativeSolvers

template<class T>
std::vector<WfSolver> line::wf::ExtendedSolverRecommendation< T >::alternativeSolvers

at most three, the reference's cap

Definition at line 111 of file wf_auto_integration.h.

Referenced by line::wf::enhance_recommendation_with_workflow().

◆ confidence

◆ reasoning

template<class T>
std::vector<std::string> line::wf::ExtendedSolverRecommendation< T >::reasoning

◆ recommendedSolver

template<class T>
WfSolver line::wf::ExtendedSolverRecommendation< T >::recommendedSolver = WfSolver::MVA

◆ workflowFeatures

template<class T>
WorkflowFeatures<T> line::wf::ExtendedSolverRecommendation< T >::workflowFeatures

The documentation for this struct was generated from the following file: