Teaching Advanced Features of Evolutionary Algorithms Using Japanese Puzzles | IEEE Journals & Magazine | IEEE Xplore