I was digging in Demigods lua code and found a few interesting functions that were not there before 3.1 (at least not that I noticed).
AddNeuralNetworkData()
GetNeuralNetworkData()
CreateNeuralNetworkType()
SetNeuralNetworkData()
SetNeuralNetworkLearningRate()
TeachNeuralNetwork()
GetNeuralNetworkResult()
DumpNeuralNetworkData()
Currently it does not appear these functions are used. Are there any plans to upgrade the AI to a learning AI? Anyone from GPG or Stardock care to comment?