Skip to content

Commit

Permalink
Change maxenum default value
Browse files Browse the repository at this point in the history
  • Loading branch information
hajduakos committed Sep 6, 2020
1 parent 962d6cc commit 7559648
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ buildscript {

allprojects {
group = "hu.bme.mit.inf.theta"
version = "2.0.0"
version = "2.0.1"

apply(from = rootDir.resolve("gradle/shared-with-buildSrc/mirrors.gradle.kts"))
}
Expand Down
4 changes: 2 additions & 2 deletions subprojects/cfa-cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,8 @@ All arguments are optional, except `--model`.
* `LBE` (default): Large-block encoding, where sequential paths are treated as a single step for abstraction.
* `--maxenum`: Maximal number of states to be enumerated when performing explicit-value analysis (`--domain EXPL`) and an expression cannot be deterministically evaluated.
If the limit is exceeded, unknown values are propagated.
As a special (and default) case, `0` stands for infinite, but it should only be used if the model does not have any variable with unbounded domain.
In general, values between `5` to `50` perform well (see Section 3.1.1 of [our JAR paper](https://link.springer.com/content/pdf/10.1007%2Fs10817-019-09535-x.pdf) for more information).
As a special case, `0` stands for infinite, but it should only be used if the model does not have any variable with unbounded domain.
In general, values between `5` to `50` perform well (see Section 3.1.1 of [our JAR paper](https://link.springer.com/content/pdf/10.1007%2Fs10817-019-09535-x.pdf) for more information). The default is `10`.
* `--refinement`: Refinement strategy, possible values:
* `FW_BIN_ITP`: Forward binary interpolation, only performs well if `--prunestrategy` is `FULL`.
* `BW_BIN_ITP`: Backward binary interpolation (see Section 3.2.1 of [our JAR paper](https://link.springer.com/content/pdf/10.1007%2Fs10817-019-09535-x.pdf) for more information).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ public class CfaCli {
Encoding encoding = Encoding.LBE;

@Parameter(names = "--maxenum", description = "Maximal number of explicitly enumerated successors (0: unlimited)")
Integer maxEnum = 0;
Integer maxEnum = 10;

@Parameter(names = "--initprec", description = "Initial precision of abstraction")
InitPrec initPrec = InitPrec.EMPTY;
Expand Down

0 comments on commit 7559648

Please sign in to comment.