First, self would refer to the rocket, which is probably not what you want unless the game contains rockets which bought their freedom.
Second, self is a fixed constant (something below zero). No concrete instance is ever going to be equal to self.