Mungojerrie  1.0
Mungojerrie
Classes | Functions | Variables
testLTS.cc File Reference

Test program for LTS and Parity. More...

#include <iostream>
#include <stdexcept>
#include <cstring>
#include <chrono>
#include "Util.hh"
#include "Parity.hh"
Include dependency graph for testLTS.cc:

Classes

struct  Options
 
struct  help_exception
 

Functions

void testParity (Options const &options)
 
void processAutomaton (Parity &npw, Options const &options, string const &selectString)
 
void usage (char const *name)
 
void parseArgs (int argc, char const *const argv[], Options &options)
 
void buildPredefinedNPW (Parity &NPW, int select)
 
void buildNPW0 (Parity &NPW)
 
void buildNPW1 (Parity &NPW)
 
void buildNPW2 (Parity &NPW)
 
void buildNPW3 (Parity &NPW)
 
void buildNPW4 (Parity &NPW)
 
void buildNPW5 (Parity &NPW)
 
void buildNPW6 (Parity &NPW)
 
void buildNPW7 (Parity &NPW)
 
void buildNPW8 (Parity &NPW)
 
void buildNPW9 (Parity &NPW)
 
void buildNPW10 (Parity &NPW)
 
void buildNPW11 (Parity &NPW)
 
void buildNPW12 (Parity &NPW)
 
void buildNPW13 (Parity &NPW)
 
void buildNPW14 (Parity &NPW)
 
void buildNPW15 (Parity &NPW)
 
void buildNPW16 (Parity &NPW)
 
void buildNPW17 (Parity &NPW)
 
void buildNPW18 (Parity &NPW)
 
void buildNPW19 (Parity &NPW)
 
void buildNPW20 (Parity &NPW)
 
void buildNPW21 (Parity &NPW)
 
void buildNPW22 (Parity &NPW)
 
void buildNPW23 (Parity &NPW)
 
void buildNPW24 (Parity &NPW)
 
void buildNPW25 (Parity &NPW)
 
void buildNPW26 (Parity &NPW)
 
void buildNPW27 (Parity &NPW)
 
void buildNPW28 (Parity &NPW)
 
void testOSPGame (Options const &options)
 
StateSet buildPredefinedGame (Parity &game, int select)
 
StateSet buildGame0 (Parity &NPW)
 
StateSet buildGame1 (Parity &NPW)
 
StateSet buildGame2 (Parity &NPW)
 
int main (int argc, char **argv)
 

Variables

const int MAX_N = 28
 
const int MAX_G = 2
 

Detailed Description

Test program for LTS and Parity.

Author
Mateo Perez, Fabio Somenzi, Ashutosh Trivedi