Skip to content

Commit

Permalink
Merge pull request #47 from timbeurskens/tool-descriptions
Browse files Browse the repository at this point in the history
Tool descriptions
  • Loading branch information
timbeurskens authored Jul 20, 2023
2 parents cc982a7 + d2bf458 commit 2caf492
Show file tree
Hide file tree
Showing 6 changed files with 75 additions and 112 deletions.
140 changes: 49 additions & 91 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

39 changes: 22 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,13 +248,14 @@ Options:
-m, --model Compute a single satisfying model as output
-v, --vars Print all satisfying variables leading to a truth value
-f, --filter <FILTER> Only show true or false entries in the output [default: Any]
-b, --benchmark <N> Repeat the solving process n times for more accurate performance reports
-b, --benchmark <N> Repeat the solving process n times for more accurate performance
reports
-g, --plot Use GNUPlot to plot the runtime distribution
-e, --evaluate <EVALUATE> Parse the formula as string
-o, --ordering <ORDERING> Read a custom variable ordering from file
-r, --export-ordering Export the automatically derived ordering to stdout
-h, --help Print help information
-V, --version Print version information
-h, --help Print help
-V, --version Print version
```

Expand All @@ -272,8 +273,8 @@ Arguments:
Options:
-u, --undirected Use undirected edges (test for both directions in the set-complement operation)
-a, --all Construct a satisfiable formula for all cliques
-h, --help Print help information
-V, --version Print version information
-h, --help Print help
-V, --version Print version
```

Expand All @@ -289,13 +290,15 @@ Arguments:
[EDGES] The number of edges in the output graph
Options:
-o, --output <OUTPUT> The output filename (or stdout if not provided)
-u, --undirected Use undirected edges (test for both directions in the set-complement operation)
-d, --dot Output in dot (GraphViz) format
--convert <CONVERT> If this argument is provided, the provided edge-list will be used to generate a graph
-c, --colors <N> Generate a graph-coloring problem with N colors
-h, --help Print help information
-V, --version Print version information
-o, --output <FILE> The output filename (or stdout if not provided)
-u, --undirected Use undirected edges (test for both directions in the set-complement
operation)
-d, --dot Output in dot (GraphViz) format
--convert <FILE> If this argument is provided, the provided edge-list will be used to
generate a graph
-c, --colors <N> Generate a graph-coloring problem with N colors
-h, --help Print help
-V, --version Print version
```

Expand All @@ -311,8 +314,8 @@ Arguments:
Options:
-n, --queens <QUEENS> The number of queens [default: 4]
-h, --help Print help information
-V, --version Print version information
-h, --help Print help
-V, --version Print version
```

Expand All @@ -321,14 +324,16 @@ Options:
```
Generates a random edge list formatted graph
Usage: sudoku_gen [INPUT] [OUTPUT]
Usage: sudoku_gen [OPTIONS] [INPUT] [OUTPUT]
Arguments:
[INPUT] The input sudoku file
[OUTPUT] The output rsbdd file
Options:
-h, --help Print help information
-V, --version Print version information
-r, --root <N> The root value of the puzzle. Typically the square root of the largest possible
number [default: 3]
-h, --help Print help
-V, --version Print version
```
2 changes: 1 addition & 1 deletion max_clique_gen/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ use std::io::*;
use std::path::PathBuf;

#[derive(Parser, Debug)]
#[clap(author, version, long_about = None)]
#[clap(author, version, about, long_about = None)]
struct Args {
#[clap(value_parser, value_name = "INPUT")]
/// Input file graph in csv edge-list format
Expand Down
Loading

0 comments on commit 2caf492

Please sign in to comment.