|
bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
|
#include "cuberl/base/cuberl_types.h"#include "cuberl/rl/algorithms/td/q_learning.h"#include "cuberl/rl/policies/epsilon_greedy_policy.h"#include "cuberl/rl/trainers/rl_serial_agent_trainer.h"#include "bitrl/utils/io/csv_file_writer.h"#include "bitrl/network/rest_rl_env_client.h"#include "bitrl/envs/gymnasium/toy_text/cliff_world_env.h"#include <iostream>#include <unordered_map>#include <boost/log/trivial.hpp>
Namespaces | |
| namespace | rl_example_10 |
Typedefs | |
| typedef bitrl::envs::gymnasium::CliffWorld | rl_example_10::env_type |
Functions | |
| int | main () |
Variables | |
| const std::string | rl_example_10::SERVER_URL = "http://0.0.0.0:8001/api" |
| const std::string | rl_example_10::SOLUTION_FILE = "qlearning_cliff_walking_v1.csv" |
| const std::string | rl_example_10::REWARD_PER_ITR = "reward_per_itr.csv" |
| const std::string | rl_example_10::POLICY = "policy.csv" |
| int main | ( | ) |