Software


BoolTool

BoolTool implements several algorithms on Boolean formulas and BDDs.


CTL Model Checking Visualizer

The CTL Model Checking Visualizer (CMCV) by Matthias Perktold implements the labeling algorithm for CTL model checking, illustrating every intermediate step.


Finite Automata Tool

The finite automata tool visualizes several algorithms on finite automata.


Interactive DPLL Tool

The interactive DPLL tool by Bojan Cvjetkovic is a tool that visualizes the abstract DPLL algorithm for SAT solving. It uses the conflict graph to compute backjump clauses.


Logic Puzzles

The logic puzzles site contains a list of tools for various logic puzzles that have been developed within bachelor projects.


Sorting Network Visualizer

The sorting network visualizer (SNV) by Rick Spiegl is tool that implements several algorithms on sorting networks. It can draw, simulate, generate, and verify comparator networks.


Automating Rewrite Strategies

AutoStrat is a tool that automates and visualizes rewriting of terms using different evaluation strategies. It implements some common predefined strategies and also allows the user to specify strategy annotations.