start on new threat types & strategy abstraction

This commit is contained in:
turtlebasket
2024-09-29 15:52:09 -07:00
parent 07ad59a5f1
commit 9a7c51c907
22 changed files with 824 additions and 196 deletions

View File

@@ -5,7 +5,7 @@
"num_agents": 1,
"agent_config": {
"interceptor_type": "HYDRA_70",
"threat_type": "DRONE",
"threat_type": "ROLL_STABILIZED_MISSILE",
"initial_state": {
"position": {
"x": 0,
@@ -98,8 +98,7 @@
{
"num_agents": 7,
"agent_config": {
"interceptor_type": "HYDRA_70",
"threat_type": "MISSILE",
"threat_type": "ROLL_STABILIZED_MISSILE",
"initial_state": {
"position": {
"x": 0,
@@ -108,7 +107,7 @@
},
"rotation": {
"x": 90,
"y": 0,
"y": 50,
"z": 0
},
"velocity": {
@@ -137,9 +136,6 @@
"type": "IDEAL",
"frequency": 0
}
},
"static_config": {
},
"submunitions_config": {
"num_submunitions": 0

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 22c1e00f13b5ec6468892b8c6df37933
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,25 @@
{
"accelerationConfig": {
"maxReferenceAcceleration": 300,
"referenceSpeed": 1000
},
"boostConfig": {
"boostTime": 0.3,
"boostAcceleration": 350
},
"liftDragConfig": {
"liftCoefficient": 0.2,
"dragCoefficient": 0.7,
"liftDragRatio": 5
},
"bodyConfig": {
"mass": 0.37,
"crossSectionalArea": 0.0003,
"finArea": 0.0006,
"bodyArea": 0.01
},
"hitConfig": {
"hitRadius": 1,
"killProbability": 0.9
}
}

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 72573475cbd372d4dbb25291cc6545b0
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: