shilver

An outstandingly fast Shingoki solver.


Keywords
answer, set, programming, puzzles, shingoki
License
MIT
Install
pip install shilver==0.0.1

Documentation

Shingoki solver

Práctica RCRA 2022-2023

Setup

python -m install clingo clingraph

Usage

# Solve example: clingo 0 solver.lp <examplefile>
clingo 0 solver.lp tests/6x6easy.lp

# Solve and draw solution:
clingo 0 tests/8x8normal.lp solver.lp --outf=2 | clingraph --viz-encoding=viz.lp --engine=neato --out=render --view

# Remove 'solver.lp' for drawing initial state
clingo 0 tests/8x8normal.lp --outf=2 | clingraph --viz-encoding=viz.lp --engine=neato --out=render --view