1
Fork 0
mirror of https://github.com/Jaxan/hybrid-ads.git synced 2025-04-27 15:07:45 +02:00
Commit graph

71 commits

Author SHA1 Message Date
Joshua Moerman
9a92ff7703 Sophisticates stats.cpp 2015-07-30 14:02:04 +02:00
Joshua Moerman
5c1c88976c Also adds seed to methods.cpp 2015-07-30 14:01:47 +02:00
Joshua Moerman
e3b512fe6d Adds an extra program option: the random seed (optional) 2015-07-28 16:37:10 +02:00
Joshua Moerman
d44610e4d6 Moved the (outdated) docs to other repositories 2015-07-10 13:15:54 +02:00
Joshua Moerman
613dd45977 Updates the readme 2015-07-10 11:46:39 +02:00
Joshua Moerman
33657de56a Changes to unordered_map instead of map (1.5x speedup in reading) 2015-07-10 10:17:28 +02:00
Joshua Moerman
a9e3fdfd1c Simplified the lca implementation (now without state) 2015-07-10 09:31:39 +02:00
Joshua Moerman
8d9286a0f8 Fix for gcc (-fpermissive) 2015-06-05 15:57:48 +02:00
Joshua Moerman
3063e30fec The good fix (I hope), and removes an attribute 2015-05-22 15:58:01 +02:00
Joshua Moerman
00ad4445f3 Makes it c++11 again (only for main). Hopefully compiles on VS 2013 again. 2015-05-22 15:52:03 +02:00
Joshua Moerman
da41dfec26 Adds expected length (in randomised phase) as option to main 2015-05-21 16:45:33 +02:00
Joshua Moerman
1856602e3c Reduces memory usage a bit by using smaller types. 2015-05-21 15:56:16 +02:00
Joshua Moerman
f5108ceb43 Refactors a bit 2015-05-21 14:13:04 +02:00
Joshua Moerman
8871040c03 Fixes the complexity issue introduced in previous commit 2015-05-21 11:56:56 +02:00
Joshua Moerman
1497315778 Fixes memory usage (part two). Introduces time complexity issue... 2015-05-21 10:12:03 +02:00
Joshua Moerman
713b5fb48c Merges the read_mealy files 2015-05-20 12:23:13 +02:00
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