1. A method comprising, by a first computing device: representing a decision tree as source code; compiling the source code into machine code; and distributing the machine code to one or more second computing devices for execution.