合并同数方块,冲击 2048。
方向键、WASD 或滑动移动方块。
首次合成 2048 可解锁达成徽章。
方向键 / WASD 移动 · Ctrl+Z 撤销
2048 不仅是一款休闲游戏,它蕴含了丰富的计算机科学与数学思想。
每个方块的数字都是 2 的幂:2, 4, 8, 16, 32, …, 2048。二进制是计算机的基础,2 的幂次在内存寻址、数据结构中无处不在。
每一步选择眼前的最优合并并不总是全局最优的策略。这正是贪心算法的局限性——短期收益可能牺牲长期优势。
AI 玩 2048 通常使用 Expectimax 搜索(期望最大化搜索),它需要搜索庞大的游戏状态树。4×4 棋盘理论上有超过 10^20 种可能状态。
经验证的高效策略:将最大方块固定在角落,沿一条边构建递减序列。这是一种启发式方法——不保证最优,但在实践中效果显著。