免费在线推箱子解题器

求解小型推箱子关卡 查看推箱路线和移动步骤。

这个推箱子解题器支持标准推箱子文本关卡和手动网格编辑器。输入墙壁、地面、玩家、箱子、目标点、已在目标点上的箱子,以及位于目标点上的玩家后,即可在浏览器本地搜索可行推箱路线,并查看分步棋盘、推箱次数、总移动次数和明确的搜索超限状态。

推箱子解题器 — 输入文本关卡或编辑网格

粘贴标准推箱子字符地图,或在网格编辑器中手动搭建关卡。推箱子解题器会在浏览器 Web Worker 中运行,检查死角、去重状态,并明确区分找到路线、确认无解和当前浏览器预算内未找到解。

推箱子关卡输入

首期支持不超过 12×12 的棋盘、最多 6 个箱子,并设置浏览器端节点预算。预算越高越可能找到较难路线,但耗时也会增加。

使用 # 表示墙壁,空格表示地面,@ 表示玩家,$ 表示箱子,. 表示目标点,* 表示已在目标点上的箱子,+ 表示位于目标点上的玩家。如果关卡形状需要前导空格,请保留它们。

推箱子解题器字符格式

# 墙壁
空格 地面
@ 玩家
$ 箱子
. 目标点
* 目标点上的箱子
+ 目标点上的玩家

推箱子解题器网格编辑器

先选择图块,再点击格子。文本关卡会自动同步更新。

网格编辑器图块

功能边界:这个推箱子解题器不识别关卡截图、不导入 Steam 游戏存档、不浏览在线关卡库、不上传或分享用户关卡、不自动控制第三方游戏,也不承诺为无限规模关卡寻找最优解。

性能边界:当前浏览器首期版本适合 12×12 以内、最多 6 个箱子的小型关卡。如果 Worker 达到节点或时间预算,结果会显示“当前浏览器搜索预算内未找到解”,而不是假装关卡无解。

推箱子解题器结果

是否可解
未检查
推箱次数
0
总移动次数
0
输入或编辑推箱子关卡后,可以查看是否可解、箱子与目标点状态、死角警告、不可恢复箱位、推箱次数、总移动次数、方向序列和分步棋盘动画。

箱子 / 目标点

未检查

搜索状态

未检查

死角警告

未检查

不可恢复箱位

未检查

方向步骤序列

小写字母表示玩家行走,大写字母表示推动箱子。

推箱子解题器分步棋盘动画

推箱子解题器可行解结果

求解后会在这里显示可复制的解法摘要。

分享这个推箱子解题器

试试这个免费的推箱子解题器,在不上传关卡的情况下搜索推箱路线、查看死角警告和浏览器搜索预算状态。#推箱子解题器 #PuzzleTools

推箱子解题器的文本地图与网格编辑流程

推箱子解题器专注于推箱子规则:箱子、目标点、玩家可达性、死角格和推箱路径搜索。

推箱子解题器文本输入

粘贴使用 #、@、$、.、* 和 + 的标准推箱子地图,或先用网格编辑器搭建同样的关卡。

推箱子解题器界面,文本关卡旁边显示包含墙壁、箱子、玩家和目标点的小网格

推箱子解题器推箱路线

找到解后,结果会显示推箱次数、总移动次数、方向符号,以及每次推箱后的棋盘状态。

推箱子解题器结果区,显示路线序列、推箱统计和棋盘动画

推箱子解题器搜索限制

死角检查、状态去重和节点预算让浏览器保持响应,并明确显示搜索预算内未找到解的情况。

推箱子解题器诊断区,显示死角警告和浏览器搜索预算状态

推箱子解题器如何工作

推箱子解题器结合推箱子专属校验、玩家可达性、静态死角检查和浏览器端状态搜索。

推箱子解题器解析真实棋盘符号

解析器会区分基础地面、墙壁、目标点、玩家位置和箱子位置,包括 * 表示目标点上的箱子,+ 表示目标点上的玩家。

推箱子解题器按推箱扩展状态

每个状态中,Worker 会先计算玩家能走到哪些格子,再扩展合法推箱动作,记录重复状态,并保存每次推箱前的玩家行走路径。

推箱子解题器诚实显示限制

如果队列耗尽,结果会显示在当前规则下无解;如果先达到节点或时间上限,则显示搜索预算超限,而不是误报不可解。

推箱子解题器输入指南

运行浏览器搜索前,按这些提示准备一个小型推箱子解题器棋盘。

01

整理推箱子解题器关卡格式

按行输入关卡:# 是墙壁,空格是地面,@ 是玩家,$ 是箱子,. 是目标点,* 是目标点上的箱子,+ 是目标点上的玩家。

  • 棋盘保持在 12 行、12 列以内
  • 只放一个玩家,箱子数量不超过 6 个
02

检查推箱子解题器警告

搜索前先查看箱子与目标点数量,以及死角警告。箱子如果已经在非目标死角中,通常无法再恢复。

  • 目标点可以多于箱子,但每个箱子都需要可到达的目标点
  • 死角警告是规则诊断,不是图片识别
03

阅读推箱子解题器路线

找到解时,方向字符串中的小写字母表示玩家行走,大写字母表示推箱;同时可以查看每次推箱后的棋盘帧。

如果结果显示当前浏览器搜索预算内未找到解,可以谨慎提高节点预算或简化关卡。这个结果不同于确认无解。

推箱子解题器常见问题

关于推箱子解题器输入符号、推箱路线、死锁、浏览器限制和隐私的常见问题。

推箱子解题器支持哪些文本格式?

推箱子解题器支持标准小型关卡字符格式:# 表示墙壁,空格表示地面,@ 表示玩家,$ 表示箱子,. 表示目标点,* 表示目标点上的箱子,+ 表示目标点上的玩家。

推箱子解题器一定会找到最优解吗?

不会。首期版本重点是在浏览器端为小棋盘寻找可行路线。它使用带优先级的搜索、死角检查和状态去重,但不承诺为无限规模推箱子关卡寻找全局最优路线。

为什么推箱子解题器会显示当前浏览器搜索预算内未找到解?

这表示 Web Worker 在找到路线前达到了当前节点或时间限制。它和确认无解不同,因此页面会明确显示为预算超限结果。

推箱子解题器可以识别截图或导入游戏存档吗?

不可以。这个推箱子解题器不做图片识别、不解析截图、不导入 Steam 存档、不浏览在线关卡库、不提供用户上传分享,也不会自动控制第三方游戏。

推箱子解题器里的死角警告是什么意思?

非目标格如果两条垂直方向都被墙或边界阻挡,箱子进入后通常无法离开。推箱子解题器会标出这些静态死角,并单独提示已经卡在不可恢复位置上的箱子。

我的推箱子解题器关卡会上传吗?

不会。推箱子解题器的解析、校验、搜索和结果渲染都在页面加载后的前端浏览器 JavaScript 中完成,不需要外部数据或后端服务。

用完推箱子解题器后试试更多工具

SolverBox 让推箱子解题器独立于华容道、数字滑块和倒水排序,因为这些谜题的输入方式、死锁规则和搜索意图都不同。

检查推箱路线后,可以继续浏览更多免费的数字、逻辑、文字和游戏类谜题工具。

无需账号——输入一个小型推箱子关卡即可在浏览器中求解。