ilqgames
A new real-time solver for large-scale differential games.
Public Member Functions | List of all members
ilqgames::PlayerCostCache Class Reference

Public Member Functions

 PlayerCostCache (const std::shared_ptr< const SolverLog > &log, const std::vector< PlayerCost > &player_costs)
 
float Interpolate (size_t iterate, Time t, PlayerIndex player, const std::string &name) const
 
const SolverLogLog () const
 
size_t NumPlayers () const
 
size_t NumCosts (PlayerIndex player) const
 
bool PlayerHasCost (PlayerIndex player, const std::string &name) const
 
const std::unordered_map< std::string, std::vector< std::vector< float > > > & EvaluatedCosts (PlayerIndex player) const
 
const std::vector< float > & EvaluatedCost (size_t iterate, PlayerIndex player, const std::string &name) const
 

Detailed Description

Definition at line 59 of file player_cost_cache.h.


The documentation for this class was generated from the following files: