图标分类 · 牌形生成器

三种生成:公式满 4(每列一个发牌堆)、列保险变体、发牌队列(发牌是一条数组,顺序固定、落点随空位)。 规则:整组移动;凑成四连通满 4 先消除,没有可消时空位才下落补牌。 新规则加在下方「关卡机制」:先生成或点选一关,再给它套上机制(例如围栏列、传送门、锁出牌口、单向重力、传送带、翻转、黏液、毛球、换位井、旋块)。

生成关卡

生成参数

导入真实关卡 JSON 后,主题名/简笔画文件名会收成「一、二、三」和成员 1、2、3,图例里能看到原名。发牌若是一维数组按队列,二维数组按列堆。保存时写下关卡名,方便和线上数据对照。

x = floor((3n − r×c) / 3) + 1;若 3n − r×c 为负,则 x = 0。 公式模式会让至少 x 个主题的 4 张都在明牌区。列保险模式改为开局 2 组满 4,其余用每列发牌前缀的准完全组覆盖。

MOVES 0
Level

生成后即可点牌试玩。

发牌区每列最下面(蓝点 1)最先掉。棋盘有空位就会立刻补牌。格子右上角是「行·列」。

手动操作记录

牌型数据

0公式要求 x
0开局 4 张都在明牌区
0开局已成组(≥2)
0最小步数
0建议步数上限
0发牌区张数

参考解(整组移动)

关卡机制

先在上方生成关卡,或点选已保存 / 关卡包里的某一关。再选机制、填参数(围栏列、传送门、锁出牌口、单向重力列、传送带行、翻转格、黏液、毛球、换位井、或旋块),点「套用到当前关卡」。牌面不变,只改规则;试玩和模拟都按套上的机制走。

机制参数

机制表

0

点卡片选中机制,再套用到当前关卡。保存后模拟也会带上这套规则。

保存关卡与模拟

关卡包 · 固定布局

0

第 2~40 关真实固定列牌序,主题已换成一、二、三。点卡片载入后可模拟,上限用线上普通玩家步数上限。

已保存关卡

0 / 40

点卡片载入到上方棋盘。点「改名」对照线上数据,点 × 删除。

模拟参数

第一组消掉前:70% 先粘场上碎块(凑 2、凑 3),30% 一眼去拼开局满 4。不会为了硬凑另一组把已经贴好的 2、3 张拆开;若 3 缺 1,多半挪那张单牌。 第一组消掉后:并不假设剩下的牌都认得成组,每步仍按概率凑对 / 凑三 / 凑满。刚被拆开的主题会优先补回,且尽量不把刚凑好的堆再拆掉。 超过步数上限仍未完成视为未通关;超时局会再往下走,记下「若要通关还要几步」。上限默认用本关「建议步数上限」,可手改。次数最多 5000 局。

模拟数据

每模拟完一关记一行。无机制、有机制各一张表,按关卡号从小到大排列。同一关、同一机制再模拟会覆盖该行。

无机制

有机制

汇总数据

结局分布

  • 通关:在步数上限内把明牌全部消除。
  • 超时:步数用完仍未清空,这一局算未通关。若继续还能通关,会记下还要几步。
  • 卡住:还没到上限,但模拟玩家找不到可走的步(或同一局面反复出现)。

消除组数分布

通关步数详细分布

在上方生成或点选已保存关卡,手填次数后点「模拟这一关」。超过步数上限未完成视为未通关;超时局会统计若要通关还要几步。

抽查模拟局

模拟完成后随机抽出一局。可按结局、以及开局策略(先粘小堆 / 开局满 4)筛选后再抽。棋盘旁有步数计数。超时局失败后可点「继续」,观看上限之后还要走的步。

先完成模拟,再抽查。