tilegen is not cheating