浏览代码

move agents back

/asymm-envs
Andrew Cohen 5 年前
当前提交
6c5741a1
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 2
      Project/Assets/ML-Agents/Examples/Tennis/Scripts/TennisAgent.cs
  2. 2
      Project/Assets/ML-Agents/Examples/Tennis/Scripts/TennisArea.cs

2
Project/Assets/ML-Agents/Examples/Tennis/Scripts/TennisAgent.cs


timePenalty = 0;
m_InvertMult = invertX ? -1f : 1f;
var agentOutX = Random.Range(10f, 12f);
var agentOutX = Random.Range(14f, 16f);
var agentOutY = Random.Range(-1.5f, 0f);
transform.position = new Vector3(-m_InvertMult * agentOutX, agentOutY, -1.8f) + transform.parent.transform.position;
m_AgentRb.velocity = new Vector3(0f, 0f, 0f);

2
Project/Assets/ML-Agents/Examples/Tennis/Scripts/TennisArea.cs


public void MatchReset()
{
var ballOut = Random.Range(8.5f, 10f);
var ballOut = Random.Range(12.5f, 14f);
var flip = Random.Range(0, 2);
var serve = 1f;
if (flip == 0)

正在加载...
取消
保存