Accueil | Manuel de l'utilisateur | Caractéristiques | Téléchargements | Résultats Expérimentaux | Retour sur mes Recherches |
En attendant d'avoir mieux, voici le fichier README tel qu'il est écrit à l'heure actuelle.
Lit des instances "gzipées" (.gz) mais accepte également les instances non zipées.
Utilise pour le faux et le vrai trivial le prouveur Limmat dans sa version 1.3.
Ecrit en récursif, qbfl.0.2 présente la particularité d'avoir une vérification du faux
trivial sur Σ et du vrai trivial a fréquence évolutive.
Pour compiler :
> make
Usage : qbfl.0.2 [<option> ...] [ <qdimacs_file.gz> ]
où <option> est l'une ou plusieur des options suivantes
-c | --contact | affiche l'adresse où contacter le développeur |
-h | --help | affiche cette aide succinte de qbfl |
-p | --pretty-print | purifie l'instance et l'affiche |
-t<sec> | --time-out=<sec> | specifier le temps limite |
-v | --version | affiche la version et sort |
-H<heur> | --<HEUR> | specifier l'heuristique de choix de variable : |
- heur = 0 ou HEUR = HEUR_PREMIER | |
- heur = 1 ou HEUR = HEUR_RANDOM | |
- heur = 2 ou HEUR = HEUR_JW | |
- heur = 3 ou HEUR = HEUR_LEXICO | |
- heur = 4 ou HEUR = HEUR_QBFL | |
-vt<freq> | --vrai-trivial=<freq> | specifier la frequence de verification du vrai trivial |
-ft<freq> | --faux-trivial=<freq> | specifier la frequence de verification du faux trivial sur Σ |
Par defaut :
Affichage :
Si l'option -p (ou --pretty-print) est enclanchée,
affiche l'instance à laquelle nous retirons les variables inutiles dans le
prefixe et nous ajoutons des lignes de commentaires
Si l'instance ne peut être resolue dans le temps imparti, affiche :
c qbfl.0.2 -t<sec> -H<heur> -vt<freqv> -ft<freqf>
c <qdimacs_file> : CNF(<NBVARS>,<NBCLS>)-<NBQUANTS>QBF(<PREMQ>)
c Charge : <TPS_CHARGE>
c Temps ecoule
s UNKNOWN
Sinon, affiche :
c qbfl.0.2 -t<sec> -H<heur> -vt<freqv> -ft<freqf>
c <qdimacs_file> : CNF(<NBVARS>,<NBCLS>)-<NBQUANTS>QBF(<PREMQ>)
c Charge : <TPS_CHARGE>, Evalue : <TPS_EVAL>, Total : <TPS_TOTAL>
c Res = <RESULTAT> : [CAUSE_RES]
s <RES>
Avec :
c Statistiques : | ||
c | nbEvalue | <NBE> |
c | nbFxTrivPi | <NBFTP> |
c | nbFxTrivSigma | <NBFTS> |
c | nbVraiTriv | <NBVT> |
c | nbTtesVerif | <NBTV> |
c | tpsTriv | <TPST> |