Text this: A fast genetic algorithm for solving boolean equations expressed as and/or trees