sefer

 

Build #2. there's a bare-bones inventory / status screen (press "i"). A handful of other new features.


 

rough prototype I've been working on for... the past couple months, I guess. Z to interact and C to attack.


 

Overhead run #1 February 22

run length:21
012345678910111213141516171819
avg0.13202310.13210560.14047360.13925690.1437630.15051850.15502730.15820350.15826860.15943360.1748240.19810150.18125470.18265510.19213080.20931670.21108390.21980890.19083510.2198777
max0.37585550.33449690.33492360.33683450.3164830.31835540.3149510.32411090.30053030.35697240.36063690.34416720.34026580.36688360.45493260.57286720.51493490.45049550.38249250.4372288
Population Size
100
Run Length
20
Do Training
False
Do Hybrid Training
True
Do Competitive Run
False
Inputs
hasTarget,targetLeft,targetRight,targetNorth,targetSouth,dirToTarget,distToTarget,grounded,wall,ladder,sensor0,sensor1,sensor2
Outputs
left,right,up,down,run,jump,sensordir0,sensordir1,sensordir2
Hidden Layers
8 12 12 8
Back Propogation
True
Learning rate
0.5
Momentum
0.1
Growth rate
0.5

 

combine 1&2 (another) December 6

run length:18
012345678910111213141516
avg0.046179480.055051140.057261590.11134380.36669770.66336660.90150560.95562291.0769611.0430331.1341550.83810421.142270.91605030.72957931.1060271.074763
max0.36390810.44029130.60784241.0974671.1718661.1725331.1320851.066311.1584161.1667491.1623521.1552281.1749371.1469381.1496021.165071.174278
Population Size
100
Run Length
30
Do Training
False
Do Hybrid Training
True
Do Competitive Run
False
Inputs
hasTarget,targetLeft,targetRight,dirToTarget,distToTarget,grounded,wall,ladder,sensor0,sensor1,sensor2
Outputs
left,right,up,down,run,jump,sensordir0,sensordir1,sensordir2
Hidden Layers
8 12 12 8
Back Propogation
True

 

combine 1&2 December 3

run length:14
0123456789101112
avg0.047646970.063329260.1183830.16873580.33929910.39303040.55130240.43122410.5448620.38077990.39649860.59922580.4912683
max0.44151180.37675970.6090010.50776960.60228690.48426950.62856910.44319920.55406960.3857170.41109180.60656880.4988188
  • Population Size:100
  • Run Length:30
  • Do Training:False
  • Do Hybrid Training:True
  • Do Competitive Run:False
  • Inputs:hasTarget,targetLeft,targetRight,dirToTarget,distToTarget,grounded,wall,ladder,sensor0,sensor1,sensor2
  • Outputs:left,right,up,down,run,jump,sensordir0,sensordir1,sensordir2
  • Hidden Layers:8 12 12 8
  • Back Propogation:True
This next run combined runs 1 & 2. Seems to have zeroed in on the solution to #1 too soon, and they all just sat still for the second target (the one to the left). never budged, never really tried any other strategies.
run length:11
0123456789
avg0.054950610.070289860.094013180.16332480.25872270.36327430.38390590.25946210.4655650.3323208
max0.43639830.52293750.508280.48079650.6292851.1111551.1668250.62887980.996550.4018002
Population Size
100
Run Length
30
Do Training
False
Do Hybrid Training
True
Do Competitive Run
False
Inputs
hasTarget,targetLeft,targetRight,dirToTarget,distToTarget,grounded,wall,ladder,sensor0,sensor1,sensor2
Outputs
left,right,up,down,run,jump,sensordir0,sensordir1,sensordir2
Hidden Layers
8 12 12 8
Back Propogation
True
Second try saw a couple different hunters seek out either the left or the right, but I got impatient & didn't see one reach both targets.