Evolving neural network CMAC and its applications