My learning agents won't stop jumping, how do I fix this?

New discovery: I just found out that for some reason when I swap the jump null action and jump action orders so that the null action is before the jump action in the sequence then the agents stop jumping entirely. Jump action followed by jump null action = endless jump. Jump null action followed by jump action = never jump.


When the jump action is before the jump null action in sequence the visual logger shows a collection of agents with true and false values for their jump bool action, even though they jump every time they touch the ground the instant that they touch the ground. (almost instant, sometimes the agents stagger jumps by ~1/4 second, but even after training they never change)


The visual logger shows no sign of the jump action being called when the null action is put before the jump action in the sequence.

I know I’ve screwed something up but I really love using the Learning Agents plugin and have tons of ideas for using it in my games so I’ll do whatever it takes to figure this out.