完成一幅,再添一幅 · 每行六幅点选旧画,可在右侧并排对照
画法与图论规则
开始只显示第一幅,完成一幅后新增下一幅。每行六幅,第七幅与第十三幅自动换行,最多十八幅,不再增加。修剪旧画时保留后续已有作品。第一幅 4 节新枝,逐幅增加一节,最后一幅 21 节。固定老干不计数;图论模型仍包含根节点,所以对应 5 至 22 个节点。
点击花心生枝;右键点击枝条或花心修剪;触屏双击枝干,或划过枝条修剪(含子枝,老干保留)。触屏轻点花心生长,画面外可滑动页面。目标大小正确,且此前没有树能嵌入当前树,才会在 1.5 秒后落印。严格保留此前确认的根固定、分支分离拓扑嵌入:允许一条边对应一段路径,兄弟分支不能合并。几何位置与花朵装饰不参与判断。“枝姿”只改变构图,可切换横斜、垂枝、回折等十二种造型,不改变树结构。
树越来越大,后树不可能单射嵌入更小的前树,因此逐一检查“前树嵌入后树”即覆盖两两互不包含的要求。积雪在生长过程中即时提示包含关系;修剪解除冲突,雪就消退。
十八幅是本游戏的结束条件,不是弱树函数的数学值。纯删叶、删边与允许跳过中间节点的拓扑嵌入并不等同,本作使用后一种。早期选择可能导致后续无解,可直接修剪旧画,后续作品保留为待复核。也可选择“从此幅重画”清空后续。每幅成画后题入一首咏梅诗,旧进度自动补题。
已完整枚举 1–10 节点的无序有根树;更大树实时判定,不宣称全量穷举。下一笔枚举会遍历当前每个生长点,并合并同构结果。结果样张是一条经过验证的十八树序列,画面不是随机装饰图。