1. A method for moderating connections in a simulated neural circuit, wherein the simulated neural circuit includes a plurality of simulated neurons having input branches that are configured to connect to a plurality of inputs and activate in response to activity in the inputs to which the input branches are connected, and wherein the simulated neurons are configured to activate in response to activity in their input branches, the method comprising: forming initial connections between various input branches and various inputs; activating a set of the inputs; and moderating the stability of connections between input branches and inputs based on the activated set of inputs and a pattern of activity generated in the input branches and simulated neurons in response to the activated set of inputs.