Assignment#2: AUTOASSOCIATIVE MEMORY: DUE TO DECEMBER 4, 2006 * Implement synchronous Hopfield network functioning as autoassociative memory * The patterns are to be the same as defined in assignment#1 * The patterns are to be loaded, edited and selected for training as defined in assignment#1 * Activate buttons for training and recall operations * In addition to the large grid for loading and editing the selected pattern as implemented in assignment#1, there should be another large 10x10 grid to display the recalled pattern * During recall, display not only the final state but also the intermediate states of the network one after another on the grid reserved for recall * You may use any additional items that you feel necessary