"""Config for TD3 on LunarLanderContinuous-v2.

- Author: Kyunghwan Kim
- Contact: kh.kim@medipixel.io
"""

agent = dict(
    type="TD3Agent",
    hyper_params=dict(
        gamma=0.99,
        tau=5e-3,
        buffer_size=int(1e6),
        batch_size=100,
        initial_random_action=int(1e4),
        policy_update_freq=2,
    ),
    network_cfg=dict(hidden_sizes_actor=[400, 300], hidden_sizes_critic=[400, 300]),
    optim_cfg=dict(lr_actor=1e-3, lr_critic=1e-3, weight_decay=0.0),
    noise_cfg=dict(
        exploration_noise=0.1, target_policy_noise=0.2, target_policy_noise_clip=0.5
    ),
)
