}
if (shootCommand)
{
if (Time.time > m_ShootTime + .5f)
if (Time.time > m_ShootTime + .4f)
m_Shoot = true;
dirToGo *= 0.5f;
if (m_HitPoints < 1f)
m_HitPoints = Mathf.Min(m_HitPoints + .2f, 1f);
m_HitPoints = Mathf.Min(m_HitPoints + .25f, 1f);
HealthStatus();
SmallCubeSoldier:
normalize: false
max_steps: 2.0e7
max_steps: 5.0e7
learning_rate_schedule: constant
batch_size: 2048
buffer_size: 20480
self_play:
window: 50
window: 20
play_against_latest_model_ratio: 0.5
save_steps: 50000
swap_steps: 150000
swap_steps: 17000