FormaScope
See your constraints clearly
A visualization dashboard for Answer Set Programming and constraint satisfaction. Load your LP files, explore solutions with interactive graphs, parallel coordinates, decision trees, and geographic maps. Perfect for researchers, operations analysts, and anyone working with logical programming.
Why FormaScope?
Beyond Text Output
Most ASP solvers output text. FormaScope turns that output into interactive visualizations - graphs, charts, maps, and decision trees that help you understand your solution space at a glance.
Multi-View Analysis
Different problems need different views. FormaScope offers constraint graphs, parallel coordinates, decision trees, and geographic mapping - all synchronized to help you explore complex solution spaces.
Local Processing
Your logic programs and solutions stay on your machine. No cloud processing, no data uploads. Perfect for sensitive research or proprietary optimization problems.
Visualization Types
Constraint Graphs
See relationships between variables and constraints as interactive node-link diagrams.
Parallel Coordinates
Explore multi-dimensional solution spaces. Filter and highlight solution clusters.
Decision Trees
Understand how different variable assignments lead to different outcomes.
Geographic Maps
For location-based constraints, see solutions on interactive maps with OpenStreetMap.
Solution Browser
Navigate through multiple answer sets, compare solutions, export selected answers.
MQTT Integration
Connect to live data sources for real-time constraint monitoring and analysis.
System Requirements
Desktop
- Windows 10+, macOS 10.14+, or Linux
- 4 GB RAM minimum (8 GB for large models)
- 200 MB disk space
- WebGL-capable graphics for visualizations