Skip to content

tcsprojects/mlsolver

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MLSolver

A tool for solving the satisfiability and validity problems for modal fixpoint logics.

Version 1.4, Copyright (c) 2008-2017

It is developed and maintained by:

Installation

Install the OCaml Package Manager OPAM.

Then:

opam update
opam upgrade
opam switch 4.03.0
eval `opam config env`
opam install ocamlbuild ocamlfind ounit TCSLib extlib ocaml-sat-solvers minisat pgsolver
git clone https://github.com/tcsprojects/mlsolver.git
cd mlsolver
ocaml setup.ml -configure
ocaml setup.ml -build

Test

You can verify that everything is working by calling:

bin/ltmcparitybuechi 3 | bin/mlsolver -stenv -val ltmc "#phi" -pgs recursive

About

A tool for solving the satisfiability and validity problems for modal fixpoint logics.

Resources

Stars

Watchers

Forks

Packages

No packages published