diff --git a/main.c b/main.c index 1ae1b1634d5b11e22a312edf6d0f24f7209520b6..26aba547f44fba6a86701d6630efc20f6a47efb7 100644 --- a/main.c +++ b/main.c @@ -3,6 +3,7 @@ #include <stdio.h> #include <time.h> #include "libs/tabuleiro.h" +#include "libs/grafo.h" int main() { Tblr t = criaTblr(); @@ -11,37 +12,9 @@ int main() { puts("Erro na leitura do tabuleiro"); return -1; } - imprimeTblr(t); - - // // declara o grafo ponderado e seu primeiro nodo - // grafo = criaGrafo(t); - // if(grafo == NULL)) { - // puts("Erro na criacao do grafo"); - // return -1; - // } - // // faz o jogador jogar o jogo a partir do tabuleiro dado - // // o retorno do jogador sera um vetor contendo os numeros referentes a menor jogada encontrada por ele - // int *jogadas; - // jogadas = Joga(grafo, t); - + Grafo g = criaGrafo(); + tabuleiroParaGrafo(t, g); + destroiTblr(t); + destroiGrafo(g); return 0; } - -// pilha global -// { -// identificador: "passo" -// valor original -// posição -// } - -// { -// identificador: 4 -// valor original: 2 -// posição: 0,0 -// }, -// { -// identificador: 5 -// valor original: 4 -// posição: 0,0 - 0,1 - 1,0 - 2,0 -// } -//