c6f112b4ed
Add crossbeam-channel to represent an output-stream of stable models
...
Uses a crossbeam-channel to fill a Queue, which can be used safely
from outside the function.
This rework is done to also allow ad-hoc output of results in a
potentially multi-threaded setup.
2022-07-26 11:35:44 +02:00
0dc35d39d5
Fix tests, which are changed due to the new feature flag
2022-06-23 14:02:53 +02:00
4eabf1692b
Optimise ng learner further on and fix a verification bug
...
Introduce a new flag to handle big instances (modelcount vs adhoccount)
2022-06-23 12:36:20 +02:00
86084d7221
Add ng option with heu to binary
...
Fix various bugs with the nogood learner
2022-06-22 17:15:51 +02:00
fa9e622db9
Add public api for the nogood-learner
...
Increment of the patch-version of the crate
Add public enum to comfortably choose a heuristics function
2022-06-21 16:07:03 +02:00
Stefan Ellmauthaler
9d0845c740
Add NoGood and NoGoodStore ( #65 )
...
* Add NoGood and NoGoodStore with basic functionality
2022-06-15 17:34:59 +02:00
dependabot[bot]
c29db9a6aa
Bump clap from 3.1.14 to 3.1.18 ( #68 )
2022-06-13 12:11:45 +00:00
Stefan Ellmauthaler
432ac0348a
change license ( #52 )
...
* change license for crates.io publication
2022-04-21 16:10:31 +02:00
Stefan Ellmauthaler
75a85203b0
Polish documentation ( #51 )
2022-04-21 14:18:59 +02:00
Stefan Ellmauthaler
6c116509c6
Feature/multiple heuristics ( #48 )
...
* Make two_val_model_counts_logic generic in heuristic
* Update API and provide two different heuristics
* Increment patch-version of lib and binary
Co-authored-by: Maximilian Marx <mmarx@wh2.tu-dresden.de>
2022-04-07 15:11:00 +02:00
Stefan Ellmauthaler
7e66d89d03
Feature/issue 39 counting model improvements ( #42 )
...
* Add more efficient construction of 2-val models with counting
* Increased patch-number of the version
2022-04-06 13:43:58 +02:00
dependabot[bot]
76c06ab03d
Bump nom from 7.1.0 to 7.1.1 ( #44 )
2022-04-04 07:54:33 +00:00
Stefan Ellmauthaler
3c8cbd8059
Feature/issue 37 model counts4stable models ( #38 )
...
* New lib version 0.2.2
* Refactor ModelCounts alias into struct
* Add option for model-count-based stb in binary
Note: reduced timeouts to "only" 160
2022-03-23 15:55:27 +01:00
Stefan Ellmauthaler
20d59bc767
REORGANISE with workspace ( #29 )
...
Reorganise the structure of the repository to have a workspace with the library and the binary.
2022-03-03 13:37:14 +01:00