Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
squeeglepoof committed Aug 3, 2016
2 parents 5e67529 + aa52010 commit 9816cbf
Show file tree
Hide file tree
Showing 8 changed files with 1,805 additions and 66 deletions.
178 changes: 178 additions & 0 deletions scripts/learning/src/MGHierarchySpec.json
@@ -0,0 +1,178 @@
{
"filePrefix" : "monteOut",
"fileSuffix" : ".json",
"resourcePath" : "../../../resources/src/",
"lowerPath" : "dhustigschultz/AppMGHierarchy/",
"executable" : "./../../../build/dev/dhustigschultz/MG_CPGHierarchy/AppQuadControlHierarchy",
"terrain" : [[[0, 0, 0, 0.0, 60000]]],
"learningParams":
{
"trialLength" : 60000,
"numTrials" : 12,
"numGenerations" : 1,
"deterministic": 0,
"spineNodeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 5,
"numberOfInstances" : 1,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"legNodeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 5,
"numberOfInstances" : 1,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"highNodeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 5,
"numberOfInstances" : 1,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"spineEdgeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 2,
"numberOfInstances" : 392,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"hipEdgeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 2,
"numberOfInstances" : 610,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"legEdgeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 2,
"numberOfInstances" : 155,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"highEdgeVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 2,
"numberOfInstances" : 25,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"hLowVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 0,
"numberOfOutputs" : 2,
"numberOfInstances" : 5,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 2,
"numberOfChildren" : 1,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": 0.0,
"childMutationChance" : 0.9
},
"feedbackVals" :
{
"learning" : true,
"startingControllers" : 0,
"monteCarlo" : true,
"numberOfStates" : 2,
"numberOfOutputs" : 3,
"numberHidden" : 4,
"numberOfInstances" : 1,
"populationSize" : 12,
"useAverage" : true,
"numberToMutate" : 15,
"numberOfChildren" : 5,
"mutationChance" : 0.5,
"mutationDev" : 0.03,
"paramMax" : 1.0,
"paramMin": -1.0,
"childMutationChance" : 0.7
}
}
}
1 change: 1 addition & 0 deletions src/dev/dhustigschultz/CMakeLists.txt
Expand Up @@ -38,5 +38,6 @@ subdirs(

MountainGoat
MG_Controller
MG_CPGHierarchy

)

0 comments on commit 9816cbf

Please sign in to comment.