The Role of Computers in Puzzle World | IEEE Conference Publication | IEEE Xplore