【编程农场】你能在只会左转的情况下找到宝藏吗
合集 · 编程农场!码农模拟器 (1)
Description
视频中采用的方式就是左手法则,该方法通过优先选择左侧方向行进,适用于具有闭合墙壁结构的迷宫。 迷宫结算方式有两种,一种是harvest(),这样会返回到while循环开始执行返回原点指令并重新生成一座迷宫;第二种是use_item(Items.Weird_Substance, substance),这样会在保留迷宫结构的同时刷新宝藏的位置。 由于迷宫生成不可避免会出现非闭合墙壁结构,在第二种结算方式下,循环几轮之后无人机就会被困在闭合墙壁中而无法找到刷新在外围的新的宝藏。因此左手法则将不再适用。 接下来根据游戏内引导,尝试更多的寻路算法来优化找宝藏花费的时间。 Up是编程小白,初次接触代码或者算法,有错误之处希望各位指正。 游戏名:编程农场 编程语言:python BGM:甩葱歌
Comments
加油迟早会建出一个界园的
♥ 16 ↩ 4
不就是巡边吗(๑´oั ₃oั๑),来个单环迷宫就
你别说,还真不重不漏
不赖
老师你的卡点真爽啊
[吃瓜][吃瓜]
甚至print一个nice
[星星眼]