Joshua Moerman
|
0ab23f5ec2
|
Moves test suite generation to separate files
|
2015-05-20 12:07:41 +02:00 |
|
Joshua Moerman
|
d81a4cb997
|
Fixes high memory usage (one part): global suffixes do not need to be super-global.
|
2015-05-20 10:33:24 +02:00 |
|
Joshua Moerman
|
da393cc19f
|
Adds plain txt support to the important executables
|
2015-05-20 10:22:19 +02:00 |
|
Joshua Moerman
|
52da35f494
|
Adds another format parser
|
2015-05-13 17:53:36 +02:00 |
|
Joshua Moerman
|
8752cebcfa
|
Adds code to calculate distance between automata relative to log
|
2015-05-13 17:53:36 +02:00 |
|
Joshua Moerman
|
b2edef0574
|
Fixes two missing includes
|
2015-05-06 17:41:49 +02:00 |
|
Joshua Moerman
|
8d82a0fcc6
|
Linux is a bit more pedantic when it comes to size_t
|
2015-05-06 17:37:35 +02:00 |
|
Joshua Moerman
|
7fcafba6e9
|
Refactor
|
2015-05-04 10:21:44 +02:00 |
|
Joshua Moerman
|
aeb60d84cf
|
Updates the docs a bit (to reflect the SJVM15 paper)
|
2015-04-29 15:42:19 +02:00 |
|
Joshua Moerman
|
432540f148
|
Rewrote the parser to accept a bit more (and to be read easier as well)
|
2015-04-29 15:39:13 +02:00 |
|
Joshua Moerman
|
22208275fd
|
Alters the splitting tree to be minimal (for the W-method)
|
2015-04-20 14:14:10 +02:00 |
|
Joshua Moerman
|
114ad8c8b7
|
Adds test suite size thingy
|
2015-04-20 10:09:07 +02:00 |
|
Joshua Moerman
|
69942cd683
|
generalised a bit and uses trie now
|
2015-04-17 18:35:27 +02:00 |
|
Joshua Moerman
|
b6033eec4c
|
Adds some docs and a tool to create the dot files for splitting trees and ad. dist. seqs.
|
2015-04-17 16:08:26 +02:00 |
|
Joshua Moerman
|
5f827b2c1c
|
Adds a Trie datastrucutre (to be used)
|
2015-04-14 11:55:20 +02:00 |
|
Joshua Moerman
|
2b600cca08
|
Fixes some warnings (and re-enables c++14)
|
2015-04-14 11:54:51 +02:00 |
|
Joshua Moerman
|
ba868d39c5
|
Incorporates some changes by Wouter.
Makes main more dynamic and easy to adjust.
|
2015-04-10 16:08:11 +02:00 |
|
Joshua Moerman
|
f13d8a0dd6
|
Tested some different learning algorithms. Also updates the counting membership oracle.
|
2015-04-10 15:40:32 +02:00 |
|
Joshua Moerman
|
1033d8e74e
|
java: Buffers queries to enable parallelism
|
2015-04-08 17:03:07 +02:00 |
|
Joshua Moerman
|
7817edbb90
|
Removes concurrency as std::future seems to be broken in VS 2013
|
2015-04-08 11:31:08 +02:00 |
|
Joshua Moerman
|
037646a16a
|
Workaround for the mising constructor in VS 2013
|
2015-04-08 11:17:16 +02:00 |
|
Joshua Moerman
|
d8f6399260
|
Makes the project c++11, and removes some auto's
|
2015-04-08 10:43:04 +02:00 |
|
Joshua Moerman
|
ac4139fc31
|
Updates the java code to use sub alphabets :)
|
2015-04-08 09:45:23 +02:00 |
|
Joshua Moerman
|
c61df91202
|
Hopefully solved the initializer-list error in VS 2013 :(
|
2015-04-07 16:33:05 +02:00 |
|
Joshua Moerman
|
fd750e4abd
|
Replaces auto return type with concrete types :(
|
2015-04-07 16:23:07 +02:00 |
|
Joshua Moerman
|
64b2331672
|
Fixes some warnings
|
2015-04-07 16:17:48 +02:00 |
|
Joshua Moerman
|
098f0e9bff
|
Added restriction to reachable sub machine
|
2015-04-07 16:17:28 +02:00 |
|
Joshua Moerman
|
2dd5d326cb
|
Replaces constexpr with const
|
2015-04-07 09:06:05 +02:00 |
|
Joshua Moerman
|
795b79e85d
|
Replaces the poly-lambdas with typed lambdas :(
|
2015-04-07 09:02:06 +02:00 |
|
Joshua Moerman
|
598e72b880
|
Simplifies code by removing phantom typing.
Also removes other unused tools.
|
2015-04-07 08:50:18 +02:00 |
|
Joshua Moerman
|
3de4f29a87
|
Adds a file to determine reachability with a subalphabet (bug!)
|
2015-04-07 08:40:46 +02:00 |
|
Joshua Moerman
|
9d83501d69
|
Removes assert in favor of exceptions. Removes code I do not use. Bug fix.
|
2015-03-31 11:41:21 +02:00 |
|
Joshua Moerman
|
77695e8f22
|
Rewrites pre_gephi_tool to handle more hypotheses
|
2015-03-31 11:40:56 +02:00 |
|
Joshua Moerman
|
c2be20b2f0
|
Adds the java code I use
|
2015-03-30 17:08:42 +02:00 |
|
Joshua Moerman
|
ad58d6ac07
|
Adds some documentation in latex
|
2015-03-30 11:40:35 +02:00 |
|
Joshua Moerman
|
46540d62c7
|
Adds a readme and removes some data (which is moved to a different repo)
|
2015-03-19 18:06:27 +01:00 |
|
Joshua Moerman
|
4253233358
|
Adds a independent alphabet-translation struct. Adds a thingy I needed for gephi
|
2015-03-19 17:26:29 +01:00 |
|
Joshua Moerman
|
5512b57c75
|
Adds randomization
|
2015-03-19 17:25:34 +01:00 |
|
Joshua Moerman
|
e4a7cf9933
|
Removes some duplicate words. Adds conformance to java interface. Adds randomization
|
2015-03-19 17:25:34 +01:00 |
|
Joshua Moerman
|
c4625bf775
|
Adds possibility to read stdin
|
2015-03-19 17:25:34 +01:00 |
|
Joshua Moerman
|
1c9f56a6ec
|
Refactors a lot. Also implements a basic test suite.
|
2015-03-19 17:25:34 +01:00 |
|
Joshua Moerman
|
a7a7f815da
|
Refactors the dist_seq to distinguishing_sequence
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
4a2bc674cc
|
Rewrites main to log runtimes, output checking seqs (compressed)
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
30d1d0e5c5
|
Fixes a (major) bug (by cleaning up code)
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
0c15269bbc
|
Adds output of uios
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
3a5d5cc551
|
Splits the main file in more files.
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
e2b9910375
|
Adds some small tests
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
7f923a4c1c
|
Adds the construction of a splitting tree
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
f4f5f5713f
|
Restructures partition-API. Adds LY-validity check.
|
2015-03-19 17:25:33 +01:00 |
|
Joshua Moerman
|
556abfa569
|
Moves splitting tree to header and adds write to dot function
|
2015-03-19 17:25:33 +01:00 |
|