There are a number of types of neural networks that may be useful for various functions of a distributed mobile multirobotic system, including the MLP illustrated here, the Hopfield Network, the Hebbian Network, the Boltzmann Network, the Bayesian Network, the evolutionary ANN (neuroevolution) and the recurrent Net.