8typedef unsigned int uint;
14 std::vector< std::vector<double> > data;
15 std::vector<double> values;
16 std::vector<bool> valueFlags;
21 enum Functions {ADD, SUB, MUL, DIV, SIN, COS};
22 static const uint TERMINALS = 1000;
23 static const uint SUBTREES = 10000;
25 std::vector<string> funcNames, termNames;
26 std::vector< std::vector<uint> > parsedExpression;
32 void initFunctionNames();
33 double executeParsedExpression(uint sample, uint iTree = 0);