EXPLORING QUANTUM OPTIMISATION VERSIONS AND JUST HOW THEY FUNCTION