Play ground for learning fundamentals of genetic algorithms and neural networks