22. The method as recited in claim 21 , wherein the set of logical expressions is a set of tests from a collection of specialists, a set of true tests is a subset of the tests that determine a set of active experts, wherein each of the specialists is an expert paired with one of the tests such that whenever the one of the tests is determined to be true, the expert is said to be active, wherein the expert is a subroutine to be queried to suggest a particular action, behavior or course of action in video game.
23. The method as in claim 22 , wherein the primitives are used in a video game to indicate a set of surrounding parameters or a status of an object, the set of surrounding parameters includes, what other objects are near the object, and the status includes at least a health level of the object.