Describir: Learning FCM with Simulated Annealing