Bachelor thesis examining a method to factorize numbers using simulated annealing