#include <bandit_base.hpp>
Definition at line 39 of file bandit_base.hpp.
jubatus::core::bandit::bandit_base::bandit_base |
( |
| ) |
|
|
inline |
virtual jubatus::core::bandit::bandit_base::~bandit_base |
( |
| ) |
|
|
inlinevirtual |
virtual void jubatus::core::bandit::bandit_base::clear |
( |
| ) |
|
|
pure virtual |
virtual bool jubatus::core::bandit::bandit_base::delete_arm |
( |
const std::string & |
arm_id | ) |
|
|
pure virtual |
virtual arm_info_map jubatus::core::bandit::bandit_base::get_arm_info |
( |
const std::string & |
player_id | ) |
const |
|
pure virtual |
virtual void jubatus::core::bandit::bandit_base::get_diff |
( |
diff_t & |
diff | ) |
const |
|
pure virtual |
virtual void jubatus::core::bandit::bandit_base::mix |
( |
const diff_t & |
lhs, |
|
|
diff_t & |
rhs |
|
) |
| const |
|
pure virtual |
virtual std::string jubatus::core::bandit::bandit_base::name |
( |
| ) |
const |
|
pure virtual |
virtual void jubatus::core::bandit::bandit_base::pack |
( |
framework::packer & |
pk | ) |
const |
|
pure virtual |
virtual bool jubatus::core::bandit::bandit_base::put_diff |
( |
const diff_t & |
diff | ) |
|
|
pure virtual |
virtual bool jubatus::core::bandit::bandit_base::register_arm |
( |
const std::string & |
arm_id | ) |
|
|
pure virtual |
virtual bool jubatus::core::bandit::bandit_base::register_reward |
( |
const std::string & |
player_id, |
|
|
const std::string & |
arm_id, |
|
|
double |
reward |
|
) |
| |
|
pure virtual |
virtual bool jubatus::core::bandit::bandit_base::reset |
( |
const std::string & |
player_id | ) |
|
|
pure virtual |
virtual std::string jubatus::core::bandit::bandit_base::select_arm |
( |
const std::string & |
player_id | ) |
|
|
pure virtual |
virtual void jubatus::core::bandit::bandit_base::unpack |
( |
msgpack::object |
o | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: