An artificial neural network method by Kevin Mcfall