You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#ifndef MRMC_PARSER_SPARSESTATEREWARDPARSER_H_
#define MRMC_PARSER_SPARSESTATEREWARDPARSER_H_
#include "boost/integer/integer_mask.hpp"
#include "src/parser/Parser.h"
#include <memory>
#include <vector>
namespace mrmc {
namespace parser {
/*!
* @brief Load state reward file and return vector of state rewards. */ class SparseStateRewardParser : Parser { public: SparseStateRewardParser(uint_fast64_t stateCount, std::string const &filename);
std::shared_ptr<std::vector<double>> getStateRewards() { return this->stateRewards; } private: std::shared_ptr<std::vector<double>> stateRewards; };
} // namespace parser
} // namespace mrmc
#endif /* MRMC_PARSER_SPARSESTATEREWARDPARSER_H_ */
|