Example #1
0
from backtracking import LaberintoADT
import time
pasillos_inicial= ((2,1),(2,2),(2,3),(2,4),(3,2),(4,2))
lab=LaberintoADT( 6, 6, pasillos_inicial , (5,2) , (2,5))
lab.buscar_entrada()
lab.to_string()
#imprimir la Pila
lab.imprimir_camino()
while not lab.es_salida(lab.get_pos_actual()[0],lab.get_pos_actual()[1]):
    print("probar")
    lab.resolver_laberinto()
    lab.imprimir_camino()
    time.sleep(1.0)
Example #2
0
from backtracking import LaberintoADT

pasillos_inicial = ((2, 1), (2, 2), (2, 3), (2, 4), (3, 2), (4, 2))
lab = LaberintoADT(6, 6, pasillos_inicial, (5, 2), (2, 5))
lab.to_String()
Example #3
0
from backtracking import LaberintoADT

pasillos_inicial = ((2, 1), (2, 2), (2, 3), (2, 4), (3, 2), (4, 2))
lab = LaberintoADT()
Example #4
0
from backtracking import LaberintoADT

pasillos_inicial = ((2, 1), (2, 2), (2, 3), (2, 4), (3, 2), (4, 2))
lab = LaberintoADT(6, 6, pasillos_inicial)
lab.to_string()
Example #5
0
from backtracking import LaberintoADT
pasillos = ((2, 1), (2, 2), (2, 3), (2, 4), (3, 2), (4, 2))
lab = LaberintoADT(5, 5, pasillos)
lab.to_string()
Example #6
0
from backtracking import LaberintoADT

pasillos = ((2, 1), (2, 2), (2, 3), (2, 4), (3, 2), (4, 2))
lab = LaberintoADT(6, 6, pasillos, (5, 2), (2, 5))
lab.to_string()
Example #7
0
from backtracking import LaberintoADT
pasillos_inicial = (2,1),(2,2),(2,3),(2,4),(3,2),(4,2)
lab = LaberintoADT( 6 , 6 , pasillos_inicial , (5,2) , (2,5))
las.to_string()
from backtracking import LaberintoADT
import time
pasillos_inicial = ((2,1),(2,2),(2,3),(2,4),(3,2),(4,2))
lab = LaberintoADT(6,6,pasillo_inicial, (5,2),(2,5))
lab.buscar_entrada()
lab.to_string()
lab.imprimir_camino()

while not lab.es_salida(lab.get_pos_actual()[0], lab.get_pos_actual()[1]):  #Siempre que sea necesario se aplicarán las 6 regls
    print('Probar')
    lab.resolver_laberinto()
    lab.imprimir_camino()
     time.sleep(1.0)