- make it easy to test an evolved function against LLVM
- generate numbers for graphs
- min is 0, max is maximal precision
- data points are for LLVM code and best evovled code
- support unary and ternary instructions
- support pseudo-unary and constant arguments