浏览代码

Merge pull request #3202 from Unity-Technologies/develop-move-demo

Move the demo files into corresponding example/[env_name]/Demos/ folder
/asymm-envs
GitHub 5 年前
当前提交
b3d3a9d6
共有 59 个文件被更改,包括 13026 次插入16 次删除
  1. 16
      config/gail_config.yaml
  2. 4
      config/sac_trainer_config.yaml
  3. 2
      docs/Reward-Signals.md
  4. 2
      docs/Training-PPO.md
  5. 2
      docs/Training-SAC.md
  6. 4
      ml-agents/mlagents/trainers/tests/test_bcmodule.py
  7. 2
      ml-agents/mlagents/trainers/tests/test_reward_signals.py
  8. 8
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos.meta
  9. 8
      UnitySDK/Assets/ML-Agents/Examples/Basic/Demos.meta
  10. 8
      UnitySDK/Assets/ML-Agents/Examples/Bouncer/Demos.meta
  11. 8
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos.meta
  12. 8
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos.meta
  13. 8
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Demos.meta
  14. 8
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos.meta
  15. 8
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos.meta
  16. 8
      UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos.meta
  17. 8
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Demos.meta
  18. 8
      UnitySDK/Assets/ML-Agents/Examples/Tennis/Demos.meta
  19. 8
      UnitySDK/Assets/ML-Agents/Examples/Walker/Demos.meta
  20. 1001
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBall.demo
  21. 1001
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBallHard.demo
  22. 10
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBall.demo.meta
  23. 10
      UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBallHard.demo.meta
  24. 354
      UnitySDK/Assets/ML-Agents/Examples/Basic/Demos/ExpertBasic.demo
  25. 10
      UnitySDK/Assets/ML-Agents/Examples/Basic/Demos/ExpertBasic.demo.meta
  26. 408
      UnitySDK/Assets/ML-Agents/Examples/Bouncer/Demos/ExpertBouncer.demo
  27. 10
      UnitySDK/Assets/ML-Agents/Examples/Bouncer/Demos/ExpertBouncer.demo.meta
  28. 1001
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo
  29. 1001
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo
  30. 10
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo.meta
  31. 10
      UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo.meta
  32. 1001
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo
  33. 10
      UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo.meta
  34. 1001
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Demos/ExpertGrid.demo
  35. 10
      UnitySDK/Assets/ML-Agents/Examples/GridWorld/Demos/ExpertGrid.demo.meta
  36. 1001
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos/ExpertHallway.demo
  37. 10
      UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos/ExpertHallway.demo.meta
  38. 1001
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos/ExpertPush.demo
  39. 10
      UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos/ExpertPush.demo.meta
  40. 1001
      UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
  41. 10
      UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo.meta
  42. 1001
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Demos/ExpertReacher.demo
  43. 10
      UnitySDK/Assets/ML-Agents/Examples/Reacher/Demos/ExpertReacher.demo.meta
  44. 1001
      UnitySDK/Assets/ML-Agents/Examples/Tennis/Demos/ExpertTennis.demo
  45. 10
      UnitySDK/Assets/ML-Agents/Examples/Tennis/Demos/ExpertTennis.demo.meta
  46. 1001
      UnitySDK/Assets/ML-Agents/Examples/Walker/Demos/ExpertWalker.demo
  47. 10
      UnitySDK/Assets/ML-Agents/Examples/Walker/Demos/ExpertWalker.demo.meta

16
config/gail_config.yaml


max_steps: 5.0e5
num_epoch: 3
behavioral_cloning:
demo_path: demos/ExpertPyramid.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
strength: 0.5
steps: 10000
reward_signals:

strength: 0.01
gamma: 0.99
encoding_size: 128
demo_path: demos/ExpertPyramid.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
CrawlerStatic:
normalize: true

num_layers: 3
hidden_units: 512
behavioral_cloning:
demo_path: demos/ExpertCrawlerSta.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo
strength: 0.5
steps: 5000
reward_signals:

encoding_size: 128
demo_path: demos/ExpertCrawlerSta.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo
PushBlock:
max_steps: 5.0e4

strength: 1.0
gamma: 0.99
encoding_size: 128
demo_path: demos/ExpertPush.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos/ExpertPush.demo
Hallway:
use_recurrent: true

strength: 0.1
gamma: 0.99
encoding_size: 128
demo_path: demos/ExpertHallway.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos/ExpertHallway.demo
FoodCollector:
batch_size: 64

strength: 0.1
gamma: 0.99
encoding_size: 128
demo_path: demos/ExpertFood.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo
demo_path: demos/ExpertFood.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo
strength: 1.0
steps: 0

4
config/sac_trainer_config.yaml


gamma: 0.99
encoding_size: 128
use_actions: true
demo_path: demos/ExpertPyramid.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
VisualPyramids:
time_horizon: 128

gamma: 0.99
encoding_size: 128
use_actions: true
demo_path: demos/ExpertPyramid.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
3DBall:
normalize: true

2
docs/Reward-Signals.md


strength: 0.01
gamma: 0.99
encoding_size: 128
demo_path: demos/ExpertPyramid.demo
demo_path: UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
```
Each reward signal should define at least two parameters, `strength` and `gamma`, in addition

2
docs/Training-PPO.md


```
behavioral_cloning:
demo_path: ./demos/ExpertPyramid.demo
demo_path: ./UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
strength: 0.5
steps: 10000
```

2
docs/Training-SAC.md


```
behavioral_cloning:
demo_path: ./demos/ExpertPyramid.demo
demo_path: ./UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
strength: 0.5
steps: 10000
```

4
ml-agents/mlagents/trainers/tests/test_bcmodule.py


use_recurrent: false
memory_size: 8
behavioral_cloning:
demo_path: ./demos/ExpertPyramid.demo
demo_path: ./UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
strength: 1.0
steps: 10000000
reward_signals:

use_recurrent: false
vis_encode_type: simple
behavioral_cloning:
demo_path: ./demos/ExpertPyramid.demo
demo_path: ./UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
strength: 1.0
steps: 10000000
reward_signals:

2
ml-agents/mlagents/trainers/tests/test_reward_signals.py


use_recurrent: false
vis_encode_type: simple
behavioral_cloning:
demo_path: ./demos/ExpertPyramid.demo
demo_path: ./UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
strength: 1.0
steps: 10000000
reward_signals:

8
UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos.meta


fileFormatVersion: 2
guid: 584112d49c09a4707b0118388a33d903
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/Basic/Demos.meta


fileFormatVersion: 2
guid: 0fe8ca50950ae4f2688716419b981cbb
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/Bouncer/Demos.meta


fileFormatVersion: 2
guid: 142ce43fbf41c496c9776bb2ba6e8578
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos.meta


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

8
UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos.meta


fileFormatVersion: 2
guid: 18c93617d4451465d82f7ca77bdea9f4
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/GridWorld/Demos.meta


fileFormatVersion: 2
guid: 334ae08b3f6dd45b0a1ac913bea6edac
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos.meta


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

8
UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos.meta


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

8
UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos.meta


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

8
UnitySDK/Assets/ML-Agents/Examples/Reacher/Demos.meta


fileFormatVersion: 2
guid: 64f505664b7ee43ff86a6e5f22443a0b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/Tennis/Demos.meta


fileFormatVersion: 2
guid: 05944c993de4d4ff0882ea3b130b8352
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

8
UnitySDK/Assets/ML-Agents/Examples/Walker/Demos.meta


fileFormatVersion: 2
guid: 618b2484c0fea4a9691069008604eea3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

1001
UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBall.demo
文件差异内容过多而无法显示
查看文件

1001
UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBallHard.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBall.demo.meta


fileFormatVersion: 2
guid: bbf6756da134740eaa002a1b84f655cb
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBall.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

10
UnitySDK/Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBallHard.demo.meta


fileFormatVersion: 2
guid: 6942431e411b146be9a597663eca89af
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/3DBall/Demos/Expert3DBallHard.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

354
UnitySDK/Assets/ML-Agents/Examples/Basic/Demos/ExpertBasic.demo


 ExpertBasicI -��W?*: BasicLearningn
dP���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@u
k=�p}?@P���������jW
"R
P�?
@s
i=
�#�P���������jW
"R
P�?
@m
i=
�#�P���������jW
"R
P�?

10
UnitySDK/Assets/ML-Agents/Examples/Basic/Demos/ExpertBasic.demo.meta


fileFormatVersion: 2
guid: 414224ce8b3e247ad936b17f574b10ab
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Basic/Demos/ExpertBasic.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

408
UnitySDK/Assets/ML-Agents/Examples/Bouncer/Demos/ExpertBouncer.demo


 ExpertBouncer` -�ćA ***0:BouncerLearningn
\P���������jO
"J
H~� ��
o?>�K@Dp�?l`@6��?
��>C���X�s
a=6�|?P���������jO
"J
H~� ��
o?>�K@Dp�?l`@6��?^ @��t?xXO?���@.5��
�*�����1�оs
a=�i}?P���������jO
"J
H~� ��
o?>�K@Dp�?l`@6��?^ @��t?xXO?���@.5���� ���G?&����*�W��@��
�o&�ո>|>s
a=��?P���������jO
"J
H^ @��t?xXO?��о��@.5���� ���G?&����*�W��@��K�6�B�6?W鿶�X?�]@���
y�>/�+��.þs
a=��|?P���������jO
"J
H�� ���G?&����*�W��@��K�6�B�6?W鿶�X?�]@������?PXQ?���'#+���%@���?
�f��!о�%?s
a=Qj|?P���������jO
"J
HK�6�B�6?W鿶�X?�]@������?PXQ?���'#+���%@���?n��:�[?�@�-#�V�>@�ӕ@
^��>[#����>s
a=Lp}?P���������jO
"J
H���?PXQ?���'#+���%@���?n��:�[?�@�-#�V�>@�ӕ@Iڼ�]�?���@LPA@=;�@Fe~?
��>���_��s
a=��}?P���������jO
"J
Hn��:�[?�@�-#�V�>@�ӕ@Iڼ�]�?���@LPA@=;�@Fe~?��a@�m?�{�"��?k1@Rc�@
q%��Z��+V?s
a=��y?P���������jO
"J
HIڼ�]�?���@LPA@=;�@Fe~?��a@�m?�{�"��?k1@Rc�@r��?H0c?Yc�@�c⿏��@���
l����B��S�s
a=l�{?P���������jO
"J
H��a@�m?�{�"��?k1@Rc�@r��?H0c?Yc�@�c⿏��@���Dl����L?8(�� 3��]�@ƭV?
+Xp>��(>���>s
a=E�~?P���������jO
"J
Hr��?H0c?Yc�@�c⿏��@���Dl����L?8(�� 3��]�@ƭV?���}�7?+-�? j�?�>�@�>
7vR>.��}�@�s
a=g+?P���������jO
"J
HDl����L?8(�� 3��]�@ƭV?���}�7?+-�? j�?�>�@�>��T?v#m?���S_O��ֵ@ks�@
�i�]qZ::��>s
a=b�}?P���������jO
"J
H���}�7?+-�? j�?�>�@�>��T?v#m?���S_O��ֵ@ks�@J���u�J?٥�@W��x��@��z?
��>ސ��)�6�s
a=�p|?P���������jO
"J
H��T?v#m?���S_O��ֵ@ks�@J���u�J?٥�@W��x��@��z?(c&�$�M?���N�;�,k@>b�@
� > �˾��?s
a=�~?P���������jO
"J
HJ���u�J?٥�@W��x��@��z?(c&�$�M?���N�;�,k@>b�@�f���e?&Y�@T@=G@%�#�
���>1�!�~ �s
a=]\|?P���������jO
"J
H(c&�$�M?���N�;�,k@>b�@�f���e?&Y�@T@=G@%�#�)X�@ڵ}?d{�J��4T@GD��
��W��$�9�>s
a=�!{?P���������jO
"J
H�f���e?&Y�@T@=G@%�#�)X�@ڵ}?d{�J��4T@GD��Ja��c�I?�S뾤Qk���Q@J��?
��>iI)�<A?s
a=��|?P���������jO
"J
H)X�@ڵ}?d{�J��4T@GD��Ja��c�I?�S뾤Qk���Q@J��?E�>��Rp? ��@r�s��@���
�?�i�q���H�s
a=%ky?P���������jO
"J
HJa��c�I?�S뾤Qk���Q@J��?E�>��Rp? ��@r�s��@���ñ��f8R?w�!�]^�K$@�4 >
��n=`��چ�>u
c=~?@P���������jO
"J
Hδ�@@x��?�@{��@��j�
�+^� �m�bѾs
a=~cx?P���������jO
"J
Hδ�@@x��?�@{��@��j�*�����W?�.�S @FԀ@���@
��i?�"��(?s
a=y?P���������jO
"J
Hδ�@@x��?�@{��@��j�*�����W?�.�S @FԀ@���@���@��U?4&�@��8@�(�@��\@
҄�i�p�Y܊�s
a=�I�?P���������jO
"J
H*�����W?�.�S @FԀ@���@���@��U?4&�@��8@�(�@��\@����=�a?�ޏ?ȓ}>��@��
Z�.>ZJ�H�L�s
a=��?P���������jO
"J
H���@��U?4&�@��8@�(�@��\@����=�a?�ޏ?ȓ}>��@��$?>�u?^�����.@�� @f�'�
��_>��g�l�X>s
a=|?P���������jO
"J
H����=�a?�ޏ?ȓ}>��@��$?>�u?^�����.@�� @f�'���;@ʋV?��>�� ����@����
�*�
4�<j��s
a=\n}?P���������jO
"J
H$?>�u?^�����.@�� @f�'���;@ʋV?��>�� ����@���������R?����%@�Zn@H�j�
�-�>=\о�l�>s
a=C �P���������jO
"J
H��;@ʋV?��>�� ����@���������R?����%@�Zn@H�j���t?0�\?��^��%@�Zn@H�j�
�t�:8��&��s
a=��~?P���������jO
"J
H�����R?����%@�Zn@H�j���t?0�\?��^��%@�Zn@H�j��z?B1m?��t��3���M�@�)@
�H/�K�u=��^?s
a=�ڧ�P���������jO
"J
H��t?0�\?��^��%@�Zn@H�j��z?B1m?��t��3���M�@�)@ �D�q?c?A�3���M�@�)@
�?�����1)�s
a=�{?P���������jO
"J
H�z?B1m?��t��3���M�@�)@ �D�q?c?A�3���M�@�)@�����s?i"�?�$�5�@�z��
1W��#^���׾s
a=�{?P���������jO
"J
H �D�q?c?A�3���M�@�)@�����s?i"�?�$�5�@�z��Xd���R?P�[�X�>5ja@�r�
��?�~��)>s
a=�F}?P���������jO
"J
H�����s?i"�?�$�5�@�z��Xd���R?P�[�X�>5ja@�r� ��?� s?�鸿��(�z��@ƨG�
q^�����,D�s
a=�[?P���������jO
"J
HXd���R?P�[�X�>5ja@�r� ��?� s?�鸿��(�z��@ƨG�lX���u? /���`�1C@�v�@
�����=�_^?s
a=�N�P���������jO
"J
H ��?� s?�鸿��(�z��@ƨG�lX���u? /���`�1C@�v�@�l}�J'J?~�A�`�1C@�v�@
� 2�]dc�ne��s
a=��{?P���������jO
"J
HlX���u? /���`�1C@�v�@�l}�J'J?~�A�`�1C@�v�@�-����w?��@i6����@� ��
w����ž�p
�s
a=�~?P���������jO
"J
H�l}�J'J?~�A�`�1C@�v�@�-����w?��@i6����@� ��,$��pb?RKI��~?vk�@���?
�/5?;�׾3�>s
a=RM\�P���������jO
"J
H�-����w?��@i6����@� ��,$��pb?RKI��~?vk�@���?ܒt@S?��?�~?vk�@���?
����"��)�>s
a=�2?P���������jO
"J
H,$��pb?RKI��~?vk�@���?ܒt@S?��?�~?vk�@���?�V����z?�i@�o�?��@���
�>C��C;�s
a=�D}?P���������jO
"J
Hܒt@S?��?�~?vk�@���?�V����z?�i@�o�?��@�����@l��?�چ�F�?���@����
��|�%���X�ȼu
c=�~?@P���������jO
"J
H]ۙ�@B�Q�H-m@�9�@����
ϓ[? r��$��s
a=�q|?P���������jO
"J
H]ۙ�@B�Q�H-m@�9�@�����a�@x~O?)���&`5�u�V@u�2�
�5d�N��tx>s
a=%U{?P���������jO
"J
H]ۙ�@B�Q�H-m@�9�@�����a�@x~O?)���&`5�u�V@u�2��l���P?+���cQ%����@����
?�=-��'���s
a=0�?P���������jO
"J
H�a�@x~O?)���&`5�u�V@u�2��l���P?+���cQ%����@������(�!}?�U�������Y�@k� @
k�J�������\?s
a=�|?P���������jO
"J
H�l���P?+���cQ%����@������(�!}?�U�������Y�@k� @il��r>M?�X�@��5@��@3S��
�;>?[;����Y�s
a="z?P���������jO
"J
H��(�!}?�U�������Y�@k� @il��r>M?�X�@��5@��@3S���u�@�k?����+����@n�?
�����Z���"?s
a=z|?P���������jO
"J
Hil��r>M?�X�@��5@��@3S���u�@�k?����+����@n�?�����p?�~@,�þjZ�@���
Ī�>�/J=.D��s
a=�~?P���������jO
"J
H�u�@�k?����+����@n�?�����p?�~@,�þjZ�@����]G@^�`?����:��x��@�T�@
�������?s
a=b7}?P���������jO
"J
H�����p?�~@,�þjZ�@����]G@^�`?����:��x��@�T�@(���f?B��@O�>@�N�@� ��
CyR?+Ж� |�s
a=��x?P���������jO
"J
H�]G@^�`?����:��x��@�T�@(���f?B��@O�>@�N�@� ���ƽ@�2g?
�����4��.�@��D@
�tj��� �%o?s
a=ӗx?P���������jO
"J
H(���f?B��@O�>@�N�@� ���ƽ@�2g?
�����4��.�@��D@)>��(RE?���@:�����;@4,�?
S�U>��H��X�s
a=(|?P���������jO
"J
H�ƽ@�2g?
�����4��.�@��D@)>��(RE?���@:�����;@4,�?�Ӟ���c?rw�?Jo��P@��
�[4=-+Y���k�s
a=��|?P���������jO
"J
H)>��(RE?���@:�����;@4,�?�Ӟ���c?rw�?Jo��P@��
���V�]?=�g�\U@@V��@�8�?
��P?H��rt�>s
a=yX|?P���������jO
"J
H�Ӟ���c?rw�?Jo��P@��
���V�]?=�g�\U@@V��@�8�?(T�@��Z?��]@U��Wj�@�"�?
��|�Ԃ�>��9�s
a=o{?P���������jO
"J
H
���V�]?=�g�\U@@V��@�8�?(T�@��Z?��]@U��Wj�@�"�?D5�f_Y?���>�Ǔ�J�@w�޿
KG^?׭�>U�'�s
a=y�{?P���������jO
"J
H(T�@��Z?��]@U��Wj�@�"�?D5�f_Y?���>�Ǔ�J�@w�޿�{�@|�N?x_�I@ ��@)L�@
s:ᄍ�����,?s
a=��|?P���������jO
"J
HD5�f_Y?���>�Ǔ�J�@w�޿�{�@|�N?x_�I@ ��@)L�@�f���M?A�@.�?����@��
�<C���&���
�s
a=\;N�P���������jO
"J
H�{�@|�N?x_�I@ ��@)L�@�f���M?A�@.�?����@��0JG�2��?�s�>.�?����@��
�M=s�-���T�s
a=�~?P���������jO
"J
H�f���M?A�@.�?����@��0JG�2��?�s�>.�?����@�� }!�J�R?3!O���@���@�O�@
c3?���� �?s
a=��{?P���������jO
"J
H0JG�2��?�s�>.�?����@�� }!�J�R?3!O���@���@�O�@�E�@�^?P��@X:@,^�@��0�
W���E*���;t�u
c=T���@P���������jO
"J
Ha�<�@���?B@�@� �?
�.,?�.r�6v�>s
a=a�#�P���������jO
"J
Ha�<�@���?B@�@� �?~�q@jI�@n��??B@�@� �?
1����O����=s
a=X�~?P���������jO
"J
Ha�<�@���?B@�@� �?~�q@jI�@n��??B@�@� �?��l���p?O@�k@��@��Ŀ
��5?�~.�%�ܾs
a=�}?P���������jO
"J
H~�q@jI�@n��??B@�@� �?��l���p?O@�k@��@��ĿVO�@�m�?4����<�@r{�
0�v��㪾�*B=s
a=fM��P���������jO
"J
H��l���p?O@�k@��@��ĿVO�@�m�?4����<�@r{�9���?��?)gW���<�@r{�
�۽<��r���=s
a=��?P���������jO
"J
HVO�@�m�?4����<�@r{�9���?��?)gW���<�@r{�>���S�?LA���.�?R��@H��
c�B?��μL1��s
a=^u}?P���������jO
"J
H9���?��?)gW���<�@r{�>���S�?LA���.�?R��@H�����@v(x?�_s����B?�@gj:�
l�W����>���s
a='i|?P���������jO
"J
H>���S�?LA���.�?R��@H�����@v(x?�_s����B?�@gj:�]g���K?�/���k@ ��@LlC@
��w?�^�>2~R?s
a=���P���������jO
"J
H���@v(x?�_s����B?�@gj:�]g���K?�/���k@ ��@LlC@�t�@�"E?��A�k@ ��@LlC@
�3��4���s
a=${?P���������jO
"J
H]g���K?�/���k@ ��@LlC@�t�@�"E?��A�k@ ��@LlC@�E�?�c?���?����`��@jZ.?
*q(�3�V�wD=s
a=��}?P���������jO
"J
H�t�@�"E?��A�k@ ��@LlC@�E�?�c?���?����`��@jZ.?�����tp?�< @m�l�HK�@S-�
���>ۉ+� ���s
a=�S~?P���������jO
"J
H�E�?�c?���?����`��@jZ.?�����tp?�< @m�l�HK�@S-�����)G�?`������?�7�@C�@
���>��o��o?s
a=���?P���������jO
"J
H�����tp?�< @m�l�HK�@S-�����)G�?`������?�7�@C�@9�Z@��a?2L9@|M ��Z�@��˾
T�*�'��<�E��s
a=|5}?P���������jO
"J
H����)G�?`������?�7�@C�@9�Z@��a?2L9@|M ��Z�@��˾U��zm`?����0��@r2�@Κ�
e�~?]{>;..=s
a=փ{?P���������jO
"J
H9�Z@��a?2L9@|M ��Z�@��˾U��zm`?����0��@r2�@Κ�T|Af�N?</W��,!�c��@�:��
a=q�=q�<K�z�s
a=E���P���������jO
"J
HU��zm`?����0��@r2�@�T|Af�N?</W��,!�c��@�:��Yb���]?�����,!�c��@�:��
� _=�O�9���=s
a=�xH�P���������jO
"J
HT|Af�N?</W��,!�c��@�:��Yb���]?�����,!�c��@�:��i�y���9?�ݵ��,!�c��@�:��
�D>����6��=s
a=-N?P���������jO
"J
HYb���]?�����,!�c��@�:��i�y���9?�ݵ��,!�c��@�:��������r?P֊�� !��{�@:�n@
�8Y��[=Ē/?s
a=��}?P���������jO
"J
Hi�y���9?�ݵ��,!�c��@�:��������r?P֊�� !��{�@:�n@/��?K?5$�@d��>JZ�@֫�?
��>�we�� %�s
a=9�|?P���������jO
"J
H������r?P֊�� !��{�@:�n@/��?K?5$�@d��>JZ�@֫�?`�@v\�?)+�
�W����@�'�
0O6�Sa�d[�>u
c=�}?@P���������jO
"J
H�5 �@�6�?6D�@r�<@���
;Q�>�T� ���s
a=�G�P���������jO
"J
H�5 �@�6�?6D�@r�<@�����@a�h?ܿ7�6D�@r�<@���
�5�������s
a=Ŧ?P���������jO
"J
H�5 �@�6�?6D�@r�<@�����@a�h?ܿ7�6D�@r�<@����$�@�@?�ho��/�@U_�@:�
G\"�����7H>s
a=*�?P���������jO
"J
H��@a�h?ܿ7�6D�@r�<@����$�@�@?�ho��/�@U_�@:�l)>@�9O?D�l��<p>���@���@
�fž (�;{ 5?s
a=D;}?P���������jO
"J
H�$�@�@?�ho��/�@U_�@:�l)>@�9O?D�l��<p>���@���@z�8��
:?c1A-��?'ט@ᘿ
Z��>���w�s
a=�a{?P���������jO
"J
Hl)>@�9O?D�l��<p>���@���@z�8��
:?c1A-��?'ט@ᘿ� @��m?�`x��C���q@�k�?
�0!�D�
�%�$?s
a=^H{?P���������jO
"J
Hz�8��
:?c1A-��?'ט@ᘿ� @��m?�`x��C���q@�k�?;f���G[?���@/'`��B�@|�?
#�*>�:���|�s
a=�z?P���������jO
"J
H� @��m?�`x��C���q@�k�?;f���G[?���@/'`��B�@|�?%O���S?�<?�_{@�K@��?
3tL?�0H�����s
a=`�z?P���������jO
"J
H;f���G[?���@/'`��B�@|�?%O���S?�<?�_{@�K@��?���@��s?�=��.�?�/�@ƈ�
*����s �K��s
a=��|?P���������jO
"J
H%O���S?�<?�_{@�K@��?���@��s?�=��.�?�/�@ƈ�_{�=v
W?J��Ą�@[�8@�Ք�
��?e�K��:>s
a=�
|?P���������jO
"J
H���@��s?�=��.�?�/�@ƈ�_{�=v
W?J��Ą�@[�8@�Ք�V�@�Nc?���@�N@QQտ
�����&2�
�>s
a=$o�?P���������jO
"J
H_{�=v
W?J��Ą�@[�8@�Ք�V�@�Nc?���@�N@QQտ'?�?�`V?�)����%���@���>
:'���˻[�=s
a=W�~?P���������jO
"J
HV�@�Nc?���@�N@QQտ'?�?�`V?�)����%���@���>���� ]r?�z�?��H����@���
?��>c�n>_Z��s
a=D�}?P���������jO
"J
H'?�?�`V?�)����%���@���>���� ]r?�z�?��H����@����?��G?����n<?�!@b� �
N<y{ �!��>s
a=��}?P���������jO
"J
H���� ]r?�z�?��H����@����?��G?����n<?�!@b� �� +?��z?\#���*R�㲒@8�@
���� ���+?s
a=��|?P���������jO
"J
H�?��G?����n<?�!@b� �� +?��z?\#���*R�㲒@8�@s�b�)S?0�@�'�uy�@��@
� =�O*==˰�e
a=�z?P���������jO
"J
H� +?��z?\#���*R�㲒@8�@s�b�)S?0�@�'�uy�@��@Z���
!�?�G @hI_��j�@�@

10
UnitySDK/Assets/ML-Agents/Examples/Bouncer/Demos/ExpertBouncer.demo.meta


fileFormatVersion: 2
guid: 6285af622c80e493b906f26cf5b2327f
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Bouncer/Demos/ExpertBouncer.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo
文件差异内容过多而无法显示
查看文件

1001
UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo.meta


fileFormatVersion: 2
guid: 557283e524ca0493ebc67c7b475304fe
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerDyn.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

10
UnitySDK/Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo.meta


fileFormatVersion: 2
guid: 4975695b6ea23446a94c9be3b5d21731
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Crawler/Demos/ExpertCrawlerSta.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo.meta


fileFormatVersion: 2
guid: 95285c32be79a4c77a5ac225e671e4b5
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/FoodCollector/Demos/ExpertFood.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/GridWorld/Demos/ExpertGrid.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/GridWorld/Demos/ExpertGrid.demo.meta


fileFormatVersion: 2
guid: 3938e0ee1f99e473db8e45d334dfa329
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/GridWorld/Demos/ExpertGrid.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos/ExpertHallway.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/Hallway/Demos/ExpertHallway.demo.meta


fileFormatVersion: 2
guid: 41c6af18564fe425fa1c047d603ee34e
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Hallway/Demos/ExpertHallway.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos/ExpertPush.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/PushBlock/Demos/ExpertPush.demo.meta


fileFormatVersion: 2
guid: 7f11f35191533404c9957443a681aaee
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/PushBlock/Demos/ExpertPush.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo.meta


fileFormatVersion: 2
guid: 2f9d53c90f11846d7a6499ce0f1dfebb
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Pyramids/Demos/ExpertPyramid.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/Reacher/Demos/ExpertReacher.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/Reacher/Demos/ExpertReacher.demo.meta


fileFormatVersion: 2
guid: 4f14b17d2835e482097c88301323e587
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Reacher/Demos/ExpertReacher.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/Tennis/Demos/ExpertTennis.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/Tennis/Demos/ExpertTennis.demo.meta


fileFormatVersion: 2
guid: 9676a67fc4a8d420aab12eb513a845a8
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Tennis/Demos/ExpertTennis.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}

1001
UnitySDK/Assets/ML-Agents/Examples/Walker/Demos/ExpertWalker.demo
文件差异内容过多而无法显示
查看文件

10
UnitySDK/Assets/ML-Agents/Examples/Walker/Demos/ExpertWalker.demo.meta


fileFormatVersion: 2
guid: d75254c9e8cb8402d98eede161c74a60
ScriptedImporter:
fileIDToRecycleName:
11400000: Assets/ML-Agents/Examples/Walker/Demos/ExpertWalker.demo
externalObjects: {}
userData: ' (MLAgents.Demonstration)'
assetBundleName:
assetBundleVariant:
script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3}
正在加载...
取消
保存