Oscillating reference gravity pulse motor.
And here is, a method to recycle fall energy, I think it can also be done via clever cable and pulley arrangement, where pull=throw.
A method like this would make the self pushing arc useless, and lead to other variations.