diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains.meta b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains.meta new file mode 100644 index 0000000000..0ca1343ad4 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: db94c867000904ac38f30df6a537e76f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerLearning.asset new file mode 100644 index 0000000000..b83e9c8289 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerLearning.asset @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: BouncerLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 6 + numStackedVectorObservations: 3 + vectorActionSize: 03000000 + cameraResolutions: [] + vectorActionDescriptions: + - + - + - + vectorActionSpaceType: 1 + graphModel: {fileID: 4900000, guid: f6197a66bd242464e8b654ef1ac01faf, type: 3} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerLearning.asset.meta new file mode 100644 index 0000000000..18b9628815 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 573920e3a672d40038169c7ffdbdca05 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerPlayer.asset b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerPlayer.asset new file mode 100644 index 0000000000..553f950cf0 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerPlayer.asset @@ -0,0 +1,41 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} + m_Name: BouncerPlayer + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 6 + numStackedVectorObservations: 3 + vectorActionSize: 03000000 + cameraResolutions: [] + vectorActionDescriptions: + - + - + - + vectorActionSpaceType: 1 + keyContinuousPlayerActions: + - key: 97 + index: 0 + value: -1 + - key: 100 + index: 0 + value: 1 + - key: 115 + index: 2 + value: -1 + - key: 119 + index: 2 + value: 1 + - key: 32 + index: 1 + value: 1 + axisContinuousPlayerActions: [] + discretePlayerActions: [] diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerPlayer.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerPlayer.asset.meta new file mode 100644 index 0000000000..69da83a91d --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Brains/BouncerPlayer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5527511df7b944e8e9177dd69db5a9c1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Prefabs/Environment.prefab b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Prefabs/Environment.prefab index 0567969d94..c45960eebe 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Prefabs/Environment.prefab +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Prefabs/Environment.prefab @@ -406,7 +406,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 29857f71905e1484ba5cf296a5749a5f, type: 2} m_StaticBatchInfo: @@ -441,7 +440,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -476,7 +474,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -511,7 +508,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -546,7 +542,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 9efa4522ab2a04af4bdbcf95ddef5711, type: 2} m_StaticBatchInfo: @@ -581,7 +576,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -616,7 +610,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 9efa4522ab2a04af4bdbcf95ddef5711, type: 2} m_StaticBatchInfo: @@ -651,7 +644,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 88b9ae7af2c1748a0a1f63407587a601, type: 2} m_StaticBatchInfo: @@ -686,7 +678,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -721,7 +712,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -981,7 +971,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0f09741cbce2e44bc88d3e92917eea0e, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, type: 2} agentParameters: agentCameras: [] maxStep: 0 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/Bouncer.unity b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/Bouncer.unity index 75087652c5..e2bad9641e 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/Bouncer.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/Bouncer.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -38,8 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44824862, g: 0.49827534, b: 0.57558274, a: 1} - m_UseRadianceAmbientProbe: 0 + m_IndirectSpecularColor: {r: 0.4482636, g: 0.49828887, b: 0.5755903, a: 1} --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 0 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -156,7 +156,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (15) @@ -211,7 +212,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (14) @@ -266,7 +268,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (13) @@ -321,7 +324,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (11) @@ -376,7 +380,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (8) @@ -431,7 +436,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (2) @@ -486,7 +492,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (3) @@ -541,7 +548,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (10) @@ -596,7 +604,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (6) @@ -608,18 +617,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} m_IsPrefabParent: 0 ---- !u!114 &843971902 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 1319880098} --- !u!1001 &892755145 Prefab: m_ObjectHideFlags: 0 @@ -663,7 +660,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (4) @@ -718,7 +716,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (16) @@ -773,7 +772,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (1) @@ -785,64 +785,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} m_IsPrefabParent: 0 ---- !u!1 &1319880096 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1319880097} - - component: {fileID: 1319880098} - m_Layer: 0 - m_Name: BouncerBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1319880097 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1319880096} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1453982295} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1319880098 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1319880096} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 6 - numStackedVectorObservations: 3 - vectorActionSize: 03000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - - - vectorActionSpaceType: 1 - brainType: 0 - CoreBrains: - - {fileID: 1542945058} - - {fileID: 1443417188} - - {fileID: 843971902} - - {fileID: 1734263332} - instanceID: 100942 --- !u!1001 &1342597084 Prefab: m_ObjectHideFlags: 0 @@ -882,27 +824,9 @@ Prefab: propertyPath: m_RootOrder value: 3 objectReference: {fileID: 0} - - target: {fileID: 114113529865546740, guid: e2c4e1ad4f2224d34bb09d20f26b3207, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 1319880098} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} m_IsPrefabParent: 0 ---- !u!114 &1443417188 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1 &1453982293 GameObject: m_ObjectHideFlags: 0 @@ -930,6 +854,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7223013998783490db672119a97e1fdb, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 573920e3a672d40038169c7ffdbdca05, type: 2} + _brainsToControl: [] maxSteps: 0 trainingConfiguration: width: 80 @@ -955,42 +883,10 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} m_LocalPosition: {x: 0, y: 1, z: 0} m_LocalScale: {x: 72.52305, y: 72.39882, z: 72.52292} - m_Children: - - {fileID: 1319880097} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1542945058 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 119 - index: 2 - value: 1 - - key: 115 - index: 2 - value: -1 - - key: 101 - index: 1 - value: 1 - axisContinuousPlayerActions: [] - discretePlayerActions: [] - brain: {fileID: 1319880098} --- !u!1001 &1594422523 Prefab: m_ObjectHideFlags: 0 @@ -1034,7 +930,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (17) @@ -1089,7 +986,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (18) @@ -1144,7 +1042,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (19) @@ -1156,29 +1055,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} m_IsPrefabParent: 0 ---- !u!114 &1734263332 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: f6197a66bd242464e8b654ef1ac01faf, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 1319880098} --- !u!1001 &1822801414 Prefab: m_ObjectHideFlags: 0 @@ -1222,7 +1098,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (9) @@ -1277,7 +1154,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (7) @@ -1332,7 +1210,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (5) @@ -1533,7 +1412,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1319880098} + objectReference: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, + type: 2} - target: {fileID: 1397068878990112, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2} propertyPath: m_Name value: Environment (12) diff --git a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/BouncerIL.unity b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/BouncerIL.unity index 3a76af9a0b..382f982c78 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/BouncerIL.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/BouncerIL.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -38,8 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.44824862, g: 0.49827534, b: 0.57558274, a: 1} - m_UseRadianceAmbientProbe: 0 + m_IndirectSpecularColor: {r: 0.4482636, g: 0.49828887, b: 0.5755903, a: 1} --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 0 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -160,7 +160,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 9efa4522ab2a04af4bdbcf95ddef5711, type: 2} m_StaticBatchInfo: @@ -203,29 +202,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 93032780} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &145110821 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: f6197a66bd242464e8b654ef1ac01faf, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 1319880098} --- !u!1 &177428570 GameObject: m_ObjectHideFlags: 0 @@ -273,7 +249,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -316,19 +291,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 177428570} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &221156861 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1 &293806018 GameObject: m_ObjectHideFlags: 0 @@ -376,7 +338,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -419,29 +380,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 293806018} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &337644622 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: f6197a66bd242464e8b654ef1ac01faf, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 1319880098} --- !u!1 &360306788 GameObject: m_ObjectHideFlags: 0 @@ -532,7 +470,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 29857f71905e1484ba5cf296a5749a5f, type: 2} m_StaticBatchInfo: @@ -685,7 +622,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 29857f71905e1484ba5cf296a5749a5f, type: 2} m_StaticBatchInfo: @@ -795,7 +731,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 9efa4522ab2a04af4bdbcf95ddef5711, type: 2} m_StaticBatchInfo: @@ -885,7 +820,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -975,7 +909,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -1018,49 +951,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 655081222} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &755374548 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 119 - index: 2 - value: 1 - - key: 115 - index: 2 - value: -1 - - key: 101 - index: 1 - value: 1 - axisContinuousPlayerActions: [] - discretePlayerActions: [] - brain: {fileID: 1319880098} ---- !u!114 &761157829 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 1319880098} --- !u!1 &942330938 GameObject: m_ObjectHideFlags: 0 @@ -1109,7 +999,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0f09741cbce2e44bc88d3e92917eea0e, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 1822922867} + brain: {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, type: 2} agentParameters: agentCameras: [] maxStep: 0 @@ -1216,7 +1106,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 9efa4522ab2a04af4bdbcf95ddef5711, type: 2} m_StaticBatchInfo: @@ -1306,7 +1195,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 88b9ae7af2c1748a0a1f63407587a601, type: 2} m_StaticBatchInfo: @@ -1409,7 +1297,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -1492,7 +1379,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -1522,18 +1408,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1083815624} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1120891150 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 1319880098} --- !u!1 &1202199113 GameObject: m_ObjectHideFlags: 0 @@ -1581,7 +1455,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -1624,95 +1497,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1202199113} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1240717847 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 119 - index: 2 - value: 1 - - key: 115 - index: 2 - value: -1 - - key: 101 - index: 1 - value: 1 - axisContinuousPlayerActions: [] - discretePlayerActions: [] - brain: {fileID: 1822922867} ---- !u!1 &1319880096 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1319880097} - - component: {fileID: 1319880098} - m_Layer: 0 - m_Name: StudentBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1319880097 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1319880096} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1453982295} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1319880098 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1319880096} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 6 - numStackedVectorObservations: 3 - vectorActionSize: 03000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - - - vectorActionSpaceType: 1 - brainType: 2 - CoreBrains: - - {fileID: 755374548} - - {fileID: 221156861} - - {fileID: 1120891150} - - {fileID: 145110821} - instanceID: 101364 --- !u!1 &1347974921 GameObject: m_ObjectHideFlags: 0 @@ -1760,7 +1544,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0f09741cbce2e44bc88d3e92917eea0e, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 1319880098} + brain: {fileID: 11400000, guid: 573920e3a672d40038169c7ffdbdca05, type: 2} agentParameters: agentCameras: [] maxStep: 0 @@ -1807,19 +1591,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1347974921} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1420210670 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1 &1453982293 GameObject: m_ObjectHideFlags: 0 @@ -1847,6 +1618,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7223013998783490db672119a97e1fdb, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 573920e3a672d40038169c7ffdbdca05, type: 2} + - {fileID: 11400000, guid: 5527511df7b944e8e9177dd69db5a9c1, type: 2} + _brainsToControl: + - {fileID: 11400000, guid: 573920e3a672d40038169c7ffdbdca05, type: 2} maxSteps: 0 trainingConfiguration: width: 80 @@ -1872,9 +1649,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} m_LocalPosition: {x: 0, y: 1, z: 0} m_LocalScale: {x: 72.52305, y: 72.39882, z: 72.52292} - m_Children: - - {fileID: 1319880097} - - {fileID: 1822922866} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1938,7 +1713,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -2021,7 +1795,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -2098,7 +1871,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -2188,7 +1960,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: @@ -2231,64 +2002,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1753564716} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &1822922865 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1822922866} - - component: {fileID: 1822922867} - m_Layer: 0 - m_Name: TeacherBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1822922866 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1822922865} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000008, y: 1.0000007, z: 1} - m_Children: [] - m_Father: {fileID: 1453982295} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1822922867 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1822922865} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 6 - numStackedVectorObservations: 3 - vectorActionSize: 03000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - - - vectorActionSpaceType: 1 - brainType: 0 - CoreBrains: - - {fileID: 1240717847} - - {fileID: 1420210670} - - {fileID: 761157829} - - {fileID: 337644622} - instanceID: 101428 --- !u!1 &1933723823 GameObject: m_ObjectHideFlags: 0 @@ -2336,7 +2049,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 88b9ae7af2c1748a0a1f63407587a601, type: 2} m_StaticBatchInfo: @@ -2491,7 +2203,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 9efa4522ab2a04af4bdbcf95ddef5711, type: 2} m_StaticBatchInfo: @@ -2662,7 +2373,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 866f7a84824d141dbbe50dd1893207d9, type: 2} m_StaticBatchInfo: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains.meta b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains.meta new file mode 100644 index 0000000000..4cb65ecd9b --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3c8c4bbf596d74ecfa02cfdd8a9a0b2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains/CrawlerDynamicLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains/CrawlerDynamicLearning.asset new file mode 100644 index 0000000000..0369398b5b --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains/CrawlerDynamicLearning.asset @@ -0,0 +1,49 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: CrawlerDynamicLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 129 + numStackedVectorObservations: 1 + vectorActionSize: 14000000 + cameraResolutions: [] + vectorActionDescriptions: + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + vectorActionSpaceType: 1 + graphModel: {fileID: 4900000, guid: 310a6ef92323640b48a7342988a69466, type: 3} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains/CrawlerDynamicLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains/CrawlerDynamicLearning.asset.meta new file mode 100644 index 0000000000..e259c5ffb5 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Brains/CrawlerDynamicLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0e3b44d36c7a047c4addb92457b12be5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Prefabs/DynamicPlatform.prefab b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Prefabs/DynamicPlatform.prefab index 446af5380a..1d8bcc8804 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Prefabs/DynamicPlatform.prefab +++ b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Prefabs/DynamicPlatform.prefab @@ -931,7 +931,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} m_StaticBatchInfo: @@ -966,7 +965,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} m_StaticBatchInfo: @@ -1001,7 +999,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 97796528aca714d159b1093f49bca242, type: 2} m_StaticBatchInfo: @@ -1036,7 +1033,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1071,7 +1067,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1106,7 +1101,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 3412f7717087d449ba64a8214840ab88, type: 2} m_StaticBatchInfo: @@ -1141,7 +1135,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} m_StaticBatchInfo: @@ -1176,7 +1169,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1211,7 +1203,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1246,7 +1237,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1281,7 +1271,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1316,7 +1305,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1351,7 +1339,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 3412f7717087d449ba64a8214840ab88, type: 2} m_StaticBatchInfo: @@ -1386,7 +1373,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1421,7 +1407,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1456,7 +1441,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: d633725e980bb4ac5b0dd309bad3702f, type: 2} m_StaticBatchInfo: @@ -1491,7 +1475,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1526,7 +1509,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1561,7 +1543,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: f4abcb290251940948a31b349a6f9995, type: 2} m_StaticBatchInfo: @@ -1596,7 +1577,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} m_StaticBatchInfo: @@ -1631,7 +1611,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: edd958d75ed1448138de86f3335ea4fa, type: 2} m_StaticBatchInfo: @@ -1666,7 +1645,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} m_StaticBatchInfo: @@ -1701,7 +1679,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 3412f7717087d449ba64a8214840ab88, type: 2} m_StaticBatchInfo: @@ -2241,7 +2218,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2f37c30a5e8d04117947188818902ef3, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, type: 2} agentParameters: agentCameras: [] maxStep: 5000 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicTarget.unity b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicTarget.unity index 9cb1f7887c..562e245b87 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicTarget.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicTarget.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -39,7 +39,6 @@ RenderSettings: m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 0 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 0 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -157,7 +157,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (4) @@ -282,7 +283,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (5) @@ -374,120 +376,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} m_IsPrefabParent: 0 ---- !u!1 &393360178 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 393360179} - - component: {fileID: 393360180} - m_Layer: 0 - m_Name: CrawlerBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &393360179 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 393360178} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 2095421679} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &393360180 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 393360178} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 129 - numStackedVectorObservations: 1 - vectorActionSize: 14000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vectorActionSpaceType: 1 - brainType: 0 - CoreBrains: - - {fileID: 769190986} - - {fileID: 2021599809} - - {fileID: 1996599968} - - {fileID: 623618784} - instanceID: 101796 ---- !u!114 &623618784 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: 310a6ef92323640b48a7342988a69466, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 393360180} ---- !u!114 &769190986 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: [] - axisContinuousPlayerActions: [] - discretePlayerActions: [] - brain: {fileID: 393360180} --- !u!1001 &820757171 Prefab: m_ObjectHideFlags: 0 @@ -531,7 +419,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (7) @@ -662,11 +551,6 @@ Prefab: propertyPath: m_RootOrder value: 3 objectReference: {fileID: 0} - - target: {fileID: 114262638310978568, guid: 0058b366f9d6d44a3ba35beb06b0174b, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 393360180} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} m_IsPrefabParent: 0 @@ -713,7 +597,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (8) @@ -940,7 +825,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (11) @@ -1075,7 +961,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (3) @@ -1205,7 +1092,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (1) @@ -1325,7 +1213,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (2) @@ -1445,7 +1334,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (10) @@ -1580,7 +1470,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (6) @@ -1742,31 +1633,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 33, y: 0, z: 0} ---- !u!114 &1996599968 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 393360180} ---- !u!114 &2021599809 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1 &2095421678 GameObject: m_ObjectHideFlags: 0 @@ -1793,8 +1659,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 2, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 393360179} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1809,6 +1674,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 05e76ca0a155e48caa36ee60e64ee9c9, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, type: 2} + _brainsToControl: [] maxSteps: 0 trainingConfiguration: width: 80 @@ -1878,7 +1747,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 393360180} + objectReference: {fileID: 11400000, guid: 0e3b44d36c7a047c4addb92457b12be5, + type: 2} - target: {fileID: 1226127568872306, guid: 0058b366f9d6d44a3ba35beb06b0174b, type: 2} propertyPath: m_Name value: DynamicPlatform (9) diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains.meta b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains.meta new file mode 100644 index 0000000000..ecbbd38b71 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c65c11f5ba7354ac78679881cfde79de +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsLearning.asset new file mode 100644 index 0000000000..02ef558ee9 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsLearning.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: PyramidsLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 172 + numStackedVectorObservations: 1 + vectorActionSize: 05000000 + cameraResolutions: [] + vectorActionDescriptions: + - + vectorActionSpaceType: 0 + graphModel: {fileID: 4900000, guid: 97f59608051e548d9a79803894260d13, type: 3} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsLearning.asset.meta new file mode 100644 index 0000000000..10468e38e2 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7b7715ed1d436417db67026a47f17576 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsPlayer.asset b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsPlayer.asset new file mode 100644 index 0000000000..90bc0f8ef7 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsPlayer.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} + m_Name: PyramidsPlayer + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 172 + numStackedVectorObservations: 1 + vectorActionSize: 05000000 + cameraResolutions: [] + vectorActionDescriptions: + - + vectorActionSpaceType: 0 + keyContinuousPlayerActions: [] + axisContinuousPlayerActions: [] + discretePlayerActions: + - key: 119 + branchIndex: 0 + value: 1 + - key: 115 + branchIndex: 0 + value: 2 + - key: 100 + branchIndex: 0 + value: 3 + - key: 97 + branchIndex: 0 + value: 4 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsPlayer.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsPlayer.asset.meta new file mode 100644 index 0000000000..04c91fbfcf --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Brains/PyramidsPlayer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d60466fdbfb194c56bdaf78887f2afc8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Prefabs/AreaPB.prefab b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Prefabs/AreaPB.prefab index f1f58aec09..adcfc9ed71 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Prefabs/AreaPB.prefab +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Prefabs/AreaPB.prefab @@ -1570,7 +1570,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -1605,7 +1604,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 83456930795894bb5b51f4e8a620bc8b, type: 2} m_StaticBatchInfo: @@ -1640,7 +1638,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1675,7 +1672,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1710,7 +1706,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1745,7 +1740,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1780,7 +1774,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -1815,7 +1808,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1850,7 +1842,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1885,7 +1876,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -1920,7 +1910,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1955,7 +1944,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1990,7 +1978,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2025,7 +2012,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2060,7 +2046,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: fee4f54a87e3a4da494cc22082809bb4, type: 2} m_StaticBatchInfo: @@ -2095,7 +2080,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 83456930795894bb5b51f4e8a620bc8b, type: 2} m_StaticBatchInfo: @@ -2130,7 +2114,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7f92b7019e6e5485fa6201e1db7c5658, type: 2} m_StaticBatchInfo: @@ -2165,7 +2148,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2200,7 +2182,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2235,7 +2216,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2270,7 +2250,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2305,7 +2284,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2340,7 +2318,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2375,7 +2352,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2410,7 +2386,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2445,7 +2420,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2480,7 +2454,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -2515,7 +2488,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -2550,7 +2522,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 6cac5d0b9689c45b8809b67eb2c95f86, type: 2} m_StaticBatchInfo: @@ -2585,7 +2556,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2620,7 +2590,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2655,7 +2624,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2690,7 +2658,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2725,7 +2692,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2760,7 +2726,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2795,7 +2760,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2830,7 +2794,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2865,7 +2828,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2900,7 +2862,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2935,7 +2896,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -3809,7 +3769,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: b8db44472779248d3be46895c4d562d5, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, type: 2} agentParameters: agentCameras: [] maxStep: 5000 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/Pyramids.unity b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/Pyramids.unity index b87d5db351..802b0b2a97 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/Pyramids.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/Pyramids.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -39,7 +39,6 @@ RenderSettings: m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 1 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -114,62 +114,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1 &7561197 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 7561198} - - component: {fileID: 7561199} - m_Layer: 0 - m_Name: PyramidBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7561198 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 7561197} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1574236049} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &7561199 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 7561197} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 172 - numStackedVectorObservations: 1 - vectorActionSize: 05000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - vectorActionSpaceType: 0 - brainType: 0 - CoreBrains: - - {fileID: 493211727} - - {fileID: 2079983037} - - {fileID: 559056792} - - {fileID: 389805331} - instanceID: 15350 --- !u!1001 &14183653 Prefab: m_ObjectHideFlags: 0 @@ -213,7 +157,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -230,7 +175,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -290,7 +235,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -307,7 +253,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -367,7 +313,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -384,7 +331,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -444,7 +391,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -461,7 +409,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -478,29 +426,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: bd804431e808a492bb5658bcd296e58e, type: 2} m_IsPrefabParent: 0 ---- !u!114 &389805331 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: 97f59608051e548d9a79803894260d13, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 7561199} --- !u!1001 &418198956 Prefab: m_ObjectHideFlags: 0 @@ -544,7 +469,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -561,7 +487,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -621,7 +547,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -638,7 +565,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -655,46 +582,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: bd804431e808a492bb5658bcd296e58e, type: 2} m_IsPrefabParent: 0 ---- !u!114 &493211727 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 119 - index: 0 - value: 1 - - key: 97 - index: 1 - value: -1 - - key: 100 - index: 1 - value: 1 - - key: 115 - index: 0 - value: -1 - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 119 - branchIndex: 0 - value: 1 - - key: 115 - branchIndex: 0 - value: 2 - - key: 97 - branchIndex: 0 - value: 4 - - key: 100 - branchIndex: 0 - value: 3 - brain: {fileID: 7561199} --- !u!1 &499540684 GameObject: m_ObjectHideFlags: 0 @@ -800,7 +687,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -817,7 +705,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -834,18 +722,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: bd804431e808a492bb5658bcd296e58e, type: 2} m_IsPrefabParent: 0 ---- !u!114 &559056792 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 7561199} --- !u!1 &762086410 GameObject: m_ObjectHideFlags: 0 @@ -954,7 +830,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -971,7 +848,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1031,7 +908,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1043,7 +921,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1099,11 +977,6 @@ Prefab: propertyPath: m_RootOrder value: 4 objectReference: {fileID: 0} - - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 7561199} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: bd804431e808a492bb5658bcd296e58e, type: 2} m_IsPrefabParent: 0 @@ -1228,7 +1101,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1245,7 +1119,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1305,7 +1179,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1322,7 +1197,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1382,7 +1257,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1399,7 +1275,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1464,7 +1340,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1481,7 +1358,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1525,6 +1402,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: dba8df9c8b16946dc88d331a301d0ab3, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 7b7715ed1d436417db67026a47f17576, type: 2} + _brainsToControl: [] maxSteps: 0 trainingConfiguration: width: 80 @@ -1549,8 +1430,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0.71938086, y: 0.27357092, z: 4.1970553} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7561198} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1597,7 +1477,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1614,7 +1495,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} @@ -1631,19 +1512,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: bd804431e808a492bb5658bcd296e58e, type: 2} m_IsPrefabParent: 0 ---- !u!114 &2079983037 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 7561199} --- !u!1001 &2127934646 Prefab: m_ObjectHideFlags: 0 @@ -1687,7 +1555,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 7561199} + objectReference: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, + type: 2} - target: {fileID: 114937736047215868, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: myAcademyObj @@ -1704,7 +1573,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1464170487903594, guid: bd804431e808a492bb5658bcd296e58e, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 114038595653051694, guid: bd804431e808a492bb5658bcd296e58e, type: 2} diff --git a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/PyramidsIL.unity b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/PyramidsIL.unity index 9946a7a6fc..c653d086b9 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/PyramidsIL.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/PyramidsIL.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -39,7 +39,6 @@ RenderSettings: m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 1 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -161,7 +161,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -204,62 +203,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1602642} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &7561197 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 7561198} - - component: {fileID: 7561199} - m_Layer: 0 - m_Name: StudentBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7561198 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 7561197} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1574236049} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &7561199 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 7561197} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 172 - numStackedVectorObservations: 1 - vectorActionSize: 05000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - vectorActionSpaceType: 0 - brainType: 0 - CoreBrains: - - {fileID: 2109415761} - - {fileID: 798237483} - - {fileID: 1937257520} - - {fileID: 198921508} - instanceID: 108650 --- !u!1 &13245493 GameObject: m_ObjectHideFlags: 0 @@ -307,7 +250,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -397,7 +339,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -500,7 +441,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -590,7 +530,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -667,7 +606,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 83456930795894bb5b51f4e8a620bc8b, type: 2} m_StaticBatchInfo: @@ -802,7 +740,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -832,62 +769,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 104321553} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &147991569 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 147991570} - - component: {fileID: 147991571} - m_Layer: 0 - m_Name: TeacherBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &147991570 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 147991569} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1574236049} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &147991571 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 147991569} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 172 - numStackedVectorObservations: 1 - vectorActionSize: 05000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - vectorActionSpaceType: 0 - brainType: 0 - CoreBrains: - - {fileID: 883259096} - - {fileID: 271612966} - - {fileID: 515086752} - - {fileID: 744022447} - instanceID: 108720 --- !u!1 &160842170 GameObject: m_ObjectHideFlags: 0 @@ -935,7 +816,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1025,7 +905,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1100,29 +979,6 @@ Transform: m_Father: {fileID: 1160284414} m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &198921508 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 0} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 0} --- !u!1 &229985674 GameObject: m_ObjectHideFlags: 0 @@ -1170,7 +1026,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1213,19 +1068,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 229985674} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &271612966 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1 &296844252 GameObject: m_ObjectHideFlags: 0 @@ -1293,7 +1135,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: b8db44472779248d3be46895c4d562d5, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 7561199} + brain: {fileID: 11400000, guid: 7b7715ed1d436417db67026a47f17576, type: 2} agentParameters: agentCameras: [] maxStep: 5000 @@ -1333,7 +1175,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -1423,7 +1264,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1575,7 +1415,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 6cac5d0b9689c45b8809b67eb2c95f86, type: 2} m_StaticBatchInfo: @@ -1666,7 +1505,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -1769,7 +1607,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1846,7 +1683,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -1936,7 +1772,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2039,7 +1874,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2116,7 +1950,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2206,7 +2039,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2358,7 +2190,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: b8db44472779248d3be46895c4d562d5, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 147991571} + brain: {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, type: 2} agentParameters: agentCameras: [] maxStep: 5000 @@ -2398,7 +2230,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -2454,18 +2285,6 @@ MonoBehaviour: m_EditorClassIdentifier: recordKey: 114 resetKey: 99 ---- !u!114 &515086752 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 0} --- !u!1 &581471863 GameObject: m_ObjectHideFlags: 0 @@ -2512,7 +2331,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2616,7 +2434,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -2757,7 +2574,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -2847,7 +2663,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: fee4f54a87e3a4da494cc22082809bb4, type: 2} m_StaticBatchInfo: @@ -2937,7 +2752,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -3027,7 +2841,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 83456930795894bb5b51f4e8a620bc8b, type: 2} m_StaticBatchInfo: @@ -3130,7 +2943,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -3207,7 +3019,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -3250,29 +3061,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 732972912} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &744022447 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 0} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 0} --- !u!1 &747960325 GameObject: m_ObjectHideFlags: 0 @@ -3462,7 +3250,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -3578,7 +3365,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -3621,19 +3407,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 792467096} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &798237483 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1 &804779913 GameObject: m_ObjectHideFlags: 0 @@ -3681,7 +3454,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -3756,34 +3528,6 @@ Transform: m_Father: {fileID: 1160284414} m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &883259096 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: [] - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 119 - branchIndex: 0 - value: 1 - - key: 115 - branchIndex: 0 - value: 2 - - key: 100 - branchIndex: 0 - value: 3 - - key: 97 - branchIndex: 0 - value: 4 - brain: {fileID: 147991571} --- !u!1 &885035859 GameObject: m_ObjectHideFlags: 0 @@ -3893,7 +3637,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 6cac5d0b9689c45b8809b67eb2c95f86, type: 2} m_StaticBatchInfo: @@ -3997,7 +3740,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -4074,7 +3816,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -4164,7 +3905,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -4288,7 +4028,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -4443,7 +4182,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -4533,7 +4271,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -4623,7 +4360,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -4726,7 +4462,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -4803,7 +4538,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: fee4f54a87e3a4da494cc22082809bb4, type: 2} m_StaticBatchInfo: @@ -4925,7 +4659,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5057,7 +4790,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5160,7 +4892,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -5237,7 +4968,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5327,7 +5057,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -5417,7 +5146,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5507,7 +5235,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5629,7 +5356,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5721,7 +5447,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5843,7 +5568,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -5948,7 +5672,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -6057,7 +5780,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -6147,7 +5869,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6237,7 +5958,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6327,7 +6047,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6417,7 +6136,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6507,7 +6225,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6597,7 +6314,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6687,7 +6403,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -6777,7 +6492,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -6867,7 +6581,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7f92b7019e6e5485fa6201e1db7c5658, type: 2} m_StaticBatchInfo: @@ -6957,7 +6670,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -7080,6 +6792,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: dba8df9c8b16946dc88d331a301d0ab3, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 7b7715ed1d436417db67026a47f17576, type: 2} + - {fileID: 11400000, guid: d60466fdbfb194c56bdaf78887f2afc8, type: 2} + _brainsToControl: + - {fileID: 11400000, guid: 7b7715ed1d436417db67026a47f17576, type: 2} maxSteps: 0 trainingConfiguration: width: 80 @@ -7104,9 +6822,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0.71938086, y: 0.27357092, z: 4.1970553} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7561198} - - {fileID: 147991570} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -7157,7 +6873,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -7246,7 +6961,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -7350,7 +7064,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -7427,7 +7140,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -7517,7 +7229,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 83456930795894bb5b51f4e8a620bc8b, type: 2} m_StaticBatchInfo: @@ -7659,7 +7370,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -7736,7 +7446,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 45735b9be79ab49b887c5f09cbb914b9, type: 2} m_StaticBatchInfo: @@ -7826,7 +7535,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -7929,7 +7637,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -8048,7 +7755,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -8091,18 +7797,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1900869768} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1937257520 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 0} --- !u!1 &2036081216 GameObject: m_ObjectHideFlags: 0 @@ -8150,7 +7844,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 83456930795894bb5b51f4e8a620bc8b, type: 2} m_StaticBatchInfo: @@ -8274,7 +7967,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -8364,7 +8056,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -8407,34 +8098,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2083963321} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &2109415761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: [] - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 119 - branchIndex: 0 - value: 1 - - key: 115 - branchIndex: 0 - value: 2 - - key: 100 - branchIndex: 0 - value: 3 - - key: 97 - branchIndex: 0 - value: 4 - brain: {fileID: 7561199} --- !u!1 &2111403376 GameObject: m_ObjectHideFlags: 0 @@ -8482,7 +8145,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7f92b7019e6e5485fa6201e1db7c5658, type: 2} m_StaticBatchInfo: @@ -8572,7 +8234,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -8675,7 +8336,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains.meta b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains.meta new file mode 100644 index 0000000000..00fd2585c0 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 36e47df1679934b36b8f5e72131f7141 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains/ReacherLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains/ReacherLearning.asset new file mode 100644 index 0000000000..ec2ddbc334 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains/ReacherLearning.asset @@ -0,0 +1,33 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: ReacherLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 33 + numStackedVectorObservations: 1 + vectorActionSize: 04000000 + cameraResolutions: [] + vectorActionDescriptions: + - + - + - + - + vectorActionSpaceType: 1 + graphModel: {fileID: 4900000, guid: 6eda13e905c504296ab2533939a59646, type: 3} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains/ReacherLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains/ReacherLearning.asset.meta new file mode 100644 index 0000000000..ea7e26f366 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Brains/ReacherLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aee5a4acc5804447682bf509557afa4f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Prefabs/Agent.prefab b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Prefabs/Agent.prefab index 70e96523d4..ee272f74a4 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Prefabs/Agent.prefab +++ b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Prefabs/Agent.prefab @@ -147,7 +147,7 @@ Transform: m_PrefabInternal: {fileID: 100100000} m_GameObject: {fileID: 1395682910799436} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 10, y: 0, z: -10} + m_LocalPosition: {x: -20, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 4984025405280428} @@ -250,7 +250,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -285,7 +284,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -320,7 +318,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -355,7 +352,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 3779d76a368ea4ebbaea1e027d5dfd98, type: 2} m_StaticBatchInfo: @@ -390,7 +386,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 624b24bbec31f44babfb57ef2dfbc537, type: 2} m_StaticBatchInfo: @@ -425,7 +420,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -559,7 +553,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 220b156e3b142406c8b76d4db981d044, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, type: 2} agentParameters: agentCameras: [] maxStep: 4000 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Scenes/Reacher.unity b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Scenes/Reacher.unity index 4fd7c54e5d..f3cf00e6f5 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Reacher/Scenes/Reacher.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Reacher/Scenes/Reacher.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -38,8 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 762086411} - m_IndirectSpecularColor: {r: 0.4465785, g: 0.49641252, b: 0.574817, a: 1} - m_UseRadianceAmbientProbe: 0 + m_IndirectSpecularColor: {r: 0.4465934, g: 0.49642956, b: 0.5748249, a: 1} --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 0 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -156,7 +156,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (17) @@ -207,7 +208,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (11) @@ -258,7 +260,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (4) @@ -305,11 +308,6 @@ Prefab: propertyPath: m_RootOrder value: 4 objectReference: {fileID: 0} - - target: {fileID: 114955921823023820, guid: 2f13abef2db804f96bdc7692a1dcf2b2, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 846768605} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} m_IsPrefabParent: 0 @@ -344,7 +342,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: ea4e6e61f90ae46daaf643b945c080ed, type: 2} m_StaticBatchInfo: @@ -398,57 +395,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &528306545 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 846768605} ---- !u!114 &589219526 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: [] - axisContinuousPlayerActions: [] - discretePlayerActions: [] - brain: {fileID: 846768605} ---- !u!114 &608621039 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: 6eda13e905c504296ab2533939a59646, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 846768605} --- !u!1001 &624846107 Prefab: m_ObjectHideFlags: 0 @@ -492,7 +438,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (6) @@ -500,19 +447,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} m_IsPrefabParent: 0 ---- !u!114 &640077483 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1001 &716814932 Prefab: m_ObjectHideFlags: 0 @@ -556,7 +490,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (13) @@ -607,7 +542,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (9) @@ -680,65 +616,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &846768603 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 846768604} - - component: {fileID: 846768605} - m_Layer: 0 - m_Name: ReacherBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &846768604 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 846768603} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1574236049} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &846768605 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 846768603} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 33 - numStackedVectorObservations: 1 - vectorActionSize: 04000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - - - - - vectorActionSpaceType: 1 - brainType: 0 - CoreBrains: - - {fileID: 589219526} - - {fileID: 640077483} - - {fileID: 528306545} - - {fileID: 608621039} - instanceID: 110728 --- !u!1001 &987691372 Prefab: m_ObjectHideFlags: 0 @@ -782,7 +659,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (3) @@ -833,7 +711,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (19) @@ -884,7 +763,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (2) @@ -935,7 +815,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (18) @@ -986,7 +867,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (8) @@ -1037,7 +919,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (10) @@ -1088,7 +971,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (5) @@ -1139,7 +1023,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (12) @@ -1190,7 +1075,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (16) @@ -1225,6 +1111,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4c970415924214d13949fbd6cddd1759, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: [] + _brainsToControl: [] maxSteps: 0 trainingConfiguration: width: 80 @@ -1255,8 +1144,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0.71938086, y: 0.27357092, z: 4.1970553} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 846768604} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1303,7 +1191,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (1) @@ -1354,7 +1243,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (7) @@ -1470,7 +1360,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (14) @@ -1521,7 +1412,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 846768605} + objectReference: {fileID: 11400000, guid: aee5a4acc5804447682bf509557afa4f, + type: 2} - target: {fileID: 1395682910799436, guid: 2f13abef2db804f96bdc7692a1dcf2b2, type: 2} propertyPath: m_Name value: Agent (15) diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains.meta b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains.meta new file mode 100644 index 0000000000..1fe0b51daa --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4e991f41af1514c39bf7a746a87aac43 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset new file mode 100644 index 0000000000..10e28de503 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: GoalieLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 112 + numStackedVectorObservations: 1 + vectorActionSize: 05000000 + cameraResolutions: [] + vectorActionDescriptions: + - + vectorActionSpaceType: 0 + graphModel: {fileID: 0} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset.meta new file mode 100644 index 0000000000..db22d9d1c1 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoalieLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 090fa5a8588f5433bb7f878e6f5ac954 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoaliePlayer.asset b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoaliePlayer.asset new file mode 100644 index 0000000000..9e99ba3b67 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoaliePlayer.asset @@ -0,0 +1,36 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} + m_Name: GoaliePlayer + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 112 + numStackedVectorObservations: 1 + vectorActionSize: 05000000 + cameraResolutions: [] + vectorActionDescriptions: + - + vectorActionSpaceType: 0 + keyContinuousPlayerActions: [] + axisContinuousPlayerActions: [] + discretePlayerActions: + - key: 119 + branchIndex: 0 + value: 1 + - key: 115 + branchIndex: 0 + value: 2 + - key: 97 + branchIndex: 0 + value: 4 + - key: 100 + branchIndex: 0 + value: 3 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoaliePlayer.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoaliePlayer.asset.meta new file mode 100644 index 0000000000..c46eaa6b11 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/GoaliePlayer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b7b6884feff2f4a17a645d7e0b9dc8f3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset new file mode 100644 index 0000000000..7733706ac2 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset @@ -0,0 +1,30 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: StrikerLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 112 + numStackedVectorObservations: 1 + vectorActionSize: 07000000 + cameraResolutions: [] + vectorActionDescriptions: + - + vectorActionSpaceType: 0 + graphModel: {fileID: 0} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset.meta new file mode 100644 index 0000000000..84c4e92d9b --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 29ed78b3e8fef4340b3a1f6954b88f18 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerPlayer.asset b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerPlayer.asset new file mode 100644 index 0000000000..ae2e474dc9 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerPlayer.asset @@ -0,0 +1,42 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} + m_Name: StrikerPlayer + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 112 + numStackedVectorObservations: 1 + vectorActionSize: 07000000 + cameraResolutions: [] + vectorActionDescriptions: + - + vectorActionSpaceType: 0 + keyContinuousPlayerActions: [] + axisContinuousPlayerActions: [] + discretePlayerActions: + - key: 119 + branchIndex: 0 + value: 1 + - key: 115 + branchIndex: 0 + value: 2 + - key: 108 + branchIndex: 0 + value: 3 + - key: 107 + branchIndex: 0 + value: 4 + - key: 97 + branchIndex: 0 + value: 5 + - key: 100 + branchIndex: 0 + value: 6 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerPlayer.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerPlayer.asset.meta new file mode 100644 index 0000000000..1bfc6e0759 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Brains/StrikerPlayer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0e2b949bf7d37469786426a6d913f5af +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab index a05ae208ce..7e667a7955 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Prefabs/SoccerFieldTwos.prefab @@ -62,7 +62,7 @@ GameObject: - component: {fileID: 135686062229982952} - component: {fileID: 114160412694341414} m_Layer: 13 - m_Name: Striker + m_Name: RedStriker m_TagString: blueAgent m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -225,7 +225,7 @@ GameObject: - component: {fileID: 135511907325471372} - component: {fileID: 114610970550092466} m_Layer: 11 - m_Name: Goalie (1) + m_Name: RedGoalie m_TagString: blueAgent m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -302,7 +302,7 @@ GameObject: - component: {fileID: 135402610058252724} - component: {fileID: 114805879230357400} m_Layer: 11 - m_Name: Goalie + m_Name: BlueGoalie m_TagString: blueAgent m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -517,7 +517,7 @@ GameObject: - component: {fileID: 135030037949278310} - component: {fileID: 114112160084609870} m_Layer: 13 - m_Name: Striker (1) + m_Name: BlueStriker m_TagString: blueAgent m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -1131,8 +1131,8 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 4886633450941226} - - {fileID: 4749094471588262} - {fileID: 4780833974654624} + - {fileID: 4749094471588262} - {fileID: 4509764768720316} m_Father: {fileID: 4631200763749478} m_RootOrder: 7 @@ -1414,7 +1414,7 @@ Transform: - {fileID: 4896505537994896} - {fileID: 4646665669838900} m_Father: {fileID: 4457807683922956} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &4768672098787922 Transform: @@ -1442,7 +1442,7 @@ Transform: - {fileID: 4311204162022096} - {fileID: 4805134018716120} m_Father: {fileID: 4457807683922956} - m_RootOrder: 2 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &4805134018716120 Transform: @@ -1565,7 +1565,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -1600,7 +1599,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7144653ed2d9349b98e911a7fdb43eef, type: 2} m_StaticBatchInfo: @@ -1635,7 +1633,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -1670,7 +1667,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -1705,7 +1701,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7144653ed2d9349b98e911a7fdb43eef, type: 2} m_StaticBatchInfo: @@ -1740,7 +1735,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -1775,7 +1769,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -1810,7 +1803,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: f886179ad71d3416f9af88e90f7043a1, type: 2} m_StaticBatchInfo: @@ -1845,7 +1837,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -1880,7 +1871,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -1915,7 +1905,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -1950,7 +1939,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -1985,7 +1973,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2020,7 +2007,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2055,7 +2041,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 150ff20e417f4463ca87b7ecb6765510, type: 2} m_StaticBatchInfo: @@ -2090,7 +2075,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2125,7 +2109,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2160,7 +2143,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -2195,7 +2177,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2230,7 +2211,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2265,7 +2245,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -2300,7 +2279,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -2335,7 +2313,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2370,7 +2347,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -2405,7 +2381,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -2440,7 +2415,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2475,7 +2449,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2510,7 +2483,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} m_StaticBatchInfo: @@ -2545,7 +2517,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 260483cdfc6b14e26823a02f23bd8baa, type: 2} m_StaticBatchInfo: @@ -2580,7 +2551,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2615,7 +2585,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2} m_StaticBatchInfo: @@ -2650,7 +2619,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: cff0f8a4e9c85a045be6d610d20b87b3, type: 2} - {fileID: 2100000, guid: fb69c479c3cec624b96dfe20d305c1b9, type: 2} @@ -2686,7 +2654,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2721,7 +2688,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2756,7 +2722,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2791,7 +2756,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2826,7 +2790,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -2861,7 +2824,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: f886179ad71d3416f9af88e90f7043a1, type: 2} m_StaticBatchInfo: @@ -2896,7 +2858,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -2931,7 +2892,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -2966,7 +2926,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -3001,7 +2960,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -3036,7 +2994,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} m_StaticBatchInfo: @@ -3071,7 +3028,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: c8c47422cd61543bca620e2abf515c3e, type: 2} m_StaticBatchInfo: @@ -3889,7 +3845,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2a2688ef4a36349f9aa010020c32d198, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, type: 2} agentParameters: agentCameras: [] maxStep: 3000 @@ -3938,7 +3894,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2a2688ef4a36349f9aa010020c32d198, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, type: 2} agentParameters: agentCameras: [] maxStep: 3000 @@ -3993,7 +3949,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2a2688ef4a36349f9aa010020c32d198, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, type: 2} agentParameters: agentCameras: [] maxStep: 3000 @@ -4026,7 +3982,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2a2688ef4a36349f9aa010020c32d198, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, type: 2} agentParameters: agentCameras: [] maxStep: 3000 @@ -4050,10 +4006,10 @@ MonoBehaviour: m_EditorClassIdentifier: redGoal: {fileID: 4519139450879734} blueGoal: {fileID: 4026533803897040} - redStriker: {fileID: 0} + redStriker: {fileID: 114458726074197592} blueStriker: {fileID: 114458726074197592} - redGoalie: {fileID: 0} - blueGoalie: {fileID: 0} + redGoalie: {fileID: 114785077592236372} + blueGoalie: {fileID: 114848174355100558} ball: {fileID: 1271361590537712} ballRB: {fileID: 0} ground: {fileID: 1403027182108430} diff --git a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity index 85b4699862..276f3e18d6 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity @@ -157,22 +157,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] @@ -237,22 +241,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] @@ -379,22 +387,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] @@ -416,29 +428,6 @@ Prefab: m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} m_IsPrefabParent: 0 ---- !u!114 &314802124 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 0 - graphModel: {fileID: 4900000, guid: 4856a334c6d4a4984ba1cc6610f31b20, type: 3} - graphScope: GoalieBrain - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 1379650626} --- !u!1001 &647042012 Prefab: m_ObjectHideFlags: 0 @@ -482,22 +471,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] @@ -584,29 +577,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 30, y: -129.808, z: -374.526} ---- !u!114 &770251649 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 0 - graphModel: {fileID: 4900000, guid: 4856a334c6d4a4984ba1cc6610f31b20, type: 3} - graphScope: StrikerBrain - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 1890643319} --- !u!1 &859908934 GameObject: m_ObjectHideFlags: 0 @@ -672,55 +642,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 152.6, y: -129.808, z: -374.526} ---- !u!114 &968475264 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 119 - index: 1 - value: 1 - - key: 115 - index: 1 - value: -1 - - key: 32 - index: 2 - value: 1 - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 97 - branchIndex: 0 - value: 4 - - key: 100 - branchIndex: 0 - value: 3 - - key: 119 - branchIndex: 0 - value: 1 - - key: 115 - branchIndex: 0 - value: 2 - - key: 113 - branchIndex: 0 - value: 5 - - key: 101 - branchIndex: 0 - value: 6 - brain: {fileID: 1890643319} --- !u!1 &1009000883 GameObject: m_ObjectHideFlags: 0 @@ -786,116 +707,6 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 ---- !u!114 &1075281392 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 1379650626} ---- !u!114 &1342836196 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 119 - index: 1 - value: 1 - - key: 115 - index: 1 - value: -1 - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 119 - branchIndex: 0 - value: 1 - - key: 115 - branchIndex: 0 - value: 2 - - key: 97 - branchIndex: 0 - value: 4 - - key: 100 - branchIndex: 0 - value: 3 - brain: {fileID: 1379650626} ---- !u!1 &1379650624 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1075999594568432, guid: 35908031d5abd4f9b9f8d41f2369eb3c, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1379650625} - - component: {fileID: 1379650626} - m_Layer: 0 - m_Name: GoalieBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1379650625 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4243739730738594, guid: 35908031d5abd4f9b9f8d41f2369eb3c, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1379650624} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1574236049} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1379650626 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114417223854953436, guid: 35908031d5abd4f9b9f8d41f2369eb3c, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1379650624} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 112 - numStackedVectorObservations: 3 - vectorActionSize: 05000000 - cameraResolutions: [] - vectorActionDescriptions: - - - vectorActionSpaceType: 0 - brainType: 0 - CoreBrains: - - {fileID: 1342836196} - - {fileID: 1692750958} - - {fileID: 1075281392} - - {fileID: 314802124} - instanceID: 12158 --- !u!1001 &1566111957 Prefab: m_ObjectHideFlags: 0 @@ -939,22 +750,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] @@ -1003,6 +818,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: eaf2b7ab74c8a40608abae7343edd909, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 29ed78b3e8fef4340b3a1f6954b88f18, type: 2} + - {fileID: 11400000, guid: 090fa5a8588f5433bb7f878e6f5ac954, type: 2} + _brainsToControl: [] maxSteps: 0 trainingConfiguration: width: 800 @@ -1018,8 +838,8 @@ MonoBehaviour: targetFrameRate: 60 resetParameters: resetParameters: [] - brainStriker: {fileID: 1890643319} - brainGoalie: {fileID: 1379650626} + brainStriker: {fileID: 11400000, guid: 29ed78b3e8fef4340b3a1f6954b88f18, type: 2} + brainGoalie: {fileID: 11400000, guid: 090fa5a8588f5433bb7f878e6f5ac954, type: 2} redMaterial: {fileID: 2100000, guid: 776dd8b57653342839c3fb5f46ce664e, type: 2} blueMaterial: {fileID: 2100000, guid: 00d852aac9443402984416f9dbcd22ea, type: 2} spawnAreaMarginMultiplier: 0 @@ -1041,50 +861,10 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1379650625} - - {fileID: 1890643318} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1588701606 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 1890643319} ---- !u!114 &1692750958 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 1379650626} ---- !u!114 &1846345745 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 1890643319} --- !u!1001 &1870405447 Prefab: m_ObjectHideFlags: 0 @@ -1124,87 +904,9 @@ Prefab: propertyPath: m_RootOrder value: 5 objectReference: {fileID: 0} - - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 1379650626} - - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 1379650626} - - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 1890643319} - - target: {fileID: 114458726074197592, guid: ab518b4d19ded4d9dbe6fec8239e88b8, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 1890643319} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} m_IsPrefabParent: 0 ---- !u!1 &1890643317 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 1075999594568432, guid: 35908031d5abd4f9b9f8d41f2369eb3c, - type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1890643318} - - component: {fileID: 1890643319} - m_Layer: 0 - m_Name: StrikerBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1890643318 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 4243739730738594, guid: 35908031d5abd4f9b9f8d41f2369eb3c, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1890643317} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1574236049} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1890643319 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 114417223854953436, guid: 35908031d5abd4f9b9f8d41f2369eb3c, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1890643317} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 112 - numStackedVectorObservations: 3 - vectorActionSize: 07000000 - cameraResolutions: [] - vectorActionDescriptions: - - - vectorActionSpaceType: 0 - brainType: 0 - CoreBrains: - - {fileID: 968475264} - - {fileID: 1846345745} - - {fileID: 1588701606} - - {fileID: 770251649} - instanceID: 12174 --- !u!1001 &1937312405 Prefab: m_ObjectHideFlags: 0 @@ -1248,22 +950,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] @@ -1328,22 +1034,26 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114707577830819224, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1890643319} + objectReference: {fileID: 11400000, guid: 0e2b949bf7d37469786426a6d913f5af, + type: 2} - target: {fileID: 114785077592236372, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 114848174355100558, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: brain value: - objectReference: {fileID: 1379650626} + objectReference: {fileID: 11400000, guid: b7b6884feff2f4a17a645d7e0b9dc8f3, + type: 2} - target: {fileID: 23792411393580642, guid: ab518b4d19ded4d9dbe6fec8239e88b8, type: 2} propertyPath: m_Materials.Array.data[0] diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains.meta b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains.meta new file mode 100644 index 0000000000..ef8faca612 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4c3de86e5fde4fdcae2892ed75045c5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisLearning.asset b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisLearning.asset new file mode 100644 index 0000000000..aae0c95663 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisLearning.asset @@ -0,0 +1,31 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} + m_Name: TennisLearning + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 8 + numStackedVectorObservations: 1 + vectorActionSize: 02000000 + cameraResolutions: [] + vectorActionDescriptions: + - + - + vectorActionSpaceType: 1 + graphModel: {fileID: 4900000, guid: c428950472279436d97dd5fa123febc4, type: 3} + graphPlaceholders: [] + BatchSizePlaceholderName: batch_size + VectorObservationPlacholderName: vector_observation + RecurrentInPlaceholderName: recurrent_in + RecurrentOutPlaceholderName: recurrent_out + VisualObservationPlaceholderName: [] + ActionPlaceholderName: action + PreviousActionPlaceholderName: prev_action diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisLearning.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisLearning.asset.meta new file mode 100644 index 0000000000..9699168110 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisLearning.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1674996276be448c2ad51fb139e21e05 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisPlayer.asset b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisPlayer.asset new file mode 100644 index 0000000000..734d3c715b --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisPlayer.asset @@ -0,0 +1,34 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} + m_Name: TennisPlayer + m_EditorClassIdentifier: + brainParameters: + vectorObservationSize: 8 + numStackedVectorObservations: 1 + vectorActionSize: 02000000 + cameraResolutions: [] + vectorActionDescriptions: + - + - + vectorActionSpaceType: 1 + keyContinuousPlayerActions: + - key: 97 + index: 0 + value: -1 + - key: 100 + index: 0 + value: 1 + - key: 119 + index: 1 + value: 1 + axisContinuousPlayerActions: [] + discretePlayerActions: [] diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisPlayer.asset.meta b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisPlayer.asset.meta new file mode 100644 index 0000000000..b821426564 --- /dev/null +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Brains/TennisPlayer.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6bf6a586a645b471bb9bd1194ae0e229 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Prefabs/TennisArea.prefab b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Prefabs/TennisArea.prefab index ae87caab2e..7ff0c8b333 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Prefabs/TennisArea.prefab +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Prefabs/TennisArea.prefab @@ -496,7 +496,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -531,7 +530,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 6cac5d0b9689c45b8809b67eb2c95f86, type: 2} m_StaticBatchInfo: @@ -566,7 +564,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -601,7 +598,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 4df2264df8daf450d82b3584d732c8aa, type: 2} m_StaticBatchInfo: @@ -636,7 +632,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: e875dae9102374b76b5e8a26d06478a0, type: 2} m_StaticBatchInfo: @@ -671,7 +666,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -706,7 +700,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -741,7 +734,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: edd958d75ed1448138de86f3335ea4fa, type: 2} m_StaticBatchInfo: @@ -776,7 +768,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1046,7 +1037,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e51a3fb0b3186433ea84fc1e0549cc91, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, type: 2} agentParameters: agentCameras: [] maxStep: 5000 @@ -1070,7 +1061,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e51a3fb0b3186433ea84fc1e0549cc91, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 0} + brain: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, type: 2} agentParameters: agentCameras: [] maxStep: 5000 diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/Tennis.unity b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/Tennis.unity index a2b7b47c20..45af71078d 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/Tennis.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/Tennis.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -39,7 +39,6 @@ RenderSettings: m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 0 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -175,19 +175,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &243302851 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 459283648} --- !u!1001 &258257356 Prefab: m_ObjectHideFlags: 0 @@ -231,7 +218,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -241,7 +229,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -253,7 +242,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -301,7 +290,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -311,7 +301,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -323,7 +314,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -371,7 +362,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -381,7 +373,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -393,68 +386,11 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} m_IsPrefabParent: 0 ---- !u!1 &459283646 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 459283647} - - component: {fileID: 459283648} - m_Layer: 0 - m_Name: TennisBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &459283647 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 459283646} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1022397857} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &459283648 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 459283646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 8 - numStackedVectorObservations: 3 - vectorActionSize: 02000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - vectorActionSpaceType: 1 - brainType: 2 - CoreBrains: - - {fileID: 2079325999} - - {fileID: 243302851} - - {fileID: 2128861920} - - {fileID: 2122871904} - instanceID: 111616 --- !u!1001 &530994421 Prefab: m_ObjectHideFlags: 0 @@ -498,7 +434,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -508,7 +445,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -520,7 +458,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -568,7 +506,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -578,7 +517,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -590,23 +530,11 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} m_IsPrefabParent: 0 ---- !u!114 &640502179 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone) - m_EditorClassIdentifier: - brain: {fileID: 1948813725} --- !u!1001 &667349971 Prefab: m_ObjectHideFlags: 0 @@ -650,7 +578,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -660,7 +589,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -672,27 +602,11 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} m_IsPrefabParent: 0 ---- !u!114 &683400721 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: [] - axisContinuousPlayerActions: [] - discretePlayerActions: [] - brain: {fileID: 0} --- !u!1001 &699067963 Prefab: m_ObjectHideFlags: 0 @@ -736,7 +650,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -746,7 +661,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -758,24 +674,11 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} m_IsPrefabParent: 0 ---- !u!114 &740907580 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} --- !u!1001 &861437242 Prefab: m_ObjectHideFlags: 0 @@ -819,7 +722,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -829,7 +733,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -841,7 +746,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -954,7 +859,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -964,7 +870,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -976,7 +883,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1006,9 +913,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -2.5590992, y: 4.387929, z: 6.622064} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 459283647} - - {fileID: 1948813724} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1023,6 +928,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f1aadf59c24464a9fb5b4b3a2190c972, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 1674996276be448c2ad51fb139e21e05, type: 2} + _brainsToControl: [] maxSteps: 25000 trainingConfiguration: width: 300 @@ -1081,7 +990,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1091,7 +1001,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1103,7 +1014,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1151,7 +1062,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1161,7 +1073,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1173,7 +1086,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1221,7 +1134,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1231,7 +1145,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1243,7 +1158,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1291,7 +1206,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1301,7 +1217,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1313,7 +1230,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1413,29 +1330,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} ---- !u!114 &1190772550 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 0} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 0} --- !u!1001 &1193061827 Prefab: m_ObjectHideFlags: 0 @@ -1479,7 +1373,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1489,7 +1384,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1501,7 +1397,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1545,21 +1441,11 @@ Prefab: propertyPath: m_RootOrder value: 5 objectReference: {fileID: 0} - - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 459283648} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText value: objectReference: {fileID: 2073469450} - - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, - type: 2} - propertyPath: brain - value: - objectReference: {fileID: 459283648} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1676,7 +1562,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1686,7 +1573,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1698,7 +1586,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -1820,7 +1708,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1830,7 +1719,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1842,68 +1732,11 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} m_IsPrefabParent: 0 ---- !u!1 &1948813723 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1948813724} - - component: {fileID: 1948813725} - m_Layer: 0 - m_Name: PlayerBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &1948813724 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1948813723} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1022397857} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1948813725 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1948813723} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 8 - numStackedVectorObservations: 3 - vectorActionSize: 02000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - vectorActionSpaceType: 1 - brainType: 2 - CoreBrains: - - {fileID: 683400721} - - {fileID: 740907580} - - {fileID: 640502179} - - {fileID: 1190772550} - instanceID: 111700 --- !u!1001 &1965335106 Prefab: m_ObjectHideFlags: 0 @@ -1947,7 +1780,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114915946461826994, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1957,7 +1791,8 @@ Prefab: type: 2} propertyPath: brain value: - objectReference: {fileID: 459283648} + objectReference: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, + type: 2} - target: {fileID: 114800310164848628, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: scoreText @@ -1969,7 +1804,7 @@ Prefab: objectReference: {fileID: 0} - target: {fileID: 1541947554534326, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} propertyPath: m_IsActive - value: 1 + value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] m_ParentPrefab: {fileID: 100100000, guid: 812997c7bc2544b6f927ff684c03450f, type: 2} @@ -2048,75 +1883,3 @@ CanvasRenderer: m_PrefabParentObject: {fileID: 0} m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 2073469450} ---- !u!114 &2079325999 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 32 - index: 1 - value: 1 - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 276 - branchIndex: 0 - value: 0 - - key: 275 - branchIndex: 0 - value: 1 - - key: 0 - branchIndex: 0 - value: 3 - - key: 273 - branchIndex: 0 - value: 2 - brain: {fileID: 459283648} ---- !u!114 &2122871904 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: c428950472279436d97dd5fa123febc4, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 459283648} ---- !u!114 &2128861920 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 459283648} diff --git a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/TennisIL.unity b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/TennisIL.unity index 8219085867..9c9884b4bb 100644 --- a/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/TennisIL.unity +++ b/UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/TennisIL.unity @@ -13,7 +13,7 @@ OcclusionCullingSettings: --- !u!104 &2 RenderSettings: m_ObjectHideFlags: 0 - serializedVersion: 9 + serializedVersion: 8 m_Fog: 0 m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} m_FogMode: 3 @@ -39,7 +39,6 @@ RenderSettings: m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} - m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: m_ObjectHideFlags: 0 @@ -55,10 +54,11 @@ LightmapSettings: m_EnableBakedLightmaps: 1 m_EnableRealtimeLightmaps: 1 m_LightmapEditorSettings: - serializedVersion: 10 + serializedVersion: 9 m_Resolution: 2 m_BakeResolution: 40 - m_AtlasSize: 1024 + m_TextureWidth: 1024 + m_TextureHeight: 1024 m_AO: 0 m_AOMaxDistance: 1 m_CompAOExponent: 1 @@ -113,29 +113,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!114 &12604319 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: 57cd436ad0d12422ba379708e135815b, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 1948813725} --- !u!1 &32822935 GameObject: m_ObjectHideFlags: 0 @@ -249,29 +226,6 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &218779520 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b23992c8eb17439887f5e944bf04a40, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - graphModel: {fileID: 4900000, guid: c428950472279436d97dd5fa123febc4, type: 3} - graphScope: - graphPlaceholders: [] - BatchSizePlaceholderName: batch_size - VectorObservationPlacholderName: vector_observation - RecurrentInPlaceholderName: recurrent_in - RecurrentOutPlaceholderName: recurrent_out - VisualObservationPlaceholderName: [] - ActionPlaceholderName: action - PreviousActionPlaceholderName: prev_action - brain: {fileID: 459283648} --- !u!1 &252416403 GameObject: m_ObjectHideFlags: 0 @@ -319,7 +273,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -362,46 +315,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 252416403} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &257206622 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -3 - - key: 100 - index: 0 - value: 3 - - key: 119 - index: 1 - value: 3 - - key: 115 - index: 1 - value: -3 - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 97 - branchIndex: 0 - value: 0 - - key: 100 - branchIndex: 0 - value: 1 - - key: 0 - branchIndex: 0 - value: 3 - - key: 32 - branchIndex: 0 - value: 2 - brain: {fileID: 1948813725} --- !u!1 &348265181 GameObject: m_ObjectHideFlags: 0 @@ -451,7 +364,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e51a3fb0b3186433ea84fc1e0549cc91, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 459283648} + brain: {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, type: 2} agentParameters: agentCameras: [] maxStep: 5000 @@ -560,7 +473,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 214660f4189b04cada2137381f5c3607, type: 2} m_StaticBatchInfo: @@ -649,7 +561,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 4df2264df8daf450d82b3584d732c8aa, type: 2} m_StaticBatchInfo: @@ -679,63 +590,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 431364279} m_Mesh: {fileID: 4300000, guid: 17d4dad0a373442b1b5d3e6ac481e5c8, type: 3} ---- !u!1 &459283646 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 459283647} - - component: {fileID: 459283648} - m_Layer: 0 - m_Name: TeacherBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &459283647 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 459283646} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1022397857} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &459283648 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 459283646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 8 - numStackedVectorObservations: 3 - vectorActionSize: 02000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - vectorActionSpaceType: 1 - brainType: 0 - CoreBrains: - - {fileID: 1303570715} - - {fileID: 1736880876} - - {fileID: 1266831202} - - {fileID: 218779520} - instanceID: 112040 --- !u!1 &574731321 GameObject: m_ObjectHideFlags: 0 @@ -783,7 +637,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -873,7 +726,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1006,9 +858,7 @@ Transform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -2.5590992, y: 4.387929, z: 6.622064} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 459283647} - - {fileID: 1948813724} + m_Children: [] m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1023,6 +873,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f1aadf59c24464a9fb5b4b3a2190c972, type: 3} m_Name: m_EditorClassIdentifier: + broadcastHub: + broadcastingBrains: + - {fileID: 11400000, guid: 1674996276be448c2ad51fb139e21e05, type: 2} + - {fileID: 11400000, guid: 6bf6a586a645b471bb9bd1194ae0e229, type: 2} + _brainsToControl: [] maxSteps: 25000 trainingConfiguration: width: 300 @@ -1103,7 +958,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: edd958d75ed1448138de86f3335ea4fa, type: 2} m_StaticBatchInfo: @@ -1388,7 +1242,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 7b8d9f163db3b438c9577737f468e0a2, type: 2} m_StaticBatchInfo: @@ -1431,68 +1284,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1186016253} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1187859618 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 0} ---- !u!114 &1266831202 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 459283648} ---- !u!114 &1303570715 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 41e9bda8f3cf1492fa74926a530f6f70, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - keyContinuousPlayerActions: - - key: 97 - index: 0 - value: -1 - - key: 100 - index: 0 - value: 1 - - key: 32 - index: 1 - value: 1 - axisContinuousPlayerActions: [] - discretePlayerActions: - - key: 276 - branchIndex: 0 - value: 0 - - key: 275 - branchIndex: 0 - value: 1 - - key: 0 - branchIndex: 0 - value: 3 - - key: 273 - branchIndex: 0 - value: 2 - brain: {fileID: 459283648} --- !u!1 &1506037367 GameObject: m_ObjectHideFlags: 0 @@ -1540,7 +1331,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: e875dae9102374b76b5e8a26d06478a0, type: 2} m_StaticBatchInfo: @@ -1583,19 +1373,6 @@ MeshFilter: m_PrefabInternal: {fileID: 0} m_GameObject: {fileID: 1506037367} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1736880876 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 943466ab374444748a364f9d6c3e2fe2, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - broadcast: 1 - brain: {fileID: 459283648} --- !u!1 &1749132593 GameObject: m_ObjectHideFlags: 0 @@ -1741,7 +1518,6 @@ MeshRenderer: m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 4294967295 m_Materials: - {fileID: 2100000, guid: 6cac5d0b9689c45b8809b67eb2c95f86, type: 2} m_StaticBatchInfo: @@ -1893,7 +1669,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e51a3fb0b3186433ea84fc1e0549cc91, type: 3} m_Name: m_EditorClassIdentifier: - brain: {fileID: 1948813725} + brain: {fileID: 11400000, guid: 1674996276be448c2ad51fb139e21e05, type: 2} agentParameters: agentCameras: [] maxStep: 5000 @@ -1942,75 +1718,6 @@ Transform: m_Father: {fileID: 74527005} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: -55} ---- !u!114 &1941356316 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35813a1be64e144f887d7d5f15b963fa, type: 3} - m_Name: (Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone)(Clone) - m_EditorClassIdentifier: - brain: {fileID: 1948813725} ---- !u!1 &1948813723 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 5 - m_Component: - - component: {fileID: 1948813724} - - component: {fileID: 1948813725} - m_Layer: 0 - m_Name: StudentBrain - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1948813724 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1948813723} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1022397857} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1948813725 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1948813723} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c676a8ddf5a5f4f64b35e9ed5028679d, type: 3} - m_Name: - m_EditorClassIdentifier: - brainParameters: - vectorObservationSize: 8 - numStackedVectorObservations: 3 - vectorActionSize: 02000000 - test: 010000000200000003000000 - cameraResolutions: [] - vectorActionDescriptions: - - - - - vectorActionSpaceType: 1 - brainType: 2 - CoreBrains: - - {fileID: 257206622} - - {fileID: 1187859618} - - {fileID: 1941356316} - - {fileID: 12604319} - instanceID: 112184 --- !u!1 &2073469450 GameObject: m_ObjectHideFlags: 0