浏览代码

add new nn file

/active-variablespeed
HH 4 年前
当前提交
16b33ca8
共有 8 个文件被更改,包括 1430 次插入17 次删除
  1. 394
      Project/Assets/ML-Agents/Examples/Walker/Scenes/WalkerDynamic.unity
  2. 20
      Project/Assets/ML-Agents/Examples/Walker/Scripts/WalkerAgent.cs
  3. 10
      Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/WalkGroup.cs
  4. 11
      Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/WalkGroup.cs.meta
  5. 1001
      Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDynamic CL RndSpAvgAllVelsNOHHRew.nn
  6. 11
      Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDynamic CL RndSpAvgAllVelsNOHHRew.nn.meta
  7. 0
      /Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDy_Local_MatchSpeedAvgVelALLRBsRandSpeed_5kDampen_HeavierArms_NO_HHRew.nn
  8. 0
      /Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDy_Local_MatchSpeedAvgVelALLRBsRandSpeed_5kDampen_HeavierArms_NO_HHRew.nn.meta

394
Project/Assets/ML-Agents/Examples/Walker/Scenes/WalkerDynamic.unity


- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f51e8260728fd4c8fa87bcda9d0e2027, type: 3}
--- !u!114 &443910202 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5064725739247198300, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
m_PrefabInstance: {fileID: 758428434940870731}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3c8f113a8b8d94967b1b1782c549be81, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!4 &443910207 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4714470935848893865, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
m_PrefabInstance: {fileID: 758428434940870731}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &461174134
PrefabInstance:
m_ObjectHideFlags: 0

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f51e8260728fd4c8fa87bcda9d0e2027, type: 3}
--- !u!1001 &691709111
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 2040484151}
m_Modifications:
- target: {fileID: 693499830, guid: 765582efd9dda46ed98564603316353f, type: 3}
propertyPath: targetToLookAt
value:
objectReference: {fileID: 443910207}
- target: {fileID: 895268871264836333, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: agentDoneOnGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 895268871264836333, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: penalizeGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 895268871377934275, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Name
value: WalkerRagdoll (3)
objectReference: {fileID: 0}
- target: {fileID: 895268871377934275, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 895268871377934297, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Model
value:
objectReference: {fileID: 11400000, guid: 5ae39043f159147e6a07d4e59027512a,
type: 3}
- target: {fileID: 895268871377934297, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_BrainParameters.VectorObservationSize
value: 238
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalPosition.x
value: -1.8
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalPosition.y
value: 3.07
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalRotation.y
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_RootOrder
value: 6
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 90
objectReference: {fileID: 0}
- target: {fileID: 895268871377934298, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 895268871377934303, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: jointDampen
value: 5000
objectReference: {fileID: 0}
- target: {fileID: 895268871377934303, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: maxJointForceLimit
value: 15000
objectReference: {fileID: 0}
- target: {fileID: 895268871635378176, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: c9fa44c2c3f8ce74ca39a3355ea42631, type: 2}
- target: {fileID: 895268872378336987, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: c9fa44c2c3f8ce74ca39a3355ea42631, type: 2}
- target: {fileID: 895268873051627260, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: c9fa44c2c3f8ce74ca39a3355ea42631, type: 2}
- target: {fileID: 7408209125961349353, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: target
value:
objectReference: {fileID: 443910202}
- target: {fileID: 7408209125961349353, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: rewardManager
value:
objectReference: {fileID: 1651680225}
- target: {fileID: 7408209125961349353, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: randomizeWalkSpeedEachEpisode
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235353030744119, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 5
objectReference: {fileID: 0}
- target: {fileID: 7933235353030744139, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.7000002
objectReference: {fileID: 0}
- target: {fileID: 7933235353041637844, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: agentDoneOnGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235353041637844, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: penalizeGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235353041637846, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7933235353041637847, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.70000064
objectReference: {fileID: 0}
- target: {fileID: 7933235353195701959, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 4
objectReference: {fileID: 0}
- target: {fileID: 7933235353195701979, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.5000005
objectReference: {fileID: 0}
- target: {fileID: 7933235353228551180, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.39999408
objectReference: {fileID: 0}
- target: {fileID: 7933235353228551181, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: agentDoneOnGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235353228551181, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: penalizeGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235353240438150, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 4
objectReference: {fileID: 0}
- target: {fileID: 7933235353240438170, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.5000005
objectReference: {fileID: 0}
- target: {fileID: 7933235353272702555, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.00000011920929
objectReference: {fileID: 0}
- target: {fileID: 7933235353655703554, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.00000011920929
objectReference: {fileID: 0}
- target: {fileID: 7933235353711811619, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.00000011920929
objectReference: {fileID: 0}
- target: {fileID: 7933235353713167636, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.39999408
objectReference: {fileID: 0}
- target: {fileID: 7933235353713167637, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: agentDoneOnGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235353713167637, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: penalizeGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235354074184697, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 6
objectReference: {fileID: 0}
- target: {fileID: 7933235354616748523, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: agentDoneOnGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235354616748523, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: penalizeGroundContact
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7933235354616748525, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7933235354882597209, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: -0.00000011920929
objectReference: {fileID: 0}
- target: {fileID: 7933235355057813909, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_Mass
value: 5
objectReference: {fileID: 0}
- target: {fileID: 7933235355057813929, guid: 765582efd9dda46ed98564603316353f,
type: 3}
propertyPath: m_ConnectedAnchor.x
value: 0.7000002
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 765582efd9dda46ed98564603316353f, type: 3}
--- !u!1 &781961355
GameObject:
m_ObjectHideFlags: 0

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_IsActive
value: 1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f51e8260728fd4c8fa87bcda9d0e2027, type: 3}
--- !u!1 &1651680223 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 895268871377934275, guid: 765582efd9dda46ed98564603316353f,
type: 3}
m_PrefabInstance: {fileID: 691709111}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1651680225
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1651680223}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2d2b3caecf069467ebf3a650d8ee401e, type: 3}
m_Name:
m_EditorClassIdentifier:
rewardsList:
- rewardKey: matchSpeed
rawVal: 0
rewardScalar: 0.03
rewardThisStep: 0
cumulativeThisEpisode: 0
cumulativeThisSession: 0
lastNaNStep: 0
- rewardKey: lookAtTarget
rawVal: 0
rewardScalar: 0.01
rewardThisStep: 0
cumulativeThisEpisode: 0
cumulativeThisSession: 0
lastNaNStep: 0
- rewardKey: headHeightOverFeet
rawVal: 0
rewardScalar: 0.001
rewardThisStep: 0
cumulativeThisEpisode: 0
cumulativeThisSession: 0
lastNaNStep: 0
- rewardKey: hurryUp
rawVal: 0
rewardScalar: 0
rewardThisStep: 0
cumulativeThisEpisode: 0
cumulativeThisSession: 0
lastNaNStep: 0
- rewardKey: bpVel
rawVal: 0
rewardScalar: -0.001
rewardThisStep: 0
cumulativeThisEpisode: 0
cumulativeThisSession: 0
lastNaNStep: 0
- rewardKey: productOfAllRewards
rawVal: 0
rewardScalar: 1
rewardThisStep: 0
cumulativeThisEpisode: 0
cumulativeThisSession: 0
lastNaNStep: 0
maxSteps: 0
--- !u!4 &2040484151 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4715983678655513245, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
m_PrefabInstance: {fileID: 758428434940870731}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2095421678
GameObject:
m_ObjectHideFlags: 0

- component: {fileID: 2095421679}
- component: {fileID: 2095421681}
- component: {fileID: 2095421680}
- component: {fileID: 2095421682}
m_Layer: 0
m_Name: WalkerDyanamicSettings
m_TagString: Untagged

m_Script: {fileID: 11500000, guid: 3d6f3eab3776b4fb79724ac4216dfd7b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &2095421682
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2095421678}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0a2c0686fcb9742d1b62b7888d87bba9, type: 3}
m_Name:
m_EditorClassIdentifier:
walkingSpeed: 15
m_maxWalkingSpeed: 15
--- !u!1001 &758428434940870731
PrefabInstance:
m_ObjectHideFlags: 0

m_Modifications:
- target: {fileID: 4415586145491295473, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_Model
value:
objectReference: {fileID: 11400000, guid: 6a1a5f52be3cd416b9a11860378b10ae,
type: 3}
- target: {fileID: 4712600297668500197, guid: f51e8260728fd4c8fa87bcda9d0e2027,
type: 3}
propertyPath: m_Name

20
Project/Assets/ML-Agents/Examples/Walker/Scripts/WalkerAgent.cs


{
[Range(0, 15)]
public float walkingSpeed = 15; //The walking speed to try and achieve
float m_maxWalkingSpeed = 15; //The max walking speed
// float m_maxWalkingSpeed = 15; //The max walking speed
public bool randomizeWalkSpeedEachEpisode;
Vector3 m_WalkDir; //Direction to the target

JointDriveController m_JdController;
EnvironmentParameters m_ResetParams;
private WalkGroup walkGroup;
walkGroup = FindObjectOfType<WalkGroup>();
//Setup each body part
m_JdController = GetComponent<JointDriveController>();
m_JdController.SetupBodyPart(hips);

rewardManager.ResetEpisodeRewards();
walkingSpeed = randomizeWalkSpeedEachEpisode? Random.Range(0.0f, m_maxWalkingSpeed): walkingSpeed; //Random Walk Speed
// walkingSpeed = randomizeWalkSpeedEachEpisode? Random.Range(0.0f, m_maxWalkingSpeed): walkingSpeed; //Random Walk Speed
SetResetParameters();
}

//value of 0 means we are matching velocity perfectly
//value of 1 means we are not matching velocity
// sensor.AddObservation(VelocityInverseLerp(cubeForward * walkingSpeed, avgVelValue));
sensor.AddObservation(VelocityInverseLerp( cubeForward * walkingSpeed));
sensor.AddObservation(VelocityInverseLerp( cubeForward * walkGroup.walkingSpeed));
// sensor.AddObservation(VelocityInverseLerp( cubeForward * walkingSpeed));
sensor.AddObservation(walkingSpeed/m_maxWalkingSpeed);
// sensor.AddObservation(walkingSpeed/m_maxWalkingSpeed);
sensor.AddObservation(walkGroup.walkingSpeed/walkGroup.m_maxWalkingSpeed);
sensor.AddObservation(Quaternion.FromToRotation(hips.forward, cubeForward));
sensor.AddObservation(Quaternion.FromToRotation(head.forward, cubeForward));

// velSum += m_JdController.bodyPartsDict[head].rb.velocity;
// avgVelValue = velSum/4;
// velInverseLerpVal = VelocityInverseLerp(cubeForward * walkingSpeed, avgVelValue);
velInverseLerpVal = VelocityInverseLerp(cubeForward * walkingSpeed);
// velInverseLerpVal = VelocityInverseLerp(cubeForward * walkingSpeed);
velInverseLerpVal = VelocityInverseLerp(cubeForward * walkGroup.walkingSpeed);
rewardManager.UpdateReward("productOfAllRewards", velInverseLerpVal * lookAtTargetReward);
// rewardManager.UpdateReward("productOfAllRewards", velInverseLerpVal * lookAtTargetReward * headHeightOverFeetReward);
// velInverseLerpVal = VelocityInverseLerp(Vector3.zero, cubeForward * walkingSpeed, avgVelValue);

velDeltaDistance = Vector3.Distance(avgVelValue, velocityGoal);
// float percent = Mathf.InverseLerp(m_maxWalkingSpeed, 0, velDeltaDistance);
float percent = Mathf.InverseLerp(walkingSpeed, 0, velDeltaDistance);
// float percent = Mathf.InverseLerp(walkingSpeed, 0, velDeltaDistance);
float percent = Mathf.InverseLerp(velocityGoal.magnitude, 0, velDeltaDistance);
return percent;
}

10
Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/WalkGroup.cs


using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class WalkGroup : MonoBehaviour
{
[Range(0, 15)]
public float walkingSpeed = 15; //The walking speed to try and achieve
public float m_maxWalkingSpeed = 15; //The max walking speed
}

11
Project/Assets/ML-Agents/Examples/SharedAssets/Scripts/WalkGroup.cs.meta


fileFormatVersion: 2
guid: 0a2c0686fcb9742d1b62b7888d87bba9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

1001
Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDynamic CL RndSpAvgAllVelsNOHHRew.nn
文件差异内容过多而无法显示
查看文件

11
Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDynamic CL RndSpAvgAllVelsNOHHRew.nn.meta


fileFormatVersion: 2
guid: 6a1a5f52be3cd416b9a11860378b10ae
ScriptedImporter:
fileIDToRecycleName:
11400000: main obj
11400002: model data
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 19ed1486aa27d4903b34839f37b8f69f, type: 3}

/Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDyMatchSpeedAvgVelALLRBsRandSpeed_5kDampen_HeavierArms_NO_HHRew.nn → /Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDy_Local_MatchSpeedAvgVelALLRBsRandSpeed_5kDampen_HeavierArms_NO_HHRew.nn

/Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDyMatchSpeedAvgVelALLRBsRandSpeed_5kDampen_HeavierArms_NO_HHRew.nn.meta → /Project/Assets/ML-Agents/Examples/Walker/TFModels/WalkerDy_Local_MatchSpeedAvgVelALLRBsRandSpeed_5kDampen_HeavierArms_NO_HHRew.nn.meta

正在加载...
取消
保存