salut,
je suis en train de faire un super programme en prolog pour résoudre un sudoku, mais disons que pour les sudoku assez difficiles il reste bloqué.
et du coup, comme de base, nous n'avons que 4 Mo de mémoire, il se bloque et fait planter le programme.
En gros, je voulais savoir si on peut soit ajuster cette mémoire, et donc l'augmenter. Ou alors est-ce qu'on peut la flusher et donc vider petit à petit la mémoire au lieu de garder des trucs qui servent à rien.
Apres je me demandais, si on fait des trucs qui ne serve pas et qu'il y a un "no" donc un retour en arrière est-ce que ça bouffe de la mémoire local ??
Je précise que je n'ai pas besoin de source pour résoudre des sudokus, car on doit n'utiliser que nos propres prédicats.
Et que si on avait plus de mémoire, ça resolverait le sudoku.
Partager