SNNS (Stuttgart Neural Network Simulator)