runRandom{,T} returns final seed
bounce function to execute single step of agent