LCOV - code coverage report
Current view: top level - app/src/Dynamic/Policy - QLearner.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 0 296 0.0 %
Date: 2023-08-17 16:45:52 Functions: 0 37 0.0 %

Function Name Sort by function name Hit count Sort by hit count
Dynamic::QLearner::setEpsilon(float) 0
Dynamic::QLearner::updateMatrix(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&, double) 0
Dynamic::QLearner::Qref(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&) 0
Dynamic::QLearner::State::possibleActions() 0
Dynamic::QLearner::State::State(Dynamic::Env::Lane&) 0
Dynamic::QLearner::Action::Action(Dynamic::QLearner::Action const&) 0
Dynamic::QLearner::Action::Action(Dynamic::Env::Connection&, Dynamic::Env::Lane&) 0
Dynamic::QLearner::Action::operator=(Dynamic::QLearner::Action const&) 0
Dynamic::QLearner::Logger::log(Log::ProgressLogger&) 0
Dynamic::QLearner::Logger::header(Log::ProgressLogger&) 0
Dynamic::QLearner::Logger::setAlpha(double) 0
Dynamic::QLearner::Logger::Logger(double) 0
Dynamic::QLearner::Policy::ActionLeave::reward(double) 0
Dynamic::QLearner::Policy::ActionLeave::ActionLeave(Dynamic::Env::Lane&, Dynamic::QLearner&) 0
Dynamic::QLearner::Policy::pickConnection(Dynamic::Env::Env&) 0
Dynamic::QLearner::Policy::pickInitialLane(Dynamic::Vehicle&, Dynamic::Env::Env&) 0
Dynamic::QLearner::Policy::Action::reward(double) 0
Dynamic::QLearner::Policy::Action::Action(Dynamic::Env::Connection&, Dynamic::Env::Lane&, Dynamic::QLearner&) 0
Dynamic::QLearner::Policy::Factory::create(long, double, Dynamic::Env::TAZ const&, Dynamic::Env::TAZ const&) 0
Dynamic::QLearner::Policy::Factory::Factory(Dynamic::Env::Env&, SUMO::NetworkTAZs const&, Dynamic::SUMOAdapter const&, unsigned int, std::optional<std::reference_wrapper<Dynamic::QLearner::Logger> >) 0
Dynamic::QLearner::Policy::Policy(Dynamic::QLearner&, long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) 0
Dynamic::QLearner::setAlpha(double) 0
Dynamic::QLearner::QLearner(Dynamic::Env::Env&, SUMO::Network const&, Dynamic::SUMOAdapter const&, Dynamic::Env::TAZ const&, std::optional<std::reference_wrapper<Dynamic::QLearner::Logger> >, double, double, double, double, float) 0
Dynamic::QLearner::heuristicPolicy(Dynamic::QLearner::State const&) const 0
Dynamic::QLearner::Q(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&) const 0
Dynamic::QLearner::estimateInitialValue(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&) const 0
Dynamic::QLearner::estimateOptimalValue(Dynamic::QLearner::State const&) const 0
Dynamic::QLearner::estimateOptimalFutureValue(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&) const 0
Dynamic::QLearner::dump() const 0
Dynamic::QLearner::tabu(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&, Dynamic::Env::Vehicle const&) const 0
Dynamic::QLearner::State::possibleActions() const 0
Dynamic::QLearner::State::apply(Dynamic::QLearner::Action) const 0
Dynamic::QLearner::Action::operator==(Dynamic::QLearner::Action const&) const 0
Dynamic::QLearner::Action::operator<(Dynamic::QLearner::Action const&) const 0
Dynamic::QLearner::Action::operator!=(Dynamic::QLearner::Action const&) const 0
Dynamic::QLearner::Policy::Factory::dump() const 0
Dynamic::QLearner::heuristic(Dynamic::QLearner::State const&, Dynamic::QLearner::Action const&) const 0

Generated by: LCOV version 1.14