mirror of
https://github.com/c-cube/sidekick.git
synced 2025-12-10 13:14:09 -05:00
prepare for 0.8.1
This commit is contained in:
parent
99fed971d6
commit
88550716d8
5 changed files with 20 additions and 8 deletions
12
CHANGELOG.md
12
CHANGELOG.md
|
|
@ -1,5 +1,17 @@
|
||||||
# CHANGES
|
# CHANGES
|
||||||
|
|
||||||
|
## 0.8.1
|
||||||
|
|
||||||
|
- fixes in `Heap`
|
||||||
|
- package for `msat-bin`
|
||||||
|
- use `iter` instead of `sequence` in dune and opam files
|
||||||
|
- more docs
|
||||||
|
|
||||||
|
## 0.8
|
||||||
|
|
||||||
|
big refactoring, change of API with fewer functions, etc.
|
||||||
|
see `git log` for more details.
|
||||||
|
|
||||||
## 0.6.1
|
## 0.6.1
|
||||||
|
|
||||||
- add simple functor for DOT backend
|
- add simple functor for DOT backend
|
||||||
|
|
|
||||||
|
|
@ -156,7 +156,7 @@ It's able to parse sudoku grids denoted as 81 integers
|
||||||
|
|
||||||
Here is a sample grid and the output from the solver (in roughly .5s):
|
Here is a sample grid and the output from the solver (in roughly .5s):
|
||||||
|
|
||||||
```sh
|
```sh non-deterministic=command
|
||||||
$ echo '..............3.85..1.2.......5.7.....4...1...9.......5......73..2.1........4...9' > sudoku.txt
|
$ echo '..............3.85..1.2.......5.7.....4...1...9.......5......73..2.1........4...9' > sudoku.txt
|
||||||
$ dune exec src/sudoku/sudoku_solve.exe -- sudoku.txt
|
$ dune exec src/sudoku/sudoku_solve.exe -- sudoku.txt
|
||||||
...
|
...
|
||||||
|
|
|
||||||
3
dune
3
dune
|
|
@ -1,8 +1,7 @@
|
||||||
|
|
||||||
(alias
|
(alias
|
||||||
(name runtest)
|
(name runtest)
|
||||||
(package msat)
|
(deps README.md src/core/msat.cma src/sat/msat_sat.cma (source_tree src))
|
||||||
(deps README.md src/core/msat.cma src/sat/msat_sat.cma src/sudoku/sudoku_solve.exe)
|
|
||||||
(locks test)
|
(locks test)
|
||||||
(action (progn
|
(action (progn
|
||||||
(run mdx test README.md)
|
(run mdx test README.md)
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ opam-version: "2.0"
|
||||||
name: "msat-bin"
|
name: "msat-bin"
|
||||||
synopsis: "SAT solver binary based on the msat library"
|
synopsis: "SAT solver binary based on the msat library"
|
||||||
license: "Apache"
|
license: "Apache"
|
||||||
version: "0.8"
|
version: "0.8.1"
|
||||||
author: ["Simon Cruanes" "Guillaume Bury"]
|
author: ["Simon Cruanes" "Guillaume Bury"]
|
||||||
maintainer: ["guillaume.bury@gmail.com" "simon.cruanes.2007@m4x.org"]
|
maintainer: ["guillaume.bury@gmail.com" "simon.cruanes.2007@m4x.org"]
|
||||||
build: [
|
build: [
|
||||||
|
|
@ -11,8 +11,9 @@ build: [
|
||||||
]
|
]
|
||||||
depends: [
|
depends: [
|
||||||
"ocaml" { >= "4.03" }
|
"ocaml" { >= "4.03" }
|
||||||
"dune" {build}
|
"dune" { >= "1.1" }
|
||||||
"msat" { >= "0.8" < "0.9" }
|
"msat" { = version }
|
||||||
|
"containers" { >= "2.0" }
|
||||||
"camlzip"
|
"camlzip"
|
||||||
]
|
]
|
||||||
tags: [ "sat" ]
|
tags: [ "sat" ]
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ opam-version: "2.0"
|
||||||
name: "msat"
|
name: "msat"
|
||||||
synopsis: "Library containing a SAT solver that can be parametrized by a theory"
|
synopsis: "Library containing a SAT solver that can be parametrized by a theory"
|
||||||
license: "Apache"
|
license: "Apache"
|
||||||
version: "0.8"
|
version: "0.8.1"
|
||||||
author: ["Simon Cruanes" "Guillaume Bury"]
|
author: ["Simon Cruanes" "Guillaume Bury"]
|
||||||
maintainer: ["guillaume.bury@gmail.com" "simon.cruanes.2007@m4x.org"]
|
maintainer: ["guillaume.bury@gmail.com" "simon.cruanes.2007@m4x.org"]
|
||||||
build: [
|
build: [
|
||||||
|
|
@ -12,7 +12,7 @@ build: [
|
||||||
]
|
]
|
||||||
depends: [
|
depends: [
|
||||||
"ocaml" { >= "4.03" }
|
"ocaml" { >= "4.03" }
|
||||||
"dune" {build}
|
"dune" { >= "1.1" }
|
||||||
"iter" { >= "1.2" }
|
"iter" { >= "1.2" }
|
||||||
"containers" {with-test}
|
"containers" {with-test}
|
||||||
"mdx" {with-test}
|
"mdx" {with-test}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue