print(imprimir_resultados_de_camino(cljapnn1, CaminoFinito("{2,5,11,17}"))) print(imprimir_resultados_de_camino(cljapnn1, CaminoFinito("{2,5,11,18}"))) print(imprimir_resultados_de_camino(cljapnn1, CaminoFinito("{2,5,11,19}"))) print(imprimir_resultados_de_camino(cljapnn1, CaminoFinito("{2,5,11,20}"))) print(imprimir_resultados_de_camino(cljapnn1, CaminoFinito("{2,5,11,21}"))) CF1 = CaminoFinito("{35,39}", dr=1) CF2 = CaminoFinito("{0}", dr=0) cljapnn1 = CljaPNN(ele=1, hr=1, previos=["vacio", "yogurB"], compuesta=False) cljapnn2 = CljaPNN(ele=1, hr=0, compuesta=True) print("\n CAMBIO DE TEST \n") print(informacion_clja(cljapnn1, "CLJAPNN1 NUEVA: ")) print(informacion_clja(cljapnn2, "CLJAPNN2 NUEVA: ")) resultado2 = cljapnn2.flja(1, CF2) resultado = cljapnn1.flja(resultado2, CF1) print("\nPRUEBA 1 DEL DIARIO VOL II: ", resultado) print(imprimir_resultados_de_camino(cljapnn2, CF2)) print(imprimir_resultados_de_camino(cljapnn1, CF1)) CF1 = CaminoFinito("{218}", dr=1) CF2 = CaminoFinito("{25,27,28,29}", dr=0) cljapnn1 = CljaPNN(ele=1, hr=1, previos=["vacio", "yogurB"], compuesta=False) cljapnn2 = CljaPNN(ele=1, hr=0, compuesta=True) resultado2 = cljapnn2.flja(1, CF2) resultado = cljapnn1.flja(resultado2, CF1)
i = -1 j = 0 for i in range(0, 11): pos = j mostrar_un_resultado_directo(1, [lista_de_caminos[j]]) mostrar_un_resultado_directo( 1, [lista_de_caminos[j + 1], lista_de_caminos[j + 2]]) mostrar_un_resultado_directo( 1, [lista_de_caminos[j + 1], lista_de_caminos[j + 3]]) print("\n") j += 4 cf_x = CaminoFinito("{3,5}", dr=1) cf_x1 = CaminoFinito("{3,5,8}", dr=0) print(cljapnn6.flja(1, CaminoFinito("{3,5,8}", dr=0))) mostrar_un_resultado_directo(1, [cf_x, cf_x1]) resultado = cljapnn6.flja_inversa(161) print(resultado[1].__str__()) mostrar_un_resultado_inverso(clja_ftc3, 398247982747298333) print("PRUEBA MARIO MULTIPLOS DE 7") print('***************************************************') snef01 = CaminoFinito("{7}", dr=0) snef02 = CaminoFinito("{7,14}", dr=0) snef03 = CaminoFinito("{7,14,21}", dr=0) snef04 = CaminoFinito("{7,14,21,28}", dr=0) snef04 = CaminoFinito("{7,14,21,28,35}", dr=0) snef05 = CaminoFinito("{7,14,21,28,35,42}", dr=0)
def __hash__(self): from source.cljas.CljaPNN import CljaPNN aux = CljaPNN(ele=1, hr=0, previos=[], compuesta=False, dr=self.dr) resultado = aux.flja(1, self) return resultado