diff --git a/Assets/Demonstrations2.meta b/Assets/Demonstrations2.meta new file mode 100644 index 0000000..fce3156 --- /dev/null +++ b/Assets/Demonstrations2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f86010b7b0ec51944b4c755d189c401e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Demonstrations2/RocketAI_9.demo b/Assets/Demonstrations2/RocketAI_9.demo new file mode 100644 index 0000000..ca5219e Binary files /dev/null and b/Assets/Demonstrations2/RocketAI_9.demo differ diff --git a/Assets/Demonstrations2/RocketAI_9.demo.meta b/Assets/Demonstrations2/RocketAI_9.demo.meta new file mode 100644 index 0000000..d79d438 --- /dev/null +++ b/Assets/Demonstrations2/RocketAI_9.demo.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d02bca9f52c2b964782e5482fe4e1991 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: ' (Unity.MLAgents.Demonstrations.DemonstrationSummary)' + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 7bd65ce151aaa4a41a45312543c56be1, type: 3} diff --git a/Assets/RocketAI73-3499999.onnx b/Assets/RocketAI73-3499999.onnx new file mode 100644 index 0000000..131a170 Binary files /dev/null and b/Assets/RocketAI73-3499999.onnx differ diff --git a/Assets/RocketAI73-3499999.onnx.meta b/Assets/RocketAI73-3499999.onnx.meta new file mode 100644 index 0000000..cd73094 --- /dev/null +++ b/Assets/RocketAI73-3499999.onnx.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 3a5f942a2bd6a794e89cca82aaeb418b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 683b6cb6d0a474744822c888b46772c9, type: 3} + optimizeModel: 1 + forceArbitraryBatchSize: 1 + treatErrorsAsWarnings: 0 + importMode: 1 + weightsTypeMode: 0 + activationTypeMode: 0 diff --git a/Assets/RocketAI73-5864266.onnx b/Assets/RocketAI73-5864266.onnx new file mode 100644 index 0000000..bbc1df8 Binary files /dev/null and b/Assets/RocketAI73-5864266.onnx differ diff --git a/Assets/RocketAI73-5864266.onnx.meta b/Assets/RocketAI73-5864266.onnx.meta new file mode 100644 index 0000000..00b47df --- /dev/null +++ b/Assets/RocketAI73-5864266.onnx.meta @@ -0,0 +1,16 @@ +fileFormatVersion: 2 +guid: 1c219112b94271545b0d1aa974a516a6 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 683b6cb6d0a474744822c888b46772c9, type: 3} + optimizeModel: 1 + forceArbitraryBatchSize: 1 + treatErrorsAsWarnings: 0 + importMode: 1 + weightsTypeMode: 0 + activationTypeMode: 0 diff --git a/Assets/RocketAIDemo2.yaml b/Assets/RocketAIDemo2.yaml new file mode 100644 index 0000000..7d496f5 --- /dev/null +++ b/Assets/RocketAIDemo2.yaml @@ -0,0 +1,49 @@ +behaviors: + RocketAI: + trainer_type: ppo + hyperparameters: + batch_size: 2048 + buffer_size: 16384 + learning_rate: 0.0003 + beta: 0.001 + epsilon: 0.2 + lambd: 0.95 + num_epoch: 3 + learning_rate_schedule: linear + network_settings: + normalize: false + hidden_units: 512 + num_layers: 2 + vis_encode_type: simple + reward_signals: + extrinsic: + gamma: 0.99 + strength: 1.0 + curiosity: + gamma: 0.99 + strength: 0.02 + network_settings: + hidden_units: 256 + learning_rate: 0.0003 + gail: + gamma: 0.99 + strength: 0.01 + network_settings: + normalize: false + hidden_units: 128 + num_layers: 2 + vis_encode_type: simple + learning_rate: 0.0003 + use_actions: false + use_vail: false + demo_path: 'J:\Unity Projects\RocksRocketsAndRayguns\Assets\Demonstrations2\' + keep_checkpoints: 5 + checkpoint_interval: 500000 + max_steps: 10000000 + time_horizon: 2000 + summary_freq: 10000 + behavioral_cloning: + demo_path: 'J:\Unity Projects\RocksRocketsAndRayguns\Assets\Demonstrations2\' + steps: 1000 + strength: 1.0 + samples_per_update: 0 diff --git a/Assets/RocketAIDemo2.yaml.meta b/Assets/RocketAIDemo2.yaml.meta new file mode 100644 index 0000000..3ea07e0 --- /dev/null +++ b/Assets/RocketAIDemo2.yaml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fa8ad7d7f2d9db449bbcdab7eb2a84bb +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/RocketSphereAI1.prefab b/Assets/RocketSphereAI1.prefab index f076bfa..12b492b 100644 Binary files a/Assets/RocketSphereAI1.prefab and b/Assets/RocketSphereAI1.prefab differ diff --git a/Assets/RocketSphereAI2.prefab b/Assets/RocketSphereAI2.prefab index 870f0a4..1d9c65e 100644 Binary files a/Assets/RocketSphereAI2.prefab and b/Assets/RocketSphereAI2.prefab differ diff --git a/Assets/Training3.unity b/Assets/Training3.unity new file mode 100644 index 0000000..f933fad Binary files /dev/null and b/Assets/Training3.unity differ diff --git a/Assets/Training3.unity.meta b/Assets/Training3.unity.meta new file mode 100644 index 0000000..9682bd9 --- /dev/null +++ b/Assets/Training3.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: dd0868b08e929ef4ba166dfb1bea25a1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: