mirror of
https://github.com/Jaxan/hybrid-ads.git
synced 2025-06-04 23:57:43 +02:00
Updates readme
This commit is contained in:
parent
15967b0581
commit
63074c1d4f
2 changed files with 19 additions and 4 deletions
21
README.md
21
README.md
|
@ -43,11 +43,26 @@ sourcefile (`src/main.cpp`) can also be built with c++11 (this is tested on some
|
||||||
commits on both Windows and linux).
|
commits on both Windows and linux).
|
||||||
|
|
||||||
|
|
||||||
|
### Notes for linux
|
||||||
|
|
||||||
|
There seems to be a problem with docopt.cpp with gcc-4.9 as well... (Everything
|
||||||
|
compiles, but the program options are not parsed well.) If you want to build
|
||||||
|
with `clang` on linux, you should also use `libc++`. Try the following:
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo apt-get install libc++-dev
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
CXX=clang++ CC=clang CXXFLAGS=-stdlib=libc++ LDFLAGS=-pthread cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
|
||||||
|
make
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
## Java
|
## Java
|
||||||
|
|
||||||
For now the java code, which acts as a bridge between LearnLib and this c++
|
For now the java code, which acts as a bridge between LearnLib and this c++
|
||||||
tool, is included here. But it should earn its own repo at some point. Also, my
|
tool, is included here (can be out-dated). But it should earn its own repo at
|
||||||
javanese is a bit rusty...
|
some point. Also, my javanese is a bit rusty...
|
||||||
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
|
@ -23,7 +23,7 @@ import java.util.*;
|
||||||
public class YannakakisEQOracle<O> implements EquivalenceOracle.MealyEquivalenceOracle<String, O> {
|
public class YannakakisEQOracle<O> implements EquivalenceOracle.MealyEquivalenceOracle<String, O> {
|
||||||
private final MembershipOracle<String, Word<O>> sulOracle;
|
private final MembershipOracle<String, Word<O>> sulOracle;
|
||||||
private final List<Alphabet<String>> alphabets;
|
private final List<Alphabet<String>> alphabets;
|
||||||
private final ProcessBuilder pb = new ProcessBuilder("/Users/joshua/Documents/PhD/Yannakakis/build/main", "--", "0", "3", "random");
|
private final ProcessBuilder pb = new ProcessBuilder("/Users/joshua/Documents/PhD/Yannakakis/build/main", "--prefix", "buggy", "=", "random", "0", "3");
|
||||||
|
|
||||||
private int currentAlphabet = 0;
|
private int currentAlphabet = 0;
|
||||||
private long bound = 100;
|
private long bound = 100;
|
||||||
|
|
Loading…
Add table
Reference in a new issue