MultiAgentDecisionProcess
|
PrintTools contains functionality for printing vectors etc. More...
Functions | |
template<class T > | |
static void | PrintCout (const T &v) |
template<class T > | |
static void | PrintCout (const std::vector< T > &v) |
template<class T > | |
static void | PrintCout (const std::set< T > &v) |
template<class T > | |
static void | PrintProgress (T prefix, LIndex i, LIndex nr, size_t interval) |
template<class T > | |
static void | PrintVectorCout (const T &v) |
Prints a vector using cout - i.e. More... | |
template<class T > | |
static void | PrintVectorCout (const std::vector< T > &v) |
template<class T > | |
static void | PrintVectorCout (const boost::numeric::ublas::mapped_vector< T > &v) |
template<class T > | |
static void | PrintVectorCout (const boost::numeric::ublas::compressed_vector< T > &v) |
template<class T > | |
static void | PrintVectorCout (const boost::numeric::ublas::coordinate_vector< T > &v) |
template<class T > | |
static std::string | SoftPrint (const T &v) |
template<class T > | |
static std::string | SoftPrint (const std::vector< T > &v) |
template<class T > | |
static std::string | SoftPrint (const std::set< T > &v) |
template<class T > | |
static std::string | SoftPrintSet (const T &v) |
template<class T > | |
static std::string | SoftPrintSet (const std::set< T > &v) |
template<class T > | |
static std::string | SoftPrintVector (const T &v) |
template<class T > | |
static std::string | SoftPrintVector (const std::vector< T > &v) |
template<class T > | |
static std::string | SoftPrintVector (const boost::numeric::ublas::mapped_vector< T > &v) |
template<class T > | |
static std::string | SoftPrintVector (const boost::numeric::ublas::compressed_vector< T > &v) |
template<class T > | |
static std::string | SoftPrintVector (const boost::numeric::ublas::coordinate_vector< T > &v) |
PrintTools contains functionality for printing vectors etc.
The SoftPrint*() functions returns strings, the Print*() print to standard out.
|
static |
|
static |
|
static |
|
static |
Referenced by MonahanBGPlanner::BackupStage(), GMAA_MAAstarClassic::ConstructAndValuateNextPolicies(), GMAA_MAA_ELSI::ConstructAndValuateNextPoliciesExactBG(), GMAA_MAA_ELSI::ConstructBayesianGame(), BGCG_SolverNonserialDynamicProgramming::EliminateAgent(), BayesianGameForDecPOMDPStage::Initialize(), and BruteForceSearchPlanner::Plan().
|
static |
Prints a vector using cout - i.e.
the data type can be written to cout using << (operator<< must be defined for T).
Referenced by AlphaVectorPlanning::GetDuplicateIndices(), DICEPSPlanner::Plan(), PlanningUnitMADPDiscrete::Print(), Perseus::SampleNotImprovedBeliefIndex(), and BGIP_SolverCE::Solve().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Referenced by Problem_CGBG_FF::ComputeLocalProbability().
|
static |
|
static |
Referenced by Problem_CGBG_FF::AddEdge(), QBGPlanner_TreeIncPruneBnB::BackupStage(), BayesianGameWithClusterInfo::Cluster(), BGIP_SolverBranchAndBound< JP >::ComputeCompleteInformationValues(), Problem_CGBG_FF::ComputeHouseProbability(), Problem_CGBG_FF::ComputeLocalProbability(), Problem_CGBG_FF::ComputeLocalUtility(), BGIP_SolverBranchAndBound< JP >::ComputeMinContributionValues(), ProblemAloha::ComputeTransitionProb(), BGIP_SolverBranchAndBound< JP >::ComputeValidJointActionExtensions(), BGIP_SolverBranchAndBound< JP >::ComputeValidJointActions(), MaxPlusSolverForBGs::Construct_JointType_Factors(), BG_FactorGraphCreator::Construct_JointType_Factors(), BGCG_SolverMaxPlus::Construct_JointType_Factors_CGBG(), BG_FactorGraphCreator::Construct_LocalJointType_Factors(), BG_FactorGraphCreator::Construct_Payoff_Factor(), TreeIncPruneBGPlanner::CrossSumNode(), QBGPlanner_TreeIncPruneBnB::CrossSumNode(), ProblemFireFighting::FillTransitionModel(), Problem_CGBG_FF::FilterObservationsForHouse(), AlphaVectorPruning::FindBeliefNormal(), BGIP_SolverBranchAndBound< JP >::GenerateJointActions(), BGIP_SolverBranchAndBound< JP >::GenerateJointActions_ProcessAction(), ArgumentUtils::GetHybridQheuristicFromArgs(), BGIP_BnB_Node::GetImpliedJPol(), JPolComponent_VectorImplementation::GetIndex(), PlanningUnitMADPDiscrete::GetJAOHProbs(), JointActionObservationHistory::GetJointActionObservationHistoryVectors(), TreeIncPruneBGPlanner::GetObservationsFromDepth(), QBGPlanner_TreeIncPruneBnB::GetObservationsFromDepth(), TOICompactRewardDecPOMDPDiscrete::GetTwoAgentReward(), TreeIncPruneBGPlanner::GetValidJointActions(), QBGPlanner_TreeIncPruneBnB::GetValidJointActions(), MultiAgentDecisionProcessDiscreteFactoredStates::Initialize2DBN(), ProblemFOBSFireFightingFactored::InitializePFFF(), ProblemFireFightingFactored::InitializePFFF(), QBGPlanner_TreeIncPruneBnB::IsDominatedNode(), operator<<(), GeneralizedMAAStarPlanner::Plan(), MADPComponentFactoredStates::PrintDebugStuff(), Problem_CGBG_FF::Problem_CGBG_FF(), ProblemFireFighting::ProblemFireFighting(), AlphaVectorPruning::Prune(), AlphaVectorPlanning::Prune(), BGIP_SolverBranchAndBound< JP >::ReComputeH(), BGIP_SolverBranchAndBound< JP >::ReOrderJointTypes(), BGIP_SolverBranchAndBound< JP >::ReSolve(), SimulationFactoredDecPOMDPDiscrete::RunSimulation(), SimulationTOIDecPOMDPDiscrete::RunSimulations(), MultiAgentDecisionProcessDiscreteFactoredStates::SanityCheckObservations(), MultiAgentDecisionProcessDiscreteFactoredStates::SanityCheckTransitions(), JPolComponent_VectorImplementation::SetIndex(), FactoredDecPOMDPDiscrete::SetRewardForLRF(), POSG::SoftPrint(), LocalBGValueFunctionVector::SoftPrint(), LocalBGValueFunctionBGCGWrapper::SoftPrint(), FSDist_COF::SoftPrint(), Belief::SoftPrint(), StateDistributionVector::SoftPrint(), IndividualBeliefJESP::SoftPrint(), FSAOHDist_NECOF::SoftPrint(), BayesianGameBase::SoftPrint(), BayesianGameCollaborativeGraphical::SoftPrint(), BayesianGameWithClusterInfo::SoftPrint(), GMAA_MAAstarCluster::SoftPrintClusteringStats(), GMAA_kGMAACluster::SoftPrintClusteringStats(), MADPComponentFactoredStates::SoftPrintState(), BayesianGameBase::SoftPrintSummary(), BayesianGameCollaborativeGraphical::SoftPrintSummary(), FG_SolverMaxPlus::Solve(), FG_SolverNDP::Solve(), BGCG_SolverNonserialDynamicProgramming::Solve(), BGIP_SolverBranchAndBound< JP >::Solve(), SimulationFactoredDecPOMDPDiscrete::Step(), SimulationTOIDecPOMDPDiscrete::Step(), TreeIncPruneBGPlanner::UnionNode(), and QBGPlanner_TreeIncPruneBnB::UnionNode().
|
static |
|
static |
|
static |
|
static |