Se ha cambiado el metodo MMDP#busqueda_global y MMDP#busqueda_local a
metodos protected.
Se ha modificado determinados bucles en el metodo
TSP#generar_solucion_aleatoria para que se vea más claro el codigo.

Además en el mismo metodo se ha pasado el numero de iteraciones por
defecto de 15000 a 1
Se ha cambiado determinados bucles del metodo
TSP#generar_solucion_aleatoria a favor de metodos predefinidos
por la clase Array de Ruby (no lo hice anteriormente por que no
los conocia)
He añadido la clase BasicMMDP que generara la base para MMDP, ya que
el profesor dice que la práctica 1 es mucho más simple que lo que
he realizado
Copiado todo el codigo de MMDP, ahora se ira simplificando
Se ha borrado los metodos BasicMMDP#busqueda_local y
BasicMMDP#busqueda_global
Se ha cambiado el coste inicial en BasicMMDP#solucion_optima a
menos infinito
Reimplemetnado el metodo generar_solucion_aleatoria
Eliminado expresiones para comprobar errores
Modificada la documentacion del metodo BasicMMDP#solucion_optima