1. A method associated with a computer, the method comprising: iteratively determining for a set of input vectors of a derivation table a set order that most efficiently separates a set of output vectors of the derivation table by computing a derivation table entropy value; and computing an input vector component entropy value for each input vector component in the derivation table; and generating code to evaluate the input vectors in the set order; wherein the derivation table entropy value is a measure of the uncertainty associated with each value in the derivation table, and the input vector component entropy value is a measure of the uncertainty associated with each value in the input vector.