滚骰寻径

滚骰寻径

把骰子当成有 24 种朝向的立体方块,在可自定义的盘面上推出步数最少的滚动序列,并整批统计难度落点。

纯血鸿蒙 ★ 0 672 下载 社区 手机

基本信息

应用IDC6917616994959314117
包名zwz.hm.650
版本1.0.4
大小2.6 MB
价格免费
上架时间2026-10-08 16:03
更新时间2026-10-08 16:03
发布地区CN
隐私政策查看
SDK / API Level 说明
  • 最低SDK(minsdk):12 — 应用运行所需的最低 HarmonyOS SDK 版本号
  • 目标SDK(target_sdk):24 — 应用编译时面向的目标 SDK 版本号
  • API Level(min_hmos_api_level):50000 — 应用要求的最低鸿蒙 API 级别(如 50000 = 5.0.0.0,50005 = 5.0.0.5,50101 = 5.0.1.1)

更新日志

1.0.4:细化应用介绍与功能说明,逐页写明棋盘、寻路、推演、记录、说明五个功能区的用途与参数;补充自定义骰面、多骰模式与状态空间可视化的使用说明;优化大参数下的绘制与统计性能,提升批量推演与导出过程的稳定性。

应用介绍

滚骰寻径是一款完全离线的立体骰子路径演算工具,定位是随手可用的益智演算:把一枚骰子放在网格盘面上,按上、下、左、右四个方向逐格推动,让指定的点数在终点格朝上。它更像一张会动的演算纸,每一步都能复算。

「棋盘」页是主操作区:四个方向键各推一格,位置与六个面的点数同步更新;上方显示当前盘面、目标点数与已走步数,下方展开「上、下、北、南、东、西」六面读数,并提示相对两面之和恒为 7。终点格标出需要的点数,只有位置与点数同时满足才算达成;越界或撞上障碍格的一步不会写入路径。走错可以撤销一步,也可以从当前状态取一步提示。本页新增自定义骰面(1-6):六面只用 1~6 的点数,且相对两面之和恒为 7,所以选好上面与北面两个点数,其余四面就唯一确定,24 种骰面都能取到;换骰面会立刻改变每一步的落点判定。本页还新增多骰模式:2 枚或 3 枚骰子沿同一条滚动序列同步前进,落点判定是「到达终点格,且每枚骰子朝上的点数都等于目标点数」;各枚骰子初始朝向不同,因此这是一条联合约束,只有让所有骰子同时到点的序列才算解,页面同时给出名义状态规模与逐步推演。

「布局」页把盘面变成可自定义的模型:生成器支持 3×3 至 8×8 任意尺寸、0%~60% 障碍密度、指定起点、终点、目标点数与随机种子,同一个种子会复现同一份盘面;编辑区可以点选开关障碍格、移动起点与终点、为盘面起名,并实时预演「可解 / 最短步数」。预设盘面、自建盘面库、紧凑文本与 JSON 双格式导入导出都在这一页。页面底部的批量推演按当前参数反复随机生成盘面并逐个求解,给出可解率、最短步数、平均步数、最长步数、完整分布直方图与逐条明细;本页新增批量推演报告导出:把这些参数与统计整理成一份纯文本报告,可以复制带走,也可以保存在本机,最多 8 份、单份不超过 6000 字,报告里会记下本次用的骰面与骰子枚数。

「寻路」页是求解器:把「格子 + 朝向」当作一个状态做广度优先搜索,求出从头开始或从当前状态出发的最短滚动步数,给出完整方向序列、箭头轨迹与逐步清单,并统计可达状态数与状态总数。本页新增骰子滚动状态空间可视化:按步数上限分层,用颜色深浅表示每格被触达的朝向数,点开任意一格可以看到该格 24 种朝向各自的首次到达步数,并给出每一步新出现的状态数分布。

「收藏」页把当前盘面与路径存成独立快照,最多 50 份,支持命名与筛选;「原理」页说明 24 种朝向为何构成完整状态空间、广度优先搜索如何建模,以及自定义骰面、多骰模式与状态空间可视化的算法口径。步骤回放同时出现在「棋盘」与「寻路」两页,支持回到起点、上一步、下一步、自动播放与 0.5×~3× 调速。

数据只保存在本机:不登录、不联网、不上传,不含广告与统计,不申请系统权限,也不读取剪贴板。本机存储使用版本化键,首次启动会把旧键自动迁移并幂等清理,导入旧备份会先识别版本再升级;损坏的数据原样保留并给出提示,不会被静默覆盖。首次打开是默认盘面下的空路径状态,不含任何示例记录。备份与恢复通过复制、粘贴 JSON 文本完成,内容带应用标识、格式版本与结构校验,长度上限 200 万字符。使用边界:这是学习与推演用的理想化模型,单次路径上限 300 步,不代表真实骰子的物理行为。

下载量趋势

同类应用(社区)

查看全部 →

同一开发者(九江光弘电子商务有限公司)

查看全部 →