table.make_move(usrInput) if table.is_goal(): break if table.free_list != [] and table.flag == 1: table.pick_grid() if flag == 0: table.pick_grid() flag = 1 table.flag = 0 os.system('clear') print("===========================================================") print(title) print("===========================================================\n") table.print_table() print("score : %s" %table.score) if table.get_maxvalue() == 2048: print ("\n2048!\n") else: print("\ngame over\n") usrname = str(input("이름을 입력하세요.\n")) score.update_scoreboard(table.score,usrname) score.print_scoreboard()