The Magic Square Breeding Game is an puzzle game where you have to utilize the evolutionary computing techniques to produce a magic square. Easy to learn, hard to master.
From here, you can: