Use of conditional developmental operators and free variables in automatically synthesizing generalized circuits using genetic programming | IEEE Conference Publication | IEEE Xplore