Commit 589dc7b8 authored by DurgeshSamant's avatar DurgeshSamant

Added stamina to high level features

parent 167bca8b
...@@ -16,7 +16,7 @@ HighLevelFeatureExtractor::HighLevelFeatureExtractor(int num_teammates, ...@@ -16,7 +16,7 @@ HighLevelFeatureExtractor::HighLevelFeatureExtractor(int num_teammates,
assert(numOpponents >= 0); assert(numOpponents >= 0);
numFeatures = num_basic_features + features_per_teammate * numTeammates numFeatures = num_basic_features + features_per_teammate * numTeammates
+ features_per_opponent * numOpponents; + features_per_opponent * numOpponents;
numFeatures++; // action status numFeatures+=2; // action status, stamina
feature_vec.resize(numFeatures); feature_vec.resize(numFeatures);
} }
...@@ -185,6 +185,7 @@ HighLevelFeatureExtractor::ExtractFeatures(const rcsc::WorldModel& wm, ...@@ -185,6 +185,7 @@ HighLevelFeatureExtractor::ExtractFeatures(const rcsc::WorldModel& wm,
} else { } else {
addFeature(FEAT_MIN); addFeature(FEAT_MIN);
} }
addNormFeature(self.stamina(), 0., observedStaminaMax);
assert(featIndx == numFeatures); assert(featIndx == numFeatures);
// checkFeatures(); // checkFeatures();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment