ilqgames
A new real-time solver for large-scale differential games.
|
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 SolverLog & | Log () 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 |
Definition at line 59 of file player_cost_cache.h.