2 problems:
1. I didn't copy an array properly!!! bloody hell, that's the first thing you do when you learn a language. I blame it on C, which i have never used. I wonder if i get away with that one
2. I used the wrong type of neuron. One that only gives outputs between 0 and 1. When i should have used a hyperbolic tan (tanh) which gives them between -1 and 1. Basically letting a leg go back as well as forwards. The worst thing..... i wrote a note for myself about it months and months ago, i even stuck it on my wall to remind me, now it just sits there taunting me.
Anyway, put these fixes in 2 hours to find, 1 min to fix and the robot (i should really name him) is back to his jumping around self, rather than the shivering mess he has been for a while. Just set off a run, its on gen 4 and should take about 4 hours.
Hopefully post up some videos and nice graphs when its done, if not, a video of me weeping into a laptop screen.
No comments:
Post a Comment