浏览代码

Don't inherit from Academy, remove virtual methods (#3184)

/asymm-envs
GitHub 5 年前
当前提交
39f1f310
共有 86 个文件被更改,包括 6372 次插入6641 次删除
  1. 4
      UnitySDK/Assets/ML-Agents/Editor/Tests/DemonstrationTests.cs
  2. 4
      UnitySDK/Assets/ML-Agents/Editor/Tests/EditModeTestInternalBrainTensorGenerator.cs
  3. 74
      UnitySDK/Assets/ML-Agents/Editor/Tests/MLAgentsEditModeTest.cs
  4. 628
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Scenes/3DBall.unity
  5. 167
      UnitySDK/Assets/ML-Agents/Examples/Basic/Scenes/Basic.unity
  6. 4
      UnitySDK/Assets/ML-Agents/Examples/Basic/Scripts/BasicAgent.cs
  7. 669
      UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/Bouncer.unity
  8. 954
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerDynamicTarget.unity
  9. 942
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Scenes/CrawlerStaticTarget.unity
  10. 390
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scenes/FoodCollector.unity
  11. 271
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scenes/VisualFoodCollector.unity
  12. 14
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scripts/FoodCollectorAgent.cs
  13. 16
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scenes/GridWorld.unity
  14. 2
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scripts/GridArea.cs
  15. 765
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Scenes/Hallway.unity
  16. 608
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Scenes/VisualHallway.unity
  17. 10
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Scripts/HallwayAgent.cs
  18. 2
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Scripts/HallwaySettings.cs.meta
  19. 896
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scenes/PushBlock.unity
  20. 543
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scenes/VisualPushBlock.unity
  21. 18
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scripts/PushAgentBasic.cs
  22. 627
      UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/Pyramids.unity
  23. 499
      UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scenes/VisualPyramids.unity
  24. 824
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Scenes/Reacher.unity
  25. 4
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Scripts/ReacherAgent.cs
  26. 493
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scenes/SoccerTwos.unity
  27. 12
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scripts/AgentSoccer.cs
  28. 18
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scripts/SoccerFieldArea.cs
  29. 869
      UnitySDK/Assets/ML-Agents/Examples/Tennis/Scenes/Tennis.unity
  30. 736
      UnitySDK/Assets/ML-Agents/Examples/Walker/Scenes/Walker.unity
  31. 2
      UnitySDK/Assets/ML-Agents/Examples/Walker/Scripts/WalkerAgent.cs
  32. 881
      UnitySDK/Assets/ML-Agents/Examples/WallJump/Scenes/WallJump.unity
  33. 18
      UnitySDK/Assets/ML-Agents/Examples/WallJump/Scripts/WallJumpAgent.cs
  34. 64
      UnitySDK/Assets/ML-Agents/Scripts/Academy.cs
  35. 6
      docs/Feature-Monitor.md
  36. 14
      docs/Getting-Started-with-Balance-Ball.md
  37. 51
      docs/Learning-Environment-Create-New.md
  38. 54
      docs/Learning-Environment-Design.md
  39. 4
      docs/ML-Agents-Overview.md
  40. 23
      docs/Migrating.md
  41. 3
      docs/Readme.md
  42. 2
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scripts/FoodCollectorSettings.cs.meta
  43. 2
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scripts/GridSettings.cs.meta
  44. 50
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scripts/FoodCollectorSettings.cs
  45. 19
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scripts/GridSettings.cs
  46. 10
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Scripts/HallwaySettings.cs
  47. 35
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scripts/PushBlockSettings.cs
  48. 11
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scripts/PushBlockSettings.cs.meta
  49. 63
      UnitySDK/Assets/ML-Agents/Examples/SharedAssets/Scripts/ProjectSettingsOverrides.cs
  50. 3
      UnitySDK/Assets/ML-Agents/Examples/SharedAssets/Scripts/ProjectSettingsOverrides.cs.meta
  51. 15
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scripts/SoccerSettings.cs
  52. 11
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scripts/SoccerSettings.cs.meta
  53. 18
      UnitySDK/Assets/ML-Agents/Examples/WallJump/Scripts/WallJumpSettings.cs
  54. 11
      UnitySDK/Assets/ML-Agents/Examples/WallJump/Scripts/WallJumpSettings.cs.meta
  55. 12
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Scripts/Ball3DAcademy.cs.meta
  56. 11
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Scripts/Ball3DAcademy.cs
  57. 12
      UnitySDK/Assets/ML-Agents/Examples/Basic/Scripts/BasicAcademy.cs.meta
  58. 13
      UnitySDK/Assets/ML-Agents/Examples/Basic/Scripts/BasicAcademy.cs
  59. 13
      UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scripts/BouncerAcademy.cs.meta
  60. 20
      UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scripts/BouncerAcademy.cs
  61. 22
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Scripts/CrawlerAcademy.cs
  62. 41
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scripts/FoodCollectorAcademy.cs
  63. 13
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scripts/FoodCollectorAcademy.cs.meta
  64. 12
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scripts/GridAcademy.cs.meta
  65. 17
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scripts/GridAcademy.cs
  66. 20
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Scripts/HallwayAcademy.cs
  67. 12
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scripts/PushBlockAcademy.cs.meta
  68. 50
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Scripts/PushBlockAcademy.cs
  69. 13
      UnitySDK/Assets/ML-Agents/Examples/Pyramids/Scripts/PyramidAcademy.cs
  70. 12
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Scripts/ReacherAcademy.cs.meta
  71. 15
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Scripts/ReacherAcademy.cs
  72. 13
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scripts/SoccerAcademy.cs.meta
  73. 31
      UnitySDK/Assets/ML-Agents/Examples/Soccer/Scripts/SoccerAcademy.cs
  74. 12
      UnitySDK/Assets/ML-Agents/Examples/Template/Scripts/TemplateAcademy.cs.meta
  75. 13
      UnitySDK/Assets/ML-Agents/Examples/Template/Scripts/TemplateAcademy.cs
  76. 12
      UnitySDK/Assets/ML-Agents/Examples/Tennis/Scripts/TennisAcademy.cs.meta
  77. 15
      UnitySDK/Assets/ML-Agents/Examples/Tennis/Scripts/TennisAcademy.cs
  78. 12
      UnitySDK/Assets/ML-Agents/Examples/Walker/Scripts/WalkerAcademy.cs.meta
  79. 24
      UnitySDK/Assets/ML-Agents/Examples/Walker/Scripts/WalkerAcademy.cs
  80. 13
      UnitySDK/Assets/ML-Agents/Examples/WallJump/Scripts/WallJumpAcademy.cs.meta
  81. 27
      UnitySDK/Assets/ML-Agents/Examples/WallJump/Scripts/WallJumpAcademy.cs
  82. 51
      docs/images/mlagents-NewTutAcademy.png
  83. 49
      docs/Learning-Environment-Design-Academy.md
  84. 0
      /UnitySDK/Assets/ML-Agents/Examples/Hallway/Scripts/HallwaySettings.cs.meta
  85. 0
      /UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Scripts/FoodCollectorSettings.cs.meta
  86. 0
      /UnitySDK/Assets/ML-Agents/Examples/GridWorld/Scripts/GridSettings.cs.meta

4
UnitySDK/Assets/ML-Agents/Editor/Tests/DemonstrationTests.cs


demoRecorder.InitializeDemoStore(fileSystem);
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var academyInitializeMethod = typeof(Academy).GetMethod("InitializeEnvironment",
BindingFlags.Instance | BindingFlags.NonPublic);

4
UnitySDK/Assets/ML-Agents/Editor/Tests/EditModeTestInternalBrainTensorGenerator.cs


static IEnumerable<Agent> GetFakeAgents()
{
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var goA = new GameObject("goA");
var bpA = goA.AddComponent<BehaviorParameters>();

74
UnitySDK/Assets/ML-Agents/Editor/Tests/MLAgentsEditModeTest.cs


namespace MLAgents.Tests
{
public class TestAcademy : Academy
{
public int initializeAcademyCalls;
public int AcademyStepCalls;
public override void InitializeAcademy()
{
initializeAcademyCalls += 1;
}
public override void AcademyReset()
{
}
public override void AcademyStep()
{
AcademyStepCalls += 1;
}
}
public class TestAgent : Agent
{
public int initializeAgentCalls;

{
// Use the Assert class to test conditions.
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
Assert.AreEqual(0, aca.initializeAcademyCalls);
Assert.AreEqual(0, aca.GetTotalStepCount());
}
[Test]

public void TestAcademy()
{
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
Assert.AreEqual(0, aca.initializeAcademyCalls);
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
Assert.AreEqual(0, aca.GetTotalStepCount());
Assert.AreEqual(null, aca.FloatProperties);
Assert.AreEqual(1, aca.initializeAcademyCalls);
Assert.AreEqual(0, aca.AcademyStepCalls);
Assert.AreEqual(0, aca.GetTotalStepCount());
Assert.AreNotEqual(null, aca.FloatProperties);
}
[Test]

agentGo2.AddComponent<TestAgent>();
var agent2 = agentGo2.GetComponent<TestAgent>();
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
Assert.AreEqual(false, agent1.IsDone());
Assert.AreEqual(false, agent2.IsDone());

public void TestAcademy()
{
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var academyInitializeMethod = typeof(Academy).GetMethod("InitializeEnvironment",
BindingFlags.Instance | BindingFlags.NonPublic);
academyInitializeMethod?.Invoke(aca, new object[] { });

var numberReset = 0;
for (var i = 0; i < 10; i++)
{
Assert.AreEqual(1, aca.initializeAcademyCalls);
Assert.AreEqual(i, aca.AcademyStepCalls);
// The reset happens at the beginning of the first step
if (i == 0)

agentGo2.AddComponent<TestAgent>();
var agent2 = agentGo2.GetComponent<TestAgent>();
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var agentEnableMethod = typeof(Agent).GetMethod(

public void TestAcademy()
{
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var academyInitializeMethod = typeof(Academy).GetMethod(
"InitializeEnvironment", BindingFlags.Instance | BindingFlags.NonPublic);
academyInitializeMethod?.Invoke(aca, new object[] { });

for (var i = 0; i < 50; i++)
{
Assert.AreEqual(stepsSinceReset, aca.GetStepCount());
Assert.AreEqual(1, aca.initializeAcademyCalls);
Assert.AreEqual(i, aca.AcademyStepCalls);
Assert.AreEqual(i, aca.GetTotalStepCount());
// Academy resets at the first step
if (i == 0)
{

agentGo2.AddComponent<TestAgent>();
var agent2 = agentGo2.GetComponent<TestAgent>();
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var agentEnableMethod = typeof(Agent).GetMethod(

for (var i = 0; i < 5000; i++)
{
Assert.AreEqual(acaStepsSinceReset, aca.GetStepCount());
Assert.AreEqual(1, aca.initializeAcademyCalls);
Assert.AreEqual(i, aca.AcademyStepCalls);
Assert.AreEqual(i, aca.GetTotalStepCount());
Assert.AreEqual(agent2StepSinceReset, agent2.GetStepCount());
Assert.AreEqual(numberAgent1Reset, agent1.agentResetCalls);

agentGo2.AddComponent<TestAgent>();
var agent2 = agentGo2.GetComponent<TestAgent>();
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var agentEnableMethod = typeof(Agent).GetMethod(

for (var i = 0; i < 50; i++)
{
Assert.AreEqual(i, aca.AcademyStepCalls);
Assert.AreEqual(i, aca.GetTotalStepCount());
Assert.AreEqual(agent1StepSinceReset, agent1.GetStepCount());
Assert.AreEqual(agent2StepSinceReset, agent2.GetStepCount());

agentGo2.AddComponent<TestAgent>();
var agent2 = agentGo2.GetComponent<TestAgent>();
var acaGo = new GameObject("TestAcademy");
acaGo.AddComponent<TestAcademy>();
var aca = acaGo.GetComponent<TestAcademy>();
acaGo.AddComponent<Academy>();
var aca = acaGo.GetComponent<Academy>();
var agentEnableMethod = typeof(Agent).GetMethod(

628
UnitySDK/Assets/ML-Agents/Examples/3DBall/Scenes/3DBall.unity


--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 8
serializedVersion: 9
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3

m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.44971162, g: 0.49977726, b: 0.5756362, a: 1}
m_IndirectSpecularColor: {r: 0.4497121, g: 0.49977785, b: 0.57563704, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0

m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_TemporalCoherenceThreshold: 1
serializedVersion: 9
serializedVersion: 10
m_TextureWidth: 1024
m_TextureHeight: 1024
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1

m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &126840690
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (7)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (7)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 1537641056927260, guid: 3ce107b4a79bc4eef83afde434932a68, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
objectReference: {fileID: 0}
- target: {fileID: 1537641056927260, guid: 3ce107b4a79bc4eef83afde434932a68, type: 2}
propertyPath: m_IsActive
value: 1
m_ParentPrefab: {fileID: 100100000, guid: 3ce107b4a79bc4eef83afde434932a68, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: 3ce107b4a79bc4eef83afde434932a68, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (5)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (5)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (6)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (6)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (3)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (3)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 807556627}
- component: {fileID: 807556626}

--- !u!81 &807556623
AudioListener:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_projectionMatrixMode: 1
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_GateFitMode: 2
m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0

--- !u!4 &807556627
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 807556622}
m_LocalRotation: {x: 0.13052616, y: 0, z: 0, w: 0.9914449}
m_LocalPosition: {x: 4.5, y: 15, z: -43.83}

m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 15, y: 0, z: 0}
--- !u!1001 &949996849
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (8)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (8)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (9)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (9)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (10)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (10)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 0}
propertyPath: m_BrainParameters.numStackedVectorObservations
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (1)
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (1)
objectReference: {fileID: 0}
- target: {fileID: 0}
propertyPath: m_BrainParameters.numStackedVectorObservations
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (11)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (11)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (4)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (4)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
m_PrefabParentObject: {fileID: 1408885610532680, guid: 00a1ebe742cf2394d8c21484e3a02412,
m_CorrespondingSourceObject: {fileID: 1408885610532680, guid: 00a1ebe742cf2394d8c21484e3a02412,
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
- component: {fileID: 1583402090}
m_Layer: 0
m_Name: Ball3DAcademy
m_TagString: Untagged

--- !u!4 &1583402088
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 4673284961943764, guid: 00a1ebe742cf2394d8c21484e3a02412,
m_CorrespondingSourceObject: {fileID: 4673284961943764, guid: 00a1ebe742cf2394d8c21484e3a02412,
m_PrefabInternal: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1583402087}
m_LocalRotation: {x: -0.069583125, y: 0.0049145464, z: 0.0702813, w: 0.99508524}
m_LocalPosition: {x: 0, y: 0, z: 0}

--- !u!114 &1583402089
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 114659680214172868, guid: 00a1ebe742cf2394d8c21484e3a02412,
type: 2}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1583402087}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b1fc0029fee784d9cb9854f8912bfd07, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!114 &1583402090
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Script: {fileID: 11500000, guid: eb15e3c3d55e54abaafb74c635b6a458, type: 3}
m_Script: {fileID: 11500000, guid: ec51f47c5ed0478080c449c74fd9c154, type: 3}
m_TrainingConfiguration:
width: 300
height: 200
qualityLevel: 0
timeScale: 20
targetFrameRate: 60
m_InferenceConfiguration:
width: 1280
height: 720
qualityLevel: 5
timeScale: 1
targetFrameRate: -1
resetParameters:
m_ResetParameters:
- key: mass
value: 1
- key: gravity
value: 9.81
- key: scale
value: 1
gravityMultiplier: 1
fixedDeltaTime: 0.02
maximumDeltaTime: 0.33333334
solverIterations: 6
solverVelocityIterations: 1
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1746325442}
- component: {fileID: 1746325441}

--- !u!114 &1746325440
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1746325439}
m_Enabled: 1
m_EditorHideFlags: 0

--- !u!114 &1746325441
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1746325439}
m_Enabled: 1
m_EditorHideFlags: 0

--- !u!4 &1746325442
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1746325439}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}

m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1773419472
Prefab:
PrefabInstance:
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_Name
value: 3DBall (2)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
- target: {fileID: 4679453577574622, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_Name
value: 3DBall (2)
objectReference: {fileID: 0}
- target: {fileID: 1321468028730240, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: cfa81c019162c4e3caf6e2999c6fdf48, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
m_ParentPrefab: {fileID: 100100000, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}

167
UnitySDK/Assets/ML-Agents/Examples/Basic/Scenes/Basic.unity


--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 8
serializedVersion: 9
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3

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

m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_TemporalCoherenceThreshold: 1
serializedVersion: 9
serializedVersion: 10
m_TextureWidth: 1024
m_TextureHeight: 1024
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1

m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &68436829
Prefab:
PrefabInstance:
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
- target: {fileID: 4943719350691982, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
m_ParentPrefab: {fileID: 100100000, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: 5889392e3f05b448a8a06c5def6c2dec, type: 3}
Prefab:
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:

type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
m_ParentPrefab: {fileID: 100100000, guid: 3ce107b4a79bc4eef83afde434932a68, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: 3ce107b4a79bc4eef83afde434932a68, type: 3}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1574236049}
- component: {fileID: 1574236048}

--- !u!114 &1574236048
MonoBehaviour:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Script: {fileID: 11500000, guid: 19276d4dc78ee49f1ba258293f17636c, type: 3}
m_Script: {fileID: 11500000, guid: b1fc0029fee784d9cb9854f8912bfd07, type: 3}
broadcastHub:
brainsToControl:
- {fileID: 11400000, guid: e5cf0e35e16264ea483f8863e5115c3c, type: 2}
m_TrainingConfiguration:
width: 80
height: 80
qualityLevel: 1
timeScale: 100
targetFrameRate: 60
m_InferenceConfiguration:
width: 1280
height: 720
qualityLevel: 5
timeScale: 1
targetFrameRate: 60
resetParameters:
m_ResetParameters: []
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1574236047}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.71938086, y: 0.27357092, z: 4.1970553}

--- !u!1 &1715640920
GameObject:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1715640925}
- component: {fileID: 1715640924}

--- !u!81 &1715640921
AudioListener:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_projectionMatrixMode: 1
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_GateFitMode: 2
m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0

--- !u!4 &1715640925
Transform:
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1715640920}
m_LocalRotation: {x: 0.2588191, y: 0, z: 0, w: 0.9659258}
m_LocalPosition: {x: 0, y: 7.33, z: -13.89}

m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 30, y: 0, z: 0}
--- !u!1001 &1783603361
Prefab:
PrefabInstance:
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4748436652256066, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
- target: {fileID: 4939386490834352, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
- target: {fileID: 4939386490834352, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}
m_ParentPrefab: {fileID: 100100000, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: c5eb289873aca4f5a8cc59c7464ab7c1, type: 3}

4
UnitySDK/Assets/ML-Agents/Examples/Basic/Scripts/BasicAgent.cs


public class BasicAgent : Agent
{
[Header("Specific to Basic")]
BasicAcademy m_Academy;
Academy m_Academy;
public float timeBetweenDecisionsAtInference;
float m_TimeSinceDecision;
int m_Position;

public override void InitializeAgent()
{
m_Academy = FindObjectOfType(typeof(BasicAcademy)) as BasicAcademy;
m_Academy = FindObjectOfType(typeof(Academy)) as Academy;
}
public override void CollectObservations()

669
UnitySDK/Assets/ML-Agents/Examples/Bouncer/Scenes/Bouncer.unity


--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
serializedVersion: 8
serializedVersion: 9
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3

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

m_BounceScale: 1
m_IndirectOutputScale: 1
m_AlbedoBoost: 1
m_TemporalCoherenceThreshold: 1
serializedVersion: 9
serializedVersion: 10
m_TextureWidth: 1024
m_TextureHeight: 1024
m_AtlasSize: 1024
m_AO: 0
m_AOMaxDistance: 1
m_CompAOExponent: 1

m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &22802027
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (11)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (11)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (5)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (5)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (16)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (16)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (3)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (3)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (15)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (15)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (12)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (12)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (7)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (7)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (9)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (9)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (2)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (2)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (13)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (13)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (6)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
objectReference: {fileID: 0}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (6)
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
propertyPath: m_Name
value: Environment (4)
objectReference: {fileID: 0}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
- target: {fileID: 4119871321101852, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
- target: {fileID: 1323881343079198, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
propertyPath: m_Name
value: Environment (4)
objectReference: {fileID: 0}
m_ParentPrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: e2c4e1ad4f2224d34bb09d20f26b3207, type: 3}
Prefab:
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:

type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
type: 2}
type: 3}
m_ParentPrefab: {fileID: 100100000, guid: 3ce107b4a79bc4eef83afde434932a68, type: 2}
m_IsPrefabParent: 0
m_SourcePrefab: {fileID: 100100000, guid: 3ce107b4a79bc4eef83afde434932a68, type: 3}
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
serializedVersion: 5
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
- component: {fileID: 1453982296}
- component: {fileID: 1453982294}
m_Layer: 0
m_Name: Academy

--- !u!114 &1453982294