Englishfrançaisespagnol

Icône de favori OnWorks

pbes2bool - En ligne dans le Cloud

Exécutez pbes2bool dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande pbes2bool qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


pbes2bool - Générez un BES à partir d'un PBES et résolvez-le.

SYNOPSIS


pbes2bool [OPTION]...[DANS LE FICHIER]

DESCRIPTION


Résout (P)BES de INFILE. Si INFILE n'est pas présent, stdin est utilisé.

OPTIONS


OPTION peut être l'un des éléments suivants :

-c, --contrer
imprimer à la fin un arbre étiqueté avec des instanciations du côté gauche de
équations; cet arbre est une indication de la façon dont pbes2bool est arrivé à la validité ou
invalidité du PBES

-eNIVEAU, --effacer=NIVEAU
utiliser supprimer le niveau LEVEL pour supprimer les variables bes 'aucun' ne pas supprimer les bes générés
variables. Cela peut entraîner une utilisation excessive de la mémoire. (par défaut) 'certains' supprimer
généré bes ​​variables qui ne sont pas utilisées, sauf si le côté droit de son
l'équation est vraie ou fausse. Le rhss des variables doit être recalculé, si
rencontré à nouveau, ce qui est tout à fait normal. 'all' supprime toutes les variables bes qui sont
n'est plus utilisé dans aucune équation. C'est assez économe en mémoire, mais cela peut être
beaucoup de temps car le rhss des variables bes supprimées peut devoir être
recalculé assez souvent.

-H, --tables de hachage
utiliser des tables de hachage lors de la substitution dans les équations bes et traduire interne
expressions aux diagrammes de décision binaires (déconseillé, en raison des performances)

-iFormat, --dans=Format
utiliser le format d'entrée FORMAT : 'pbes' PBES au format interne 'pbes_text' PBES dans
format textuel interne 'texte' PBES en format textuel (mCRL2) 'bes' BES en interne
format 'bes_text' BES au format textuel interne 'cwi' BES au format CWI 'pgsolver'
BES au format PGsolver

-oFormat, --output=Format
utiliser le format de sortie FORMAT (cette option est dépréciée. Utilisez l'outil pbes2bes
à la place).

-QNUM, --qlimite=NUM
limiter l'énumération des quantificateurs à NUM variables. (Par défaut NUM=1000, NUM=0 pour
illimité).

-rNom, --réscripteur=Nom
utiliser la stratégie de réécriture NOM : 'jitty' réécriture jitty (par défaut) 'jittyc' compilé
réécriture jitty 'jittyp' réécriture jitty avec prouveur

-zRechercher, --chercher=Rechercher
utiliser la stratégie de recherche RECHERCHE : "en largeur d'abord" Calculer le côté droit du
variables booléennes selon le principe du premier arrivé, premier servi. Ceci est comparable à un
recherche en largeur d'abord. C'est bon pour générer des contre-exemples. (défaut)
'profondeur d'abord' Calculer le côté droit d'une variable booléenne où la dernière
la variable générée est étudiée en premier. Cela correspond à une profondeur d'abord
chercher. Cela peut considérablement surpasser la recherche en largeur d'abord lorsque la validité de
une formule est déterminée après une plus grande profondeur. 'b' Abréviation pour la largeur d'abord.
'd' Main courte pour la profondeur d'abord.

-sSTRAT, --stratégie=STRAT
utiliser la stratégie de substitution STRAT : '0' Calculer toutes les équations booléennes qui peuvent être
atteint depuis l'état initial, sans optimisation. C'est le plus de données
option efficace par équation générée. (par défaut) '1' Optimiser immédiatement
substituer les membres de droite aux variables déjà étudiées qui sont vraies
ou false lors de la génération d'une expression. C'est aussi efficace en mémoire que 0. '2' dans
en plus de 1, remplacez également les variables qui sont vraies ou fausses dans un déjà
généré côté droit. Cela peut signifier que certaines variables deviennent inaccessibles
(par exemple X0 dans X0 et X1, lorsque X1 devient faux, en supposant que X0 ne se produit pas ailleurs.
Il sera maintenu quelles variables sont devenues inaccessibles car elles n'ont pas
à enquêter. Selon le PBES, cela peut réduire la taille du
généré BES substantiellement mais nécessite une plus grande empreinte mémoire. '3' dans
en plus de 2, rechercher les variables générées si elles se produisent sur une boucle,
de telle sorte qu'ils puissent être mis à vrai ou faux, selon le symbole de virgule fixe.
Cela peut augmenter considérablement le temps nécessaire pour générer une équation.

--horaires[=DOSSIER]
ajouter des mesures de synchronisation à FILE. Les mesures sont écrites avec l'erreur standard si
aucun FICHIER n'est fourni

-u, --unused_data
ne supprimez pas les parties inutilisées de la spécification des données

Options standards :

-q, --silencieux
ne pas afficher les messages d'avertissement

-v, --verbeux
afficher de courts messages intermédiaires

-d, --déboguer
afficher des messages intermédiaires détaillés

--niveau de journal=NIVEAU
afficher des messages intermédiaires jusqu'au niveau inclus

-h, --Aidez-moi
afficher les informations d'aide

--version
afficher les informations de version

Utilisez pbes2bool en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    KDiff3Name
    KDiff3Name
    Ce référentiel n'est plus maintenu
    et est conservé à des fins d'archivage. Voir
    https://invent.kde.org/sdk/kdiff3 for
    le code le plus récent et
    https://download.kde.o...
    Télécharger KDiff3
  • 2
    Chargeur USBGX
    Chargeur USBGX
    USBLoaderGX est une interface graphique pour
    Le chargeur USB de Waninkoko, basé sur
    libwigui. Il permet de répertorier et
    lancer des jeux Wii, des jeux Gamecube et
    homebrew sur Wii et WiiU...
    Télécharger USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 5
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • 6
    UNetbootin
    UNetbootin
    UNetbootin vous permet de créer un bootable
    Clés USB Live pour Ubuntu, Fedora et
    autres distributions Linux sans
    graver un CD. Il fonctionne sous Windows, Linux,
    et ...
    Télécharger UNetbootin
  • Plus "

Commandes Linux

Ad