Example: individual NNs are set-up as objects with inputs assigned to sensors, and outputs control triggers, game states, etc. An internal topology of connections allow the "weights" for each to determine how much that particular connection influences the function from the previous connection to the next, to the output which may represent a score for how well this particular network performs within this pattern. The values for these "weights" are adjusted, usually using EC, and the network is re-scored, etc. This is a very general description, in reality there are generally many NN objects and more complexity to the scoring function.