设置和开启位置
黑色的墙壁单元格挡住了视线,有些墙壁上显示着从零到四的数字。所有其他单元一开始都是空的,并且可能容纳灯泡或保持空闲状态。
放置一组独特的灯泡,照亮每个开放的单元格,同时满足每个编号的墙壁和视线规则。
未完成的游戏只保存在此浏览器中。
放置一组独特的灯泡,照亮每个开放的单元格,同时满足每个编号的墙壁和视线规则。
完整指南
Light Up 是一个完整的浏览器实现,具有自己的版本化规则配置文件。将灯泡放在 5 x 5 的墙壁网格上,这样每个开放的方块都会被照亮,并且不会有两个灯泡直接相互照射。
黑色的墙壁单元格挡住了视线,有些墙壁上显示着从零到四的数字。所有其他单元一开始都是空的,并且可能容纳灯泡或保持空闲状态。
灯泡水平和垂直照亮开放的细胞,直到墙壁阻挡光线。灯泡可能看不到彼此,并且编号的墙必须恰好正交地接触那么多灯泡。
放置一组独特的灯泡,照亮每个开放的单元格,同时满足每个编号的墙壁和视线规则。扫描墙壁之间的每行和每列部分是否有黑暗和灯泡冲突,然后重新计算每面编号墙壁的正交邻居。
首先解决零线索和接近完成的编号墙,然后识别仅具有一种可能的灯泡光源的暗单元,并在填充灵活区域之前保留该光源。照亮一个正方形并不足以证明在那里安装灯泡是合理的;灯泡还必须避开每个可见的灯泡,并保留附近编号墙壁周围的精确计数。
放置一组独特的灯泡,照亮每个开放的单元格,同时满足每个编号的墙壁和视线规则。
灯泡水平和垂直照亮开放的细胞,直到墙壁阻挡光线。灯泡可能看不到彼此,并且编号的墙必须恰好正交地接触那么多灯泡。
首先解决零线索和接近完成的编号墙,然后识别仅具有一种可能的灯泡光源的暗单元,并在填充灵活区域之前保留该光源。