浏览代码

-

/bullet-hell-barracuda-test-1.3.1
vincentpierre 4 年前
当前提交
3499a645
共有 77 个文件被更改,包括 23391 次插入0 次删除
  1. 8
      Project/Assets/Bullet.meta
  2. 27
      config/ppo/Bullet.yaml
  3. 8
      Project/Assets/Bullet/Materials.meta
  4. 14
      Project/Assets/Bullet/Materials/noFric.physicMaterial
  5. 8
      Project/Assets/Bullet/Materials/noFric.physicMaterial.meta
  6. 8
      Project/Assets/Bullet/Meshes.meta
  7. 1001
      Project/Assets/Bullet/Meshes/PushBlockCourt.fbx
  8. 126
      Project/Assets/Bullet/Meshes/PushBlockCourt.fbx.meta
  9. 8
      Project/Assets/Bullet/Prefabs.meta
  10. 714
      Project/Assets/Bullet/Prefabs/BulletArea.prefab
  11. 7
      Project/Assets/Bullet/Prefabs/BulletArea.prefab.meta
  12. 652
      Project/Assets/Bullet/Prefabs/DodgeAgent.prefab
  13. 7
      Project/Assets/Bullet/Prefabs/DodgeAgent.prefab.meta
  14. 634
      Project/Assets/Bullet/Prefabs/DodgeAgentRaycast.prefab
  15. 7
      Project/Assets/Bullet/Prefabs/DodgeAgentRaycast.prefab.meta
  16. 641
      Project/Assets/Bullet/Prefabs/GridDodgeAgent.prefab
  17. 7
      Project/Assets/Bullet/Prefabs/GridDodgeAgent.prefab.meta
  18. 125
      Project/Assets/Bullet/Prefabs/bullet.prefab
  19. 7
      Project/Assets/Bullet/Prefabs/bullet.prefab.meta
  20. 8
      Project/Assets/Bullet/Scenes.meta
  21. 1001
      Project/Assets/Bullet/Scenes/Bullet.unity
  22. 7
      Project/Assets/Bullet/Scenes/Bullet.unity.meta
  23. 8
      Project/Assets/Bullet/Scripts.meta
  24. 130
      Project/Assets/Bullet/Scripts/AttentionSensorComponent.cs
  25. 11
      Project/Assets/Bullet/Scripts/AttentionSensorComponent.cs.meta
  26. 32
      Project/Assets/Bullet/Scripts/Bullet.cs
  27. 11
      Project/Assets/Bullet/Scripts/Bullet.cs.meta
  28. 103
      Project/Assets/Bullet/Scripts/BulletAgent.cs
  29. 11
      Project/Assets/Bullet/Scripts/BulletAgent.cs.meta
  30. 24
      Project/Assets/Bullet/Scripts/BulletSettings.cs
  31. 11
      Project/Assets/Bullet/Scripts/BulletSettings.cs.meta
  32. 221
      Project/Assets/Bullet/Scripts/DodgeAgent.cs
  33. 11
      Project/Assets/Bullet/Scripts/DodgeAgent.cs.meta
  34. 8
      Project/Assets/Bullet/TFModels.meta
  35. 1001
      Project/Assets/Bullet/TFModels/Dodge-2499937.onnx
  36. 15
      Project/Assets/Bullet/TFModels/Dodge-2499937.onnx.meta
  37. 1001
      results/Bullet-New/Dodge.onnx
  38. 1001
      results/Bullet-New/Dodge/Dodge-10275.onnx
  39. 1001
      results/Bullet-New/Dodge/Dodge-10275.pt
  40. 1001
      results/Bullet-New/Dodge/Dodge-1499961.onnx
  41. 1001
      results/Bullet-New/Dodge/Dodge-1499961.pt
  42. 1001
      results/Bullet-New/Dodge/Dodge-1999983.onnx
  43. 1001
      results/Bullet-New/Dodge/Dodge-1999983.pt
  44. 1001
      results/Bullet-New/Dodge/Dodge-2499937.onnx
  45. 1001
      results/Bullet-New/Dodge/Dodge-2499937.pt
  46. 1001
      results/Bullet-New/Dodge/Dodge-499954.onnx
  47. 1001
      results/Bullet-New/Dodge/Dodge-499954.pt
  48. 1001
      results/Bullet-New/Dodge/Dodge-61585.pt
  49. 1001
      results/Bullet-New/Dodge/Dodge-999997.onnx
  50. 1001
      results/Bullet-New/Dodge/Dodge-999997.pt
  51. 1001
      results/Bullet-New/Dodge/checkpoint.pt
  52. 33
      results/Bullet-New/Dodge/events.out.tfevents.1613677476.vincentpierre-0W0M.68971.0
  53. 1001
      results/Bullet-New/Dodge/events.out.tfevents.1613677842.vincentpierre-0W0M.69109.0
  54. 59
      results/Bullet-New/configuration.yaml
  55. 45
      results/Bullet-New/run_logs/Player-0.log
  56. 45
      results/Bullet-New/run_logs/Player-1.log
  57. 45
      results/Bullet-New/run_logs/Player-2.log
  58. 45
      results/Bullet-New/run_logs/Player-3.log
  59. 45
      results/Bullet-New/run_logs/Player-4.log
  60. 45
      results/Bullet-New/run_logs/Player-5.log
  61. 45
      results/Bullet-New/run_logs/Player-6.log
  62. 45
      results/Bullet-New/run_logs/Player-7.log
  63. 45
      results/Bullet-New/run_logs/Player-8.log
  64. 45
      results/Bullet-New/run_logs/Player-9.log
  65. 188
      results/Bullet-New/run_logs/timers.json
  66. 23
      results/Bullet-New/run_logs/training_status.json

8
Project/Assets/Bullet.meta


fileFormatVersion: 2
guid: 3f43cbbc42b9543548d09ddb6965c4c0
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

27
config/ppo/Bullet.yaml


behaviors:
Dodge:
trainer_type: ppo
hyperparameters:
batch_size: 1024
buffer_size: 10240
learning_rate: 0.0003
beta: 0.005
epsilon: 0.2
lambd: 0.95
num_epoch: 3
learning_rate_schedule: linear
network_settings:
normalize: true
hidden_units: 128
num_layers: 2
vis_encode_type: simple
reward_signals:
extrinsic:
gamma: 0.99
strength: 1.0
keep_checkpoints: 5
max_steps: 50000000
time_horizon: 64
summary_freq: 100000
threaded: true

8
Project/Assets/Bullet/Materials.meta


fileFormatVersion: 2
guid: 48b0098a87e65415dbc7bf24084ac5e5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

14
Project/Assets/Bullet/Materials/noFric.physicMaterial


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!134 &13400000
PhysicMaterial:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: noFric
dynamicFriction: 0
staticFriction: 0
bounciness: 0
frictionCombine: 1
bounceCombine: 1

8
Project/Assets/Bullet/Materials/noFric.physicMaterial.meta


fileFormatVersion: 2
guid: 0b9641d6d92da41488fb40c6dfa2fefe
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 13400000
userData:
assetBundleName:
assetBundleVariant:

8
Project/Assets/Bullet/Meshes.meta


fileFormatVersion: 2
guid: 20e3395013e9647049d7ce070f5439c7
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1001
Project/Assets/Bullet/Meshes/PushBlockCourt.fbx
文件差异内容过多而无法显示
查看文件

126
Project/Assets/Bullet/Meshes/PushBlockCourt.fbx.meta


fileFormatVersion: 2
guid: 8b6b84452946f481a9f9b1cfbac1071b
ModelImporter:
serializedVersion: 23
fileIDToRecycleName:
100000: GoalArea
100002: Ground
100004: //RootNode
100006: WallsOuter
400000: GoalArea
400002: Ground
400004: //RootNode
400006: WallsOuter
2100000: rep_WhiteWalls
2100002: rep_Floor
2100004: rep_Checkers
2300000: GoalArea
2300002: Ground
2300004: WallsOuter
3300000: GoalArea
3300002: Ground
3300004: WallsOuter
4300000: WallsOuter
4300002: Ground
4300004: GoalArea
externalObjects:
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: rep_Checkers
second: {fileID: 2100000, guid: 36c7baa347d68f347a9aa9698aa1bcdd, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: rep_Floor
second: {fileID: 2100000, guid: bc723809e6ff3174fad3e774cae1aed0, type: 2}
- first:
type: UnityEngine:Material
assembly: UnityEngine.CoreModule
name: rep_WhiteWalls
second: {fileID: 2100000, guid: 6a39c0407dd85684384bf0277294e9b6, type: 2}
materials:
importMaterials: 1
materialName: 0
materialSearch: 1
materialLocation: 1
animations:
legacyGenerateAnimations: 4
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
animationImportErrors:
animationImportWarnings:
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
animationWrapMode: 0
extraExposedTransformPaths: []
extraUserProperties: []
clipAnimations: []
isReadable: 1
meshes:
lODScreenPercentages: []
globalScale: 1
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
swapUVChannels: 0
generateSecondaryUV: 1
useFileUnits: 1
optimizeMeshForGPU: 1
keepQuads: 0
weldVertices: 1
preserveHierarchy: 0
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVPackMargin: 4
useFileScale: 1
previousCalculatedGlobalScale: 1
hasPreviousCalculatedGlobalScale: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
tangentImportMode: 3
normalCalculationMode: 4
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 1
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
importAnimation: 1
copyAvatar: 0
humanDescription:
serializedVersion: 2
human: []
skeleton: []
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
legTwist: 0.5
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
animationType: 0
humanoidOversampling: 1
additionalBone: 0
userData:
assetBundleName:
assetBundleVariant:

8
Project/Assets/Bullet/Prefabs.meta


fileFormatVersion: 2
guid: 53309375fbb2349979b9544fc947625d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

714
Project/Assets/Bullet/Prefabs/BulletArea.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4108223592199287376
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5942909531044739535}
- component: {fileID: 7577342594661300214}
m_Layer: 0
m_Name: BulletAgent (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5942909531044739535
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4108223592199287376}
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: 7562565324271374322}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &7577342594661300214
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4108223592199287376}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: df91a3b0545914867a3e12c2612ff2e7, type: 3}
m_Name:
m_EditorClassIdentifier:
ground: {fileID: 7564015931936126656}
area: {fileID: 7565593112241766594}
bullet: {fileID: 9019750875002465698, guid: 7b5d84a4f11a842d3a90019d75d4864a, type: 3}
areaBounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
rad: 5
useVectorObs: 0
--- !u!1 &7099812715628705112
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1948876709406054001}
- component: {fileID: 3150945269325661647}
m_Layer: 0
m_Name: BulletAgent
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1948876709406054001
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7099812715628705112}
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: 7562565324271374322}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3150945269325661647
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7099812715628705112}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: df91a3b0545914867a3e12c2612ff2e7, type: 3}
m_Name:
m_EditorClassIdentifier:
ground: {fileID: 7564015931936126656}
area: {fileID: 7565593112241766594}
bullet: {fileID: 9019750875002465698, guid: 7b5d84a4f11a842d3a90019d75d4864a, type: 3}
areaBounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
rad: 1
useVectorObs: 0
--- !u!1 &7564015931936126656
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7560949701076398986}
- component: {fileID: 7532905146477588866}
- component: {fileID: 7543027300194633676}
- component: {fileID: 7500003306779556890}
m_Layer: 0
m_Name: Ground
m_TagString: ground
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7560949701076398986
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564015931936126656}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0, y: 0, z: -0.00000030517577}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_Children: []
m_Father: {fileID: 7562565324271374322}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7532905146477588866
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564015931936126656}
m_Mesh: {fileID: 4300002, guid: 8b6b84452946f481a9f9b1cfbac1071b, type: 3}
--- !u!23 &7543027300194633676
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564015931936126656}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: acba6bf2a290a496bb8989b42bf8698d, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!65 &7500003306779556890
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564015931936126656}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 2500, y: 100, z: 2500}
m_Center: {x: 0, y: -50, z: 0}
--- !u!1 &7564770370831641396
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7560714265303810678}
- component: {fileID: 7531452457550542816}
- component: {fileID: 7543119621162342942}
- component: {fileID: 7499980728070196000}
- component: {fileID: 7499776670673470672}
- component: {fileID: 7499890663494456890}
- component: {fileID: 7501352791067747770}
- component: {fileID: 6102058721154905631}
m_Layer: 0
m_Name: WallsOuter
m_TagString: wall
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7560714265303810678
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0, y: 0, z: 0}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_Children: []
m_Father: {fileID: 7562565324271374322}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7531452457550542816
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_Mesh: {fileID: 4300000, guid: 8b6b84452946f481a9f9b1cfbac1071b, type: 3}
--- !u!23 &7543119621162342942
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 66163cf35956a4be08e801b750c26f33, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!65 &7499980728070196000
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 200, z: 2600}
m_Center: {x: -1275, y: 50, z: 0}
--- !u!65 &7499776670673470672
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 50, y: 200, z: 2600}
m_Center: {x: 1275, y: 50, z: 0}
--- !u!65 &7499890663494456890
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 2500, y: 200, z: 50}
m_Center: {x: 0, y: 50, z: -1275}
--- !u!65 &7501352791067747770
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 2500, y: 200, z: 50}
m_Center: {x: 0, y: 50, z: 1275}
--- !u!54 &6102058721154905631
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7564770370831641396}
serializedVersion: 2
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_UseGravity: 1
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 126
m_CollisionDetection: 0
--- !u!1 &7565593112241766594
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7562565324271374322}
m_Layer: 0
m_Name: BulletArea
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7562565324271374322
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7565593112241766594}
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: 7560949701076398986}
- {fileID: 7560714265303810678}
- {fileID: 1948876709406054001}
- {fileID: 5942909531044739535}
- {fileID: 8618579996134555605}
- {fileID: 4270948751059092865}
- {fileID: 2543513692711517529}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &2651720343641195129
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 7562565324271374322}
m_Modifications:
- target: {fileID: 968348991679639438, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: ground
value:
objectReference: {fileID: 7564015931936126656}
- target: {fileID: 968348991679639438, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: area
value:
objectReference: {fileID: 7565593112241766594}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_RootOrder
value: 5
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5229809530250264056, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_Name
value: DodgeAgentRaycast
objectReference: {fileID: 0}
- target: {fileID: 5229809530250264056, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 7a515d80a9d5b4cfaba55aa066594016, type: 3}
--- !u!4 &4270948751059092865 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2272550728573618168, guid: 7a515d80a9d5b4cfaba55aa066594016,
type: 3}
m_PrefabInstance: {fileID: 2651720343641195129}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &4379144681784015521
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 7562565324271374322}
m_Modifications:
- target: {fileID: 968348991679639432, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: DecisionPeriod
value: 1
objectReference: {fileID: 0}
- target: {fileID: 968348991679639438, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: ground
value:
objectReference: {fileID: 7564015931936126656}
- target: {fileID: 968348991679639438, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: area
value:
objectReference: {fileID: 7565593112241766594}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_RootOrder
value: 6
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_BrainParameters.VectorActionSize.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_BrainParameters.m_ActionSpec.m_NumContinuousActions
value: 2
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_BrainParameters.VectorActionSpaceType
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_BrainParameters.VectorActionSize.Array.data[0]
value: 2
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_BrainParameters.VectorObservationSize
value: 2
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_Model
value:
objectReference: {fileID: 11400000, guid: 35ae53e2d2ccc477f99eca615d3e8388,
type: 3}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_BrainParameters.NumStackedVectorObservations
value: 3
objectReference: {fileID: 0}
- target: {fileID: 2602957484348800521, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_InferenceDevice
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5229809530250264056, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_Name
value: DodgeAgent
objectReference: {fileID: 0}
- target: {fileID: 5229809530250264056, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5260467540845178092, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
propertyPath: MaxNumObservables
value: 20
objectReference: {fileID: 0}
m_RemovedComponents:
- {fileID: 9204493211719777360, guid: 16266ae2c040142b1a996878d94ec3fb, type: 3}
m_SourcePrefab: {fileID: 100100000, guid: 16266ae2c040142b1a996878d94ec3fb, type: 3}
--- !u!4 &2543513692711517529 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2272550728573618168, guid: 16266ae2c040142b1a996878d94ec3fb,
type: 3}
m_PrefabInstance: {fileID: 4379144681784015521}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7499302685616420909
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 7562565324271374322}
m_Modifications:
- target: {fileID: 114291266114270340, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: ChannelDepth.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 114291266114270340, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: ChannelDepth.Array.data[0]
value: 1
objectReference: {fileID: 0}
- target: {fileID: 968348991679639438, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: ground
value:
objectReference: {fileID: 7564015931936126656}
- target: {fileID: 968348991679639438, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: area
value:
objectReference: {fileID: 7565593112241766594}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_RootOrder
value: 4
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5229809530250264056, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_Name
value: GridDodgeAgent
objectReference: {fileID: 0}
- target: {fileID: 5229809530250264056, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 6693afcd33b8842fba88da9b967315ff, type: 3}
--- !u!4 &8618579996134555605 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 2272550728573618168, guid: 6693afcd33b8842fba88da9b967315ff,
type: 3}
m_PrefabInstance: {fileID: 7499302685616420909}
m_PrefabAsset: {fileID: 0}

7
Project/Assets/Bullet/Prefabs/BulletArea.prefab.meta


fileFormatVersion: 2
guid: e8cf070fe398a4cf49e159e022b4c70f
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

652
Project/Assets/Bullet/Prefabs/DodgeAgent.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &885187624837835691
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5717384610559386029}
- component: {fileID: 4460606225382380065}
- component: {fileID: 1701558932139552957}
m_Layer: 0
m_Name: Headband
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5717384610559386029
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_LocalRotation: {x: -0, y: -0, z: 0.016506119, w: 0.9998638}
m_LocalPosition: {x: 0, y: 0.341, z: 0}
m_LocalScale: {x: 1.0441425, y: 0.19278127, z: 1.0441422}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: -179.99998, z: 1.8920001}
--- !u!33 &4460606225382380065
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1701558932139552957
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 04be259c590de46f69db4cbd1da877d5, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &3030470132183250647
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4891811896135393119}
- component: {fileID: 2566746289261301171}
- component: {fileID: 6208826707789982396}
m_Layer: 0
m_Name: eye
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4891811896135393119
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: -0.29999995, y: 0.07399994, z: 0.50040054}
m_LocalScale: {x: 0.29457998, y: 0.29457998, z: 0.29457998}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &2566746289261301171
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &6208826707789982396
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &3867941451733423599
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5300219684672247731}
- component: {fileID: 8887881079427673174}
m_Layer: 0
m_Name: AgentCamera
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &5300219684672247731
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3867941451733423599}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.15}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &8887881079427673174
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3867941451733423599}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.46666667, g: 0.5647059, b: 0.60784316, a: 1}
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
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294950911
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!1 &4950788375273796042
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3772060718904068707}
- component: {fileID: 7436418646745004782}
- component: {fileID: 8060565630020696910}
m_Layer: 0
m_Name: AgentCube_Blue
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3772060718904068707
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
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: 5300219684672247731}
- {fileID: 6362716277631423426}
- {fileID: 4891811896135393119}
- {fileID: 5037913333958716936}
- {fileID: 5717384610559386029}
m_Father: {fileID: 2272550728573618168}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7436418646745004782
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8060565630020696910
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: c9fa44c2c3f8ce74ca39a3355ea42631, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &5229809530250264056
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2272550728573618168}
- component: {fileID: 2679882405526971781}
- component: {fileID: 2602957484348800521}
- component: {fileID: 1274120649733857615}
- component: {fileID: 9204493211719777360}
- component: {fileID: 7501236269187550559}
- component: {fileID: 968348991679639438}
- component: {fileID: 968348991679639432}
- component: {fileID: 5260467540845178092}
m_Layer: 0
m_Name: DodgeAgent
m_TagString: agent
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2272550728573618168
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 0.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 3772060718904068707}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!54 &2679882405526971781
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
serializedVersion: 2
m_Mass: 25
m_Drag: 4
m_AngularDrag: 0.05
m_UseGravity: 1
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 112
m_CollisionDetection: 1
--- !u!114 &2602957484348800521
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5d1c4e0b1822b495aa52bc52839ecb30, type: 3}
m_Name:
m_EditorClassIdentifier:
m_BrainParameters:
VectorObservationSize: 6
NumStackedVectorObservations: 1
m_ActionSpec:
m_NumContinuousActions: 3
BranchSizes:
VectorActionSize: 03000000
VectorActionDescriptions: []
VectorActionSpaceType: 1
hasUpgradedBrainParametersWithActionSpec: 1
m_Model: {fileID: 11400000, guid: 35ae53e2d2ccc477f99eca615d3e8388, type: 3}
m_InferenceDevice: 0
m_BehaviorType: 0
m_BehaviorName: Dodge
TeamId: 0
m_UseChildSensors: 1
m_UseChildActuators: 1
m_ObservableAttributeHandling: 0
--- !u!65 &1274120649733857615
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &9204493211719777360
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6bb6b867a41448888c1cd4f99643ad71, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SensorName: RayPerceptionSensor
m_DetectableTags:
- bullet
m_RaysPerDirection: 15
m_MaxRayDegrees: 180
m_SphereCastRadius: 0.5
m_RayLength: 10
m_RayLayerMask:
serializedVersion: 2
m_Bits: 4294967291
m_ObservationStacks: 1
rayHitColor: {r: 1, g: 0, b: 0, a: 1}
rayMissColor: {r: 1, g: 1, b: 1, a: 1}
m_StartVerticalOffset: 0
m_EndVerticalOffset: 0
--- !u!114 &7501236269187550559
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a6da8f78a394c6ab027688eab81e04d, type: 3}
m_Name:
m_EditorClassIdentifier:
debugCommandLineOverride:
--- !u!114 &968348991679639438
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 232c9ff708bbc42229855bb8d3366b4c, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 5000
ground: {fileID: 0}
area: {fileID: 0}
areaBounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
--- !u!114 &968348991679639432
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a5c9d521e5ef4759a8246a07d52221e, type: 3}
m_Name:
m_EditorClassIdentifier:
DecisionPeriod: 1
TakeActionsBetweenDecisions: 1
--- !u!114 &5260467540845178092
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dd8012d5925524537b27131fef517017, type: 3}
m_Name:
m_EditorClassIdentifier:
ObservableSize: 4
MaxNumObservables: 20
--- !u!1 &6488287002221018852
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6362716277631423426}
- component: {fileID: 6894619667838806527}
- component: {fileID: 3315131464053969598}
m_Layer: 0
m_Name: eye
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6362716277631423426
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: 0.29999995, y: 0.07399994, z: 0.50040054}
m_LocalScale: {x: 0.29457998, y: 0.29457998, z: 0.29457998}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &6894619667838806527
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &3315131464053969598
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &8259363671549105397
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5037913333958716936}
- component: {fileID: 3403839327942429956}
- component: {fileID: 1920365830379467393}
m_Layer: 0
m_Name: mouth
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5037913333958716936
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: 0, y: -0.18299997, z: 0.50040054}
m_LocalScale: {x: 0.27602, y: 0.042489994, z: 0.13891}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &3403839327942429956
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1920365830379467393
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0

7
Project/Assets/Bullet/Prefabs/DodgeAgent.prefab.meta


fileFormatVersion: 2
guid: 16266ae2c040142b1a996878d94ec3fb
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

634
Project/Assets/Bullet/Prefabs/DodgeAgentRaycast.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &885187624837835691
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5717384610559386029}
- component: {fileID: 4460606225382380065}
- component: {fileID: 1701558932139552957}
m_Layer: 0
m_Name: Headband
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5717384610559386029
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_LocalRotation: {x: -0, y: -0, z: 0.016506119, w: 0.9998638}
m_LocalPosition: {x: 0, y: 0.341, z: 0}
m_LocalScale: {x: 1.0441425, y: 0.19278127, z: 1.0441422}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: -179.99998, z: 1.8920001}
--- !u!33 &4460606225382380065
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1701558932139552957
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 04be259c590de46f69db4cbd1da877d5, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &3030470132183250647
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4891811896135393119}
- component: {fileID: 2566746289261301171}
- component: {fileID: 6208826707789982396}
m_Layer: 0
m_Name: eye
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4891811896135393119
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: -0.29999995, y: 0.07399994, z: 0.50040054}
m_LocalScale: {x: 0.29457998, y: 0.29457998, z: 0.29457998}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &2566746289261301171
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &6208826707789982396
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &3867941451733423599
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5300219684672247731}
- component: {fileID: 8887881079427673174}
m_Layer: 0
m_Name: AgentCamera
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &5300219684672247731
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3867941451733423599}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.15}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &8887881079427673174
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3867941451733423599}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.46666667, g: 0.5647059, b: 0.60784316, a: 1}
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
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294950911
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!1 &4950788375273796042
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3772060718904068707}
- component: {fileID: 7436418646745004782}
- component: {fileID: 8060565630020696910}
m_Layer: 0
m_Name: AgentCube_Blue
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3772060718904068707
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
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: 5300219684672247731}
- {fileID: 6362716277631423426}
- {fileID: 4891811896135393119}
- {fileID: 5037913333958716936}
- {fileID: 5717384610559386029}
m_Father: {fileID: 2272550728573618168}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7436418646745004782
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8060565630020696910
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: c9fa44c2c3f8ce74ca39a3355ea42631, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &5229809530250264056
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2272550728573618168}
- component: {fileID: 2679882405526971781}
- component: {fileID: 2602957484348800521}
- component: {fileID: 1274120649733857615}
- component: {fileID: 9204493211719777360}
- component: {fileID: 7501236269187550559}
- component: {fileID: 968348991679639438}
- component: {fileID: 968348991679639432}
m_Layer: 0
m_Name: DodgeAgent
m_TagString: agent
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2272550728573618168
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 0.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 3772060718904068707}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!54 &2679882405526971781
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
serializedVersion: 2
m_Mass: 25
m_Drag: 4
m_AngularDrag: 0.05
m_UseGravity: 1
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 112
m_CollisionDetection: 1
--- !u!114 &2602957484348800521
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5d1c4e0b1822b495aa52bc52839ecb30, type: 3}
m_Name:
m_EditorClassIdentifier:
m_BrainParameters:
VectorObservationSize: 2
NumStackedVectorObservations: 3
VectorActionSize: 03000000
VectorActionDescriptions: []
VectorActionSpaceType: 1
m_Model: {fileID: 11400000, guid: 594d4e871fa4a43e7a295dc95e462c73, type: 3}
m_InferenceDevice: 0
m_BehaviorType: 0
m_BehaviorName: Dodge
TeamId: 0
m_UseChildSensors: 1
m_UseChildActuators: 1
m_ObservableAttributeHandling: 0
--- !u!65 &1274120649733857615
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &9204493211719777360
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6bb6b867a41448888c1cd4f99643ad71, type: 3}
m_Name:
m_EditorClassIdentifier:
m_SensorName: RayPerceptionSensor
m_DetectableTags:
- bullet
m_RaysPerDirection: 15
m_MaxRayDegrees: 180
m_SphereCastRadius: 0.5
m_RayLength: 10
m_RayLayerMask:
serializedVersion: 2
m_Bits: 4294967291
m_ObservationStacks: 1
rayHitColor: {r: 1, g: 0, b: 0, a: 1}
rayMissColor: {r: 1, g: 1, b: 1, a: 1}
m_StartVerticalOffset: 0
m_EndVerticalOffset: 0
--- !u!114 &7501236269187550559
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a6da8f78a394c6ab027688eab81e04d, type: 3}
m_Name:
m_EditorClassIdentifier:
debugCommandLineOverride:
--- !u!114 &968348991679639438
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 232c9ff708bbc42229855bb8d3366b4c, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 5000
ground: {fileID: 0}
area: {fileID: 0}
areaBounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
useVectorObs: 0
--- !u!114 &968348991679639432
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a5c9d521e5ef4759a8246a07d52221e, type: 3}
m_Name:
m_EditorClassIdentifier:
DecisionPeriod: 1
TakeActionsBetweenDecisions: 1
--- !u!1 &6488287002221018852
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6362716277631423426}
- component: {fileID: 6894619667838806527}
- component: {fileID: 3315131464053969598}
m_Layer: 0
m_Name: eye
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6362716277631423426
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: 0.29999995, y: 0.07399994, z: 0.50040054}
m_LocalScale: {x: 0.29457998, y: 0.29457998, z: 0.29457998}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &6894619667838806527
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &3315131464053969598
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &8259363671549105397
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5037913333958716936}
- component: {fileID: 3403839327942429956}
- component: {fileID: 1920365830379467393}
m_Layer: 0
m_Name: mouth
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5037913333958716936
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: 0, y: -0.18299997, z: 0.50040054}
m_LocalScale: {x: 0.27602, y: 0.042489994, z: 0.13891}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &3403839327942429956
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1920365830379467393
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0

7
Project/Assets/Bullet/Prefabs/DodgeAgentRaycast.prefab.meta


fileFormatVersion: 2
guid: 7a515d80a9d5b4cfaba55aa066594016
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

641
Project/Assets/Bullet/Prefabs/GridDodgeAgent.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &885187624837835691
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5717384610559386029}
- component: {fileID: 4460606225382380065}
- component: {fileID: 1701558932139552957}
m_Layer: 0
m_Name: Headband
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5717384610559386029
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_LocalRotation: {x: -0, y: -0, z: 0.016506119, w: 0.9998638}
m_LocalPosition: {x: 0, y: 0.341, z: 0}
m_LocalScale: {x: 1.0441425, y: 0.19278127, z: 1.0441422}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: -179.99998, z: 1.8920001}
--- !u!33 &4460606225382380065
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1701558932139552957
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 885187624837835691}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 04be259c590de46f69db4cbd1da877d5, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &3030470132183250647
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4891811896135393119}
- component: {fileID: 2566746289261301171}
- component: {fileID: 6208826707789982396}
m_Layer: 0
m_Name: eye
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4891811896135393119
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: -0.29999995, y: 0.07399994, z: 0.50040054}
m_LocalScale: {x: 0.29457998, y: 0.29457998, z: 0.29457998}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &2566746289261301171
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &6208826707789982396
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3030470132183250647}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &3867941451733423599
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5300219684672247731}
- component: {fileID: 8887881079427673174}
m_Layer: 0
m_Name: AgentCamera
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!4 &5300219684672247731
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3867941451733423599}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.15}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!20 &8887881079427673174
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3867941451733423599}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.46666667, g: 0.5647059, b: 0.60784316, a: 1}
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
y: 0
width: 1
height: 1
near clip plane: 0.3
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 4294950911
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!1 &4950788375273796042
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3772060718904068707}
- component: {fileID: 7436418646745004782}
- component: {fileID: 8060565630020696910}
m_Layer: 0
m_Name: AgentCube_Blue
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3772060718904068707
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
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: 5300219684672247731}
- {fileID: 6362716277631423426}
- {fileID: 4891811896135393119}
- {fileID: 5037913333958716936}
- {fileID: 5717384610559386029}
m_Father: {fileID: 2272550728573618168}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &7436418646745004782
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &8060565630020696910
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4950788375273796042}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: c9fa44c2c3f8ce74ca39a3355ea42631, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &5229809530250264056
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2272550728573618168}
- component: {fileID: 2679882405526971781}
- component: {fileID: 2602957484348800521}
- component: {fileID: 1274120649733857615}
- component: {fileID: 7501236269187550559}
- component: {fileID: 968348991679639438}
- component: {fileID: 968348991679639432}
- component: {fileID: 114291266114270340}
m_Layer: 0
m_Name: GridDodgeAgent
m_TagString: agent
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2272550728573618168
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_LocalRotation: {x: 0, y: 1, z: 0, w: 0}
m_LocalPosition: {x: 0, y: 0.5, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 3772060718904068707}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!54 &2679882405526971781
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
serializedVersion: 2
m_Mass: 25
m_Drag: 4
m_AngularDrag: 0.05
m_UseGravity: 1
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 112
m_CollisionDetection: 1
--- !u!114 &2602957484348800521
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5d1c4e0b1822b495aa52bc52839ecb30, type: 3}
m_Name:
m_EditorClassIdentifier:
m_BrainParameters:
VectorObservationSize: 2
NumStackedVectorObservations: 3
VectorActionSize: 03000000
VectorActionDescriptions: []
VectorActionSpaceType: 1
m_Model: {fileID: 11400000, guid: 594d4e871fa4a43e7a295dc95e462c73, type: 3}
m_InferenceDevice: 0
m_BehaviorType: 0
m_BehaviorName: Dodge
TeamId: 0
m_UseChildSensors: 1
m_UseChildActuators: 1
m_ObservableAttributeHandling: 0
--- !u!65 &1274120649733857615
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Material: {fileID: 0}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 1, y: 1, z: 1}
m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &7501236269187550559
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a6da8f78a394c6ab027688eab81e04d, type: 3}
m_Name:
m_EditorClassIdentifier:
debugCommandLineOverride:
--- !u!114 &968348991679639438
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 232c9ff708bbc42229855bb8d3366b4c, type: 3}
m_Name:
m_EditorClassIdentifier:
agentParameters:
maxStep: 0
hasUpgradedFromAgentParameters: 1
MaxStep: 5000
ground: {fileID: 0}
area: {fileID: 0}
areaBounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
useVectorObs: 0
--- !u!114 &968348991679639432
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 3a5c9d521e5ef4759a8246a07d52221e, type: 3}
m_Name:
m_EditorClassIdentifier:
DecisionPeriod: 5
TakeActionsBetweenDecisions: 1
--- !u!114 &114291266114270340
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5229809530250264056}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 801669c0cdece6b40b2e741ad0b119ac, type: 3}
m_Name:
m_EditorClassIdentifier:
Name: DodgeGrid
CellScaleX: 1
CellScaleZ: 1
GridNumSideX: 16
GridNumSideZ: 16
CellScaleY: 0.01
RotateToAgent: 1
ChannelDepth:
DetectableObjects:
- bullet
ObserveMask:
serializedVersion: 2
m_Bits: 0
gridDepthType: 0
rootReference: {fileID: 5229809530250264056}
ObservationPerCell: 0
NumberOfObservations: 0
ChannelOffsets:
DebugColors: []
GizmoYOffset: 0
ShowGizmos: 0
CompressionType: 1
--- !u!1 &6488287002221018852
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6362716277631423426}
- component: {fileID: 6894619667838806527}
- component: {fileID: 3315131464053969598}
m_Layer: 0
m_Name: eye
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6362716277631423426
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: 0.29999995, y: 0.07399994, z: 0.50040054}
m_LocalScale: {x: 0.29457998, y: 0.29457998, z: 0.29457998}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &6894619667838806527
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &3315131464053969598
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6488287002221018852}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!1 &8259363671549105397
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5037913333958716936}
- component: {fileID: 3403839327942429956}
- component: {fileID: 1920365830379467393}
m_Layer: 0
m_Name: mouth
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5037913333958716936
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_LocalRotation: {x: -0, y: 1, z: -0, w: 0}
m_LocalPosition: {x: 0, y: -0.18299997, z: 0.50040054}
m_LocalScale: {x: 0.27602, y: 0.042489994, z: 0.13891}
m_Children: []
m_Father: {fileID: 3772060718904068707}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0}
--- !u!33 &3403839327942429956
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &1920365830379467393
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8259363671549105397}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: f731be6866ce749fd8349e67ae81f76a, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 1
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0

7
Project/Assets/Bullet/Prefabs/GridDodgeAgent.prefab.meta


fileFormatVersion: 2
guid: 6693afcd33b8842fba88da9b967315ff
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

125
Project/Assets/Bullet/Prefabs/bullet.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &9019750875002465698
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7791726762166550275}
- component: {fileID: 6829869962189458063}
- component: {fileID: 5659997879019459234}
- component: {fileID: 2898675361750579930}
- component: {fileID: 3134663843744606064}
- component: {fileID: 6135149196284779931}
m_Layer: 0
m_Name: bullet
m_TagString: badFood
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7791726762166550275
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9019750875002465698}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 3, y: 10, z: 10}
m_LocalScale: {x: 0.5, y: 0.5, z: 0.5}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!33 &6829869962189458063
MeshFilter:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9019750875002465698}
m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
--- !u!23 &5659997879019459234
MeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9019750875002465698}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
--- !u!135 &2898675361750579930
SphereCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9019750875002465698}
m_Material: {fileID: 13400000, guid: 0b9641d6d92da41488fb40c6dfa2fefe, type: 2}
m_IsTrigger: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Center: {x: 0, y: 0, z: 0}
--- !u!54 &3134663843744606064
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9019750875002465698}
serializedVersion: 2
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0
m_UseGravity: 1
m_IsKinematic: 1
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &6135149196284779931
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9019750875002465698}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0ab08e679e36247a8941ed2c7982d27f, type: 3}
m_Name:
m_EditorClassIdentifier:
BulletRb: {fileID: 0}
speed: 0.1

7
Project/Assets/Bullet/Prefabs/bullet.prefab.meta


fileFormatVersion: 2
guid: 7b5d84a4f11a842d3a90019d75d4864a
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Project/Assets/Bullet/Scenes.meta


fileFormatVersion: 2
guid: 09e116836c9254f219928ef2c3632fa6
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1001
Project/Assets/Bullet/Scenes/Bullet.unity
文件差异内容过多而无法显示
查看文件

7
Project/Assets/Bullet/Scenes/Bullet.unity.meta


fileFormatVersion: 2
guid: 8bdf646565de7444f9bf9c8d784d67de
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
Project/Assets/Bullet/Scripts.meta


fileFormatVersion: 2
guid: 01d556d6905714c04bcb7371293cbb55
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

130
Project/Assets/Bullet/Scripts/AttentionSensorComponent.cs


// using System.Collections;
// using System.Collections.Generic;
// using UnityEngine;
// using Unity.MLAgents.Sensors;
// using System;
// using System.Linq;
// /// <summary>
// /// A simple example of a SensorComponent.
// /// This should be added to the same GameObject as the BasicController
// /// </summary>
// public class AttentionSensorComponent : SensorComponent
// {
// public int ObservableSize;
// public int MaxNumObservables;
// /// <summary>
// /// Creates a BasicSensor.
// /// </summary>
// /// <returns></returns>
// public override ISensor CreateSensor()
// {
// return new AttentionSensor(transform, ObservableSize, MaxNumObservables);
// }
// /// <inheritdoc/>
// public override int[] GetObservationShape()
// {
// return new[] { MaxNumObservables, ObservableSize, 1};
// }
// }
// /// <summary>
// /// Simple Sensor implementation that uses a one-hot encoding of the Agent's
// /// position as the observation.
// /// </summary>
// public class AttentionSensor : ISensor
// {
// int m_ObservableSize;
// int m_MaxNumObservables;
// float[] m_ObservationBuffer;
// int m_CurrentNumObservables;
// Transform m_AgentTransform;
// public AttentionSensor(Transform AgentTransform, int ObservableSize, int MaxNumObservables)
// {
// m_ObservableSize = ObservableSize;
// m_MaxNumObservables = MaxNumObservables;
// m_AgentTransform = AgentTransform;
// m_ObservationBuffer = new float[m_ObservableSize * m_MaxNumObservables];
// m_CurrentNumObservables = 0;
// }
// /// <summary>
// /// Generate the observations for the sensor.
// /// In this case, the observations are all 0 except for a 1 at the position of the agent.
// /// </summary>
// /// <param name="output"></param>
// public int Write(ObservationWriter writer)
// {
// for (int i = 0; i < m_ObservableSize * m_MaxNumObservables; i++){
// writer[i] = m_ObservationBuffer[i];
// }
// return m_ObservableSize * m_MaxNumObservables;
// }
// public byte[] GetCompressedObservation()
// {
// return new byte[0];
// }
// public int[] GetObservationShape()
// {
// return new[] { m_MaxNumObservables, m_ObservableSize,1 };
// }
// /// <inheritdoc/>
// public void Update() {
// Reset();
// var bullets = m_AgentTransform.parent.GetComponentsInChildren<Bullet>();
// // Sort by closest :
// Array.Sort(bullets , (a, b) => Vector3.Distance(a.transform.position, m_AgentTransform.position) - Vector3.Distance(b.transform.position, m_AgentTransform.position) > 0 ? 1 : -1);
// // foreach (Bullet b in bullets)
// // {
// // b.transform.localScale = 0.5f * new Vector3(1,1,1);
// // }
// foreach (Bullet b in bullets)
// {
// if (m_CurrentNumObservables >= m_MaxNumObservables){
// break;
// }
// m_ObservationBuffer[m_CurrentNumObservables * m_ObservableSize + 0] = (b.transform.position.x - m_AgentTransform.parent.position.x) / 10f;
// m_ObservationBuffer[m_CurrentNumObservables * m_ObservableSize + 1] = (b.transform.position.z - m_AgentTransform.parent.position.z) / 10f;
// //m_ObservationBuffer[m_CurrentNumObservables * m_ObservableSize + 0] = (b.transform.position.x - m_AgentTransform.position.x) / 10f;
// //m_ObservationBuffer[m_CurrentNumObservables * m_ObservableSize + 1] = (b.transform.position.z - m_AgentTransform.position.z) / 10f;
// m_ObservationBuffer[m_CurrentNumObservables * m_ObservableSize + 2] = b.transform.forward.x;
// m_ObservationBuffer[m_CurrentNumObservables * m_ObservableSize + 3] = b.transform.forward.z;
// m_CurrentNumObservables += 1;
// // b.transform.localScale = 1f* new Vector3(1,1,1);
// }
// }
// /// <inheritdoc/>
// public void Reset() {
// m_CurrentNumObservables = 0;
// Array.Clear(m_ObservationBuffer, 0, m_ObservationBuffer.Length);
// }
// public SensorCompressionType GetCompressionType()
// {
// return SensorCompressionType.None;
// }
// /// <summary>
// /// Accessor for the name of the sensor.
// /// </summary>
// /// <returns>Sensor name.</returns>
// public string GetName()
// {
// return "AttentionSensor";
// }
// }

11
Project/Assets/Bullet/Scripts/AttentionSensorComponent.cs.meta


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

32
Project/Assets/Bullet/Scripts/Bullet.cs


//Put this script on your blue cube.
using System.Collections;
using UnityEngine;
using Unity.MLAgents;
using Unity.MLAgents.Actuators;
public class Bullet : MonoBehaviour
{
/// <summary>
/// The ground. The bounds are used to spawn the elements.
/// </summary>
public Rigidbody BulletRb;
public float speed;
void Awake()
{
BulletRb = GetComponent<Rigidbody>();
//BulletRb.AddForce(20f*transform.forward, ForceMode.VelocityChange);
}
public void FixedUpdate()
{
transform.position += transform.forward * speed;
}
public void OnCollisionEnter(Collision c)
{
if (c.gameObject.CompareTag("wall")){
//gameObject.SetActive(false);
Destroy(gameObject);
}
}
}

11
Project/Assets/Bullet/Scripts/Bullet.cs.meta


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

103
Project/Assets/Bullet/Scripts/BulletAgent.cs


//Put this script on your blue cube.
using System.Collections;
using UnityEngine;
using Unity.MLAgents;
using Unity.MLAgents.Actuators;
public class BulletAgent : MonoBehaviour
{
/// <summary>
/// The ground. The bounds are used to spawn the elements.
/// </summary>
public GameObject ground;
public GameObject area;
public GameObject bullet;
Rigidbody m_BulletRb;
float m_BulletTime;
/// <summary>
/// The area bounds.
/// </summary>
[HideInInspector]
public Bounds areaBounds;
public float rad;
BulletSettings m_BulletSettings;
float m_x;
float m_z;
float radius;
float m_currX;
float m_currZ;
Vector3 m_center;
public bool useVectorObs;
//Rigidbody m_AgentRb; //cached on initialization
Material m_GroundMaterial; //cached on Awake()
/// <summary>
/// We will be changing the ground material based on success/failue
/// </summary>
Renderer m_GroundRenderer;
EnvironmentParameters m_ResetParams;
void Awake()
{
m_BulletSettings = FindObjectOfType<BulletSettings>();
areaBounds = ground.GetComponent<Collider>().bounds;
m_BulletRb = bullet.GetComponent<Rigidbody>();
//area = GetComponent<BulletArea>();
m_x = areaBounds.extents.x;
m_z = areaBounds.extents.z;
m_currX = area.transform.position.x;
m_currZ = area.transform.position.z + m_z - rad;
var angle = (Random.Range(0f,360f) * Mathf.PI/ 180f);
var x = Mathf.Cos(angle) * (m_currX - area.transform.position.x) - Mathf.Sin(angle) * (m_currZ - area.transform.position.z) + area.transform.position.x;;
var z = Mathf.Sin(angle) * (m_currX - area.transform.position.x) + Mathf.Cos(angle) * (m_currZ - area.transform.position.z) + area.transform.position.z;
m_currX = x;
m_currZ = z;
m_center = new Vector3(area.transform.position.x, 0.5f, area.transform.position.z);
m_BulletTime = 0f;
}
// Cache the agent rigidbody
// m_AgentRb = GetComponent<Rigidbody>();
// Cache the block rigidbody
// Get the ground's bounds
// Get the ground renderer so we can change the material when a goal is scored
public void FixedUpdate()
{
if (Time.time > m_BulletTime + 0.03f)
{
//var x = Random.Range(-1f * m_x, m_x) + area.transform.position.x;
//var z = Random.Range(-1f * m_z, m_z) + area.transform.position.z;
var r = Random.Range(0f, 360f);
var ra = Random.Range(0, 2);
var dir = -1f;
if (ra == 1)
{
dir = 1f;
}
var angle = dir * (5f * Mathf.PI/ 180f);
var x = Mathf.Cos(angle) * (m_currX - area.transform.position.x) - Mathf.Sin(angle) * (m_currZ - area.transform.position.z) + area.transform.position.x;;
var z = Mathf.Sin(angle) * (m_currX - area.transform.position.x) + Mathf.Cos(angle) * (m_currZ - area.transform.position.z) + area.transform.position.z;
var pos = new Vector3(x, 0.5f, z);
Quaternion rotation = Quaternion.Euler(0, r, 0);
//Quaternion rotation = Quaternion.LookRotation(m_center - pos);
var ob = Instantiate(m_BulletRb, pos, rotation, area.transform);
m_currX = x;
m_currZ = z;
// ob.GetComponent<Rigidbody>().AddForce(20f*ob.transform.forward, ForceMode.VelocityChange);
m_BulletTime = Time.time;
}
}
}

11
Project/Assets/Bullet/Scripts/BulletAgent.cs.meta


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

24
Project/Assets/Bullet/Scripts/BulletSettings.cs


using UnityEngine;
public class BulletSettings : MonoBehaviour
{
/// <summary>
/// The "walking speed" of the agents in the scene.
/// </summary>
public float agentRunSpeed;
/// <summary>
/// The agent rotation speed.
/// Every agent will use this setting.
/// </summary>
public float agentRotationSpeed;
/// <summary>
/// The spawn area margin multiplier.
/// ex: .9 means 90% of spawn area will be used.
/// .1 margin will be left (so players don't spawn off of the edge).
/// The higher this value, the longer training time required.
/// </summary>
public float spawnAreaMarginMultiplier;
}

11
Project/Assets/Bullet/Scripts/BulletSettings.cs.meta


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

221
Project/Assets/Bullet/Scripts/DodgeAgent.cs


//Put this script on your blue cube.
using System.Collections;
using UnityEngine;
using Unity.MLAgents;
using Unity.MLAgents.Actuators;
using Unity.MLAgents.Sensors;
public class DodgeAgent : Agent
{
/// <summary>
/// The ground. The bounds are used to spawn the elements.
/// </summary>
public GameObject ground;
public GameObject area;
/// <summary>
/// The area bounds.
/// </summary>
[HideInInspector]
public Bounds areaBounds;
BulletSettings m_BulletSettings;
Rigidbody m_AgentRb; //cached on initialization
Material m_GroundMaterial; //cached on Awake()
/// <summary>
/// We will be changing the ground material based on success/failue
/// </summary>
Renderer m_GroundRenderer;
EnvironmentParameters m_ResetParams;
BufferSensorComponent m_BufferSensor;
void Awake()
{
m_BulletSettings = FindObjectOfType<BulletSettings>();
}
public override void Initialize()
{
m_BufferSensor = GetComponent<BufferSensorComponent>();
// Cache the agent rigidbody
m_AgentRb = GetComponent<Rigidbody>();
// Cache the block rigidbody
// Get the ground's bounds
areaBounds = ground.GetComponent<Collider>().bounds;
// Get the ground renderer so we can change the material when a goal is scored
m_GroundRenderer = ground.GetComponent<Renderer>();
// Starting material
m_GroundMaterial = m_GroundRenderer.material;
m_ResetParams = Academy.Instance.EnvironmentParameters;
SetResetParameters();
}
/// <summary>
/// Use the ground's bounds to pick a random spawn position.
/// </summary>
public Vector3 GetRandomSpawnPos()
{
var foundNewSpawnLocation = false;
var randomSpawnPos = Vector3.zero;
while (foundNewSpawnLocation == false)
{
var randomPosX = Random.Range(-areaBounds.extents.x * m_BulletSettings.spawnAreaMarginMultiplier,
areaBounds.extents.x * m_BulletSettings.spawnAreaMarginMultiplier);
var randomPosZ = Random.Range(-areaBounds.extents.z * m_BulletSettings.spawnAreaMarginMultiplier,
areaBounds.extents.z * m_BulletSettings.spawnAreaMarginMultiplier);
randomSpawnPos = ground.transform.position + new Vector3(randomPosX, 1f, randomPosZ);
if (Physics.CheckBox(randomSpawnPos, new Vector3(2.5f, 0.01f, 2.5f)) == false)
{
foundNewSpawnLocation = true;
}
}
return randomSpawnPos;
}
public override void CollectObservations(VectorSensor sensor)
{
sensor.AddObservation((transform.position.x - area.transform.position.x) / 10f);
sensor.AddObservation((transform.position.z - area.transform.position.z) / 10f);
// Collect observation about the 20 closest Bullets
var bullets = transform.parent.GetComponentsInChildren<Bullet>();
// Sort by closest :
System.Array.Sort(bullets, (a, b) => (Vector3.Distance(a.transform.position, transform.position)).CompareTo(Vector3.Distance(b.transform.position, transform.position)));
int numBulletAdded = 0;
// foreach (Bullet b in bullets)
// {
// b.transform.localScale = new Vector3(1, 1, 1);
// }
foreach (Bullet b in bullets)
{
if (numBulletAdded >= 20)
{
break;
}
float[] bulletObservation = new float[]{
(b.transform.position.x - transform.position.x) / 10f, // relative position
(b.transform.position.z - transform.position.z) / 10f,
b.transform.forward.x,
b.transform.forward.z
};
numBulletAdded += 1;
m_BufferSensor.AppendObservation(bulletObservation);
// b.transform.localScale = new Vector3(2, 2, 2);
};
}
/// <summary>
/// Called every step of the engine. Here the agent takes an action.
/// </summary>
public override void OnActionReceived(ActionBuffers actionBuffers)
{
var forwardForce = Mathf.Clamp(actionBuffers.ContinuousActions[0], -1f, 1f);
var lateralForce = Mathf.Clamp(actionBuffers.ContinuousActions[1], -1f, 1f);
var rotationForce =0.0f;// Mathf.Clamp(actionBuffers.ContinuousActions[2], -1f, 1f);
//Vector3 dirToGo = transform.forward * forwardForce + transform.right * lateralForce;
Vector3 rotateDir = transform.up * rotationForce;
transform.Rotate(rotateDir, Time.fixedDeltaTime * 200f);
Vector3 dirToGo = new Vector3(1, 0, 0) * forwardForce + new Vector3(0, 0, 1) * lateralForce;
m_AgentRb.AddForce(dirToGo * m_BulletSettings.agentRunSpeed,
ForceMode.VelocityChange);
//Vector3 dirToCenter = new Vector3((transform.position.x - area.transform.position.x) / 10f, 0f, (transform.position.z - area.transform.position.z) / 10f);
//AddReward(.001f / (dirToCenter.magnitude + .0000001f));
AddReward(.001f);
}
public override void Heuristic(in ActionBuffers actionsOut)
{
var continuousActionsOut = actionsOut.ContinuousActions;
continuousActionsOut[0] = 0f;
continuousActionsOut[1] = 0f;
continuousActionsOut[2] = 0f;
if (Input.GetKey(KeyCode.D))
{
continuousActionsOut[2] = 1f;
}
else if (Input.GetKey(KeyCode.W))
{
continuousActionsOut[0] = 1f;
}
else if (Input.GetKey(KeyCode.A))
{
continuousActionsOut[2] = -1f;
}
else if (Input.GetKey(KeyCode.S))
{
continuousActionsOut[0] = -1f;
}
else if (Input.GetKey(KeyCode.Q))
{
continuousActionsOut[1] = -1f;
}
else if (Input.GetKey(KeyCode.E))
{
continuousActionsOut[1] = 1f;
}
}
void OnCollisionEnter(Collision collision)
{
if (collision.gameObject.CompareTag("badFood") || collision.gameObject.CompareTag("wall"))
{
SetReward(0f);
EndEpisode();
}
}
/// <summary>
/// In the editor, if "Reset On Done" is checked then AgentReset() will be
/// called automatically anytime we mark done = true in an agent script.
/// </summary>
public override void OnEpisodeBegin()
{
// var rotation = Random.Range(0, 4);
// var rotationAngle = rotation * 90f;
// area.transform.Rotate(new Vector3(0f, rotationAngle, 0f));
transform.position = GetRandomSpawnPos();//
m_AgentRb.velocity = Vector3.zero;
m_AgentRb.angularVelocity = Vector3.zero;
SetResetParameters();
}
public void SetGroundMaterialFriction()
{
var groundCollider = ground.GetComponent<Collider>();
groundCollider.material.dynamicFriction = m_ResetParams.GetWithDefault("dynamic_friction", 0);
groundCollider.material.staticFriction = m_ResetParams.GetWithDefault("static_friction", 0);
}
void SetResetParameters()
{
//SetGroundMaterialFriction();
}
}

11
Project/Assets/Bullet/Scripts/DodgeAgent.cs.meta


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

8
Project/Assets/Bullet/TFModels.meta


fileFormatVersion: 2
guid: 701ee0d2477094202966032b6839349d
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1001
Project/Assets/Bullet/TFModels/Dodge-2499937.onnx
文件差异内容过多而无法显示
查看文件

15
Project/Assets/Bullet/TFModels/Dodge-2499937.onnx.meta


fileFormatVersion: 2
guid: 35ae53e2d2ccc477f99eca615d3e8388
ScriptedImporter:
fileIDToRecycleName:
11400000: main obj
11400002: model data
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 683b6cb6d0a474744822c888b46772c9, type: 3}
optimizeModel: 1
forceArbitraryBatchSize: 1
treatErrorsAsWarnings: 0
importMode: 1

1001
results/Bullet-New/Dodge.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-10275.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-10275.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-1499961.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-1499961.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-1999983.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-1999983.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-2499937.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-2499937.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-499954.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-499954.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-61585.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-999997.onnx
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/Dodge-999997.pt
文件差异内容过多而无法显示
查看文件

1001
results/Bullet-New/Dodge/checkpoint.pt
文件差异内容过多而无法显示
查看文件

33
results/Bullet-New/Dodge/events.out.tfevents.1613677476.vincentpierre-0W0M.68971.0


�K" {�8�� �A brain.Event:2�@������ T�8�� �A*�
�
Hyperparameters/text_summaryB�B� trainer_type: ppo
hyperparameters:
batch_size: 1024
buffer_size: 10240
learning_rate: 0.0003
beta: 0.005
epsilon: 0.2
lambd: 0.95
num_epoch: 3
learning_rate_schedule: linear
network_settings:
normalize: True
hidden_units: 128
num_layers: 2
vis_encode_type: simple
memory: None
reward_signals:
extrinsic:
gamma: 0.99
strength: 1.0
init_path: None
keep_checkpoints: 5
checkpoint_interval: 500000
max_steps: 50000000
time_horizon: 64
summary_freq: 100000
threaded: True
self_play: None
behavioral_cloning: NoneJ

text�;

1001
results/Bullet-New/Dodge/events.out.tfevents.1613677842.vincentpierre-0W0M.69109.0
文件差异内容过多而无法显示
查看文件

59
results/Bullet-New/configuration.yaml


default_settings: null
behaviors:
Dodge:
trainer_type: ppo
hyperparameters:
batch_size: 1024
buffer_size: 10240
learning_rate: 0.0003
beta: 0.005
epsilon: 0.2
lambd: 0.95
num_epoch: 3
learning_rate_schedule: linear
network_settings:
normalize: true
hidden_units: 128
num_layers: 2
vis_encode_type: simple
memory: null
reward_signals:
extrinsic:
gamma: 0.99
strength: 1.0
init_path: null
keep_checkpoints: 5
checkpoint_interval: 500000
max_steps: 50000000
time_horizon: 64
summary_freq: 100000
threaded: true
self_play: null
behavioral_cloning: null
env_settings:
env_path: null
env_args: null
base_port: 5005
num_envs: 1
seed: -1
engine_settings:
width: 84
height: 84
quality_level: 5
time_scale: 20
target_frame_rate: -1
capture_frame_rate: 60
no_graphics: false
environment_parameters: null
checkpoint_settings:
run_id: Bullet-New
initialize_from: null
load_model: false
resume: false
force: true
train_model: false
inference: false
results_dir: results
torch_settings:
device: null
debug: false

45
results/Bullet-New/run_logs/Player-0.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.141 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.539466 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 700006b82000 -> priority: 1
Thread -> id: 700006c05000 -> priority: 1
Thread -> id: 700006c88000 -> priority: 1
Thread -> id: 700006d8e000 -> priority: 1
Thread -> id: 700006d0b000 -> priority: 1
Thread -> id: 700006e11000 -> priority: 1
Thread -> id: 700006e94000 -> priority: 1
Thread -> id: 700006f17000 -> priority: 1

45
results/Bullet-New/run_logs/Player-1.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.147 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.613437 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 700008e1e000 -> priority: 1
Thread -> id: 700008fa7000 -> priority: 1
Thread -> id: 7000090ad000 -> priority: 1
Thread -> id: 700008f24000 -> priority: 1
Thread -> id: 700009130000 -> priority: 1
Thread -> id: 7000091b3000 -> priority: 1
Thread -> id: 70000902a000 -> priority: 1
Thread -> id: 700008ea1000 -> priority: 1

45
results/Bullet-New/run_logs/Player-2.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.144 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.558545 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 70000653c000 -> priority: 1
Thread -> id: 700006642000 -> priority: 1
Thread -> id: 7000065bf000 -> priority: 1
Thread -> id: 700006748000 -> priority: 1
Thread -> id: 7000066c5000 -> priority: 1
Thread -> id: 7000067cb000 -> priority: 1
Thread -> id: 70000684e000 -> priority: 1
Thread -> id: 7000068d1000 -> priority: 1

45
results/Bullet-New/run_logs/Player-3.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.142 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.492461 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 70000d03b000 -> priority: 1
Thread -> id: 70000d0be000 -> priority: 1
Thread -> id: 70000d247000 -> priority: 1
Thread -> id: 70000d1c4000 -> priority: 1
Thread -> id: 70000d141000 -> priority: 1
Thread -> id: 70000d34d000 -> priority: 1
Thread -> id: 70000d3d0000 -> priority: 1
Thread -> id: 70000d2ca000 -> priority: 1

45
results/Bullet-New/run_logs/Player-4.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.141 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.730588 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 7000098ba000 -> priority: 1
Thread -> id: 7000099c0000 -> priority: 1
Thread -> id: 700009ac6000 -> priority: 1
Thread -> id: 700009b49000 -> priority: 1
Thread -> id: 700009c4f000 -> priority: 1
Thread -> id: 700009a43000 -> priority: 1
Thread -> id: 700009bcc000 -> priority: 1
Thread -> id: 70000993d000 -> priority: 1

45
results/Bullet-New/run_logs/Player-5.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.146 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.597570 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 700005d2e000 -> priority: 1
Thread -> id: 700005db1000 -> priority: 1
Thread -> id: 700005f3a000 -> priority: 1
Thread -> id: 700005e34000 -> priority: 1
Thread -> id: 7000060c3000 -> priority: 1
Thread -> id: 700006040000 -> priority: 1
Thread -> id: 700005eb7000 -> priority: 1
Thread -> id: 700005fbd000 -> priority: 1

45
results/Bullet-New/run_logs/Player-6.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.144 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.589356 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 70001246b000 -> priority: 1
Thread -> id: 700012571000 -> priority: 1
Thread -> id: 7000124ee000 -> priority: 1
Thread -> id: 7000125f4000 -> priority: 1
Thread -> id: 700012677000 -> priority: 1
Thread -> id: 7000126fa000 -> priority: 1
Thread -> id: 700012800000 -> priority: 1
Thread -> id: 70001277d000 -> priority: 1

45
results/Bullet-New/run_logs/Player-7.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.143 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.597270 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 70000bc6d000 -> priority: 1
Thread -> id: 70000bcf0000 -> priority: 1
Thread -> id: 70000befc000 -> priority: 1
Thread -> id: 70000bd73000 -> priority: 1
Thread -> id: 70000c002000 -> priority: 1
Thread -> id: 70000bf7f000 -> priority: 1
Thread -> id: 70000be79000 -> priority: 1
Thread -> id: 70000bdf6000 -> priority: 1

45
results/Bullet-New/run_logs/Player-8.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.142 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.545387 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 70000b9d0000 -> priority: 1
Thread -> id: 70000ba53000 -> priority: 1
Thread -> id: 70000bad6000 -> priority: 1
Thread -> id: 70000bb59000 -> priority: 1
Thread -> id: 70000bbdc000 -> priority: 1
Thread -> id: 70000bc5f000 -> priority: 1
Thread -> id: 70000bd65000 -> priority: 1
Thread -> id: 70000bce2000 -> priority: 1

45
results/Bullet-New/run_logs/Player-9.log


Mono path[0] = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/MonoBleedingEdge/etc'
Initialize engine version: 2018.4.20f1 (008688490035)
GfxDevice: creating device client; threaded=1
Initializing Metal device caps: AMD Radeon Pro 5500M
Begin MonoManager ReloadAssembly
- Completed reload, in 0.145 seconds
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
The referenced script on this Behaviour (Game Object 'EventSystem') is missing!
(Filename: Line: 294)
UnloadTime: 0.643213 ms
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libcoreclr.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.dylib
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so.bundle
Fallback handler could not load library /Users/vincentpierre/Downloads/ml-agents/envs/mantas-bullet.app/Contents/Frameworks/MonoEmbedRuntime/osx/libdl.so
Setting up 8 worker threads for Enlighten.
Thread -> id: 700004ff1000 -> priority: 1
Thread -> id: 7000050f7000 -> priority: 1
Thread -> id: 700005074000 -> priority: 1
Thread -> id: 700005303000 -> priority: 1
Thread -> id: 70000517a000 -> priority: 1
Thread -> id: 7000051fd000 -> priority: 1
Thread -> id: 700005280000 -> priority: 1
Thread -> id: 700005386000 -> priority: 1

188
results/Bullet-New/run_logs/timers.json


{
"name": "root",
"metadata": {
"timer_format_version": "0.1.0",
"start_time_seconds": "1613677471",
"python_version": "3.8.0 (v3.8.0:fa919fdf25, Oct 14 2019, 10:23:27) \n[Clang 6.0 (clang-600.0.57)]",
"command_line_arguments": "/Users/vincentpierre/Downloads/ml-agents/virt/bin/mlagents-learn config/ppo/Bullet.yaml --run-id=Bullet-New --force",
"mlagents_version": "0.25.0.dev0",
"mlagents_envs_version": "0.25.0.dev0",
"communication_protocol_version": "1.5.0",
"pytorch_version": "1.7.1",
"numpy_version": "1.20.1",
"end_time_seconds": "1613677731"
},
"total": 260.10270409099996,
"count": 1,
"self": 0.004630764000012277,
"children": {
"run_training.setup": {
"total": 0.04580752999999982,
"count": 1,
"self": 0.04580752999999982
},
"TrainerController.start_learning": {
"total": 260.05226579699996,
"count": 1,
"self": 1.1660524770007896,
"children": {
"TrainerController._reset_env": {
"total": 5.242996590000001,
"count": 1,
"self": 5.242996590000001
},
"TrainerController.advance": {
"total": 253.29225174099918,
"count": 6899,
"self": 0.08412016899902142,
"children": {
"env_step": {
"total": 253.20813157200016,
"count": 6899,
"self": 228.14743461499998,
"children": {
"SubprocessEnvManager._take_step": {
"total": 24.971866609000884,
"count": 6899,
"self": 0.46655585600191785,
"children": {
"TorchPolicy.evaluate": {
"total": 24.505310752998966,
"count": 6899,
"self": 1.7006215789988097,
"children": {
"TorchPolicy.sample_actions": {
"total": 22.804689174000156,
"count": 6899,
"self": 22.804689174000156
}
}
}
}
},
"workers": {
"total": 0.08883034799928957,
"count": 6899,
"self": 0.0,
"children": {
"worker_root": {
"total": 239.39310290800037,
"count": 6899,
"is_parallel": true,
"self": 146.8354822160008,
"children": {
"steps_from_proto": {
"total": 0.002746636999999552,
"count": 1,
"is_parallel": true,
"self": 0.00014749999999974506,
"children": {
"_process_rank_one_or_two_observation": {
"total": 0.002599136999999807,
"count": 4,
"is_parallel": true,
"self": 0.002599136999999807
}
}
},
"UnityEnvironment.step": {
"total": 92.55487405499956,
"count": 6899,
"is_parallel": true,
"self": 1.2039629259989084,
"children": {
"UnityEnvironment._generate_step_input": {
"total": 1.114030428999219,
"count": 6899,
"is_parallel": true,
"self": 1.114030428999219
},
"communicator.exchange": {
"total": 87.07063686200043,
"count": 6899,
"is_parallel": true,
"self": 87.07063686200043
},
"steps_from_proto": {
"total": 3.1662438380010016,
"count": 6899,
"is_parallel": true,
"self": 0.8688955430042506,
"children": {
"_process_rank_one_or_two_observation": {
"total": 2.297348294996751,
"count": 27596,
"is_parallel": true,
"self": 2.297348294996751
}
}
}
}
}
}
}
}
}
}
}
}
},
"trainer_threads": {
"total": 3.210599999192709e-05,
"count": 1,
"self": 3.210599999192709e-05,
"children": {
"thread_root": {
"total": 0.0,
"count": 0,
"is_parallel": true,
"self": 0.0,
"children": {
"trainer_advance": {
"total": 235.6225607969966,
"count": 512496,
"is_parallel": true,
"self": 7.638374632998875,
"children": {
"process_trajectory": {
"total": 108.28482177399769,
"count": 512497,
"is_parallel": true,
"self": 108.28482177399769
},
"_update_policy": {
"total": 119.69936439000004,
"count": 5,
"is_parallel": true,
"self": 0.0,
"children": {
"TorchPPOOptimizer.update": {
"total": 131.17446790699987,
"count": 170,
"is_parallel": true,
"self": 131.17446790699987
}
}
}
}
}
}
}
}
},
"TrainerController._save_models": {
"total": 0.3509328829999845,
"count": 1,
"self": 0.0007501160000060736,
"children": {
"RLTrainer._checkpoint": {
"total": 0.3501827669999784,
"count": 1,
"self": 0.3501827669999784
}
}
}
}
}
}
}

23
results/Bullet-New/run_logs/training_status.json


{
"Dodge": {
"checkpoints": [
{
"steps": 61585,
"file_path": "results/Bullet-New/Dodge/Dodge-61585.onnx",
"reward": null,
"creation_time": 1613677731.7092428
}
],
"final_checkpoint": {
"steps": 61585,
"file_path": "results/Bullet-New/Dodge.onnx",
"reward": null,
"creation_time": 1613677731.7092428
}
},
"metadata": {
"stats_format_version": "0.2.0",
"mlagents_version": "0.25.0.dev0",
"torch_version": "1.7.1"
}
}
正在加载...
取消
保存