Now JidiAlgo V1.0 includes 12 single RL algorithms.
We have tackled different envs by these algos and saved parameters in config files.
Come and play these games together~
Algo | CartPole-v0 | MountainCar-v0 | Pendulum-v0 | gridworld | Kuhn Poker | Leduc Poker | ConnectFour | GRF | MPE |
RANDOM | √ | √ | √ | √ | √ | √ | √ | √ | |
Q-learning | - | - | - | √ | √ | √ | - | - | |
Sarsa | - | - | - | √ | - | - | - | - | |
DQN | √ | √ | - | - | √ | √ | - | - | |
DDQN | √ | √ | - | - | - | - | - | - | |
Duelingq | √ | √ | - | - | - | - | - | - | |
SAC | √ | √ | √ | - | - | - | - | - | |
PPO | √ | - | - | - | - | - | √ | √ | |
PG | √ | - | - | - | - | - | - | - | |
AC | √ | - | - | - | - | - | - | - | |
DDPG | √ | - | - | - | - | - | - | - | |
TD3 | - | - | √ | - | - | - | - | - |
More information and results under each algorithm's folder.
python main.py --scenario classic_CartPole-v0 --algo dqn --reload_config
python main.py --scenario classic_CartPole-v0 --algo ddqn --reload_config
python main.py --scenario classic_CartPole-v0 --algo duelingq --reload_config
python main.py --scenario classic_CartPole-v0 --algo pg --reload_config
python main.py --scenario classic_CartPole-v0 --algo ac --reload_config
python main.py --scenario classic_CartPole-v0 --algo ppo --reload_config
python main.py --scenario classic_CartPole-v0 --algo sac --reload_config
python main.py --scenario classic_Pendulum-v0 --algo td3 --reload_config
python main.py --scenario classic_CartPole-v0 --algo ddpg --reload_config
python main.py --scenario classic_MountainCar-v0 --algo dqn --reload_config
python main.py --scenario classic_MountainCar-v0 --algo ddqn --reload_config
python main.py --scenario classic_MountainCar-v0 --algo duelingq --reload_config
python main.py --scenario classic_Pendulum-v0 --algo sac --reload_config
python main.py --scenario classic_MountainCar-v0 --algo sac --reload_config
python main.py --scenario gridworld --algo sarsa --reload_config
python main.py --scenario gridworld --algo tabularq --reload_config