穿越沙漠的小游戏策略

2021-01-22 07:46:36王雪锋孟慧慧邵光祖
科学技术创新 2021年3期
关键词:矿山区域

张 敏 张 力 王雪锋 孟慧慧 邵光祖

( 1、黄河交通学院数学教研室,河南 焦作454002 2、黄河交通学院智能工程学院,河南 焦作454002)

玩家凭借一张地图,利用初始资金购买一定数量的水和食物(包括食品和其他日常用品),从起点出发,在沙漠中行走。途中会遇到不同的天气,也可在矿山、村庄补充资金或资源,在游戏设定的规则下,规定的时间内到达终点,并保留尽可能多的资金。

1 问题分析

根据地形使用广度优先遍历[1]找出任意两区域的最优路径。最优路径的选择从是否挖矿考虑:如果挖矿,则根据动态规划模型求解挖矿天数,从而规划在起点时所需储备的资源;如果不挖矿,根据求得的起点到终点的最短距离以及储备所需资源,并依据所选的最优路径求解剩余资金。比较两种情况下不同线路的剩余资金,选择剩余资金最大的线路填写“第一关”和“第二关”的结果表。

2 模型的建立与求解

2.1 游戏第一关的分析与求解

游戏中只有一名玩家,并且在整个游戏时段内每天的天气状况事先全部已知,寻找一般情况下玩家的最优策略,即寻找从起点到终点的最优路径。

使用广度优先搜索遍历方法,遍历的步骤如下:

(1)从起点1 出发,访问1 区域。

(2)依次访问1 的各个未曾访问过的相邻区域2,25。

(3)分别从这些相邻的区域出发依次访问该区域的相邻区域,并使“先被访问区域的相邻区域”先于“后被访问区域的相邻区域”被访问。

(4)重复步骤(3),直至地图中所有已被访问的区域的相邻区域都被访问到。……

登录APP查看全文

猜你喜欢
矿山区域
《金属矿山》2022年征订启事
现代矿业(2021年12期)2022-01-17 07:30:32
永久基本农田集中区域“禁废”
今日农业(2021年9期)2021-11-26 07:41:24
四大“矿山修复”方法
河北地质(2021年2期)2021-08-21 02:43:50
在矿山里耕耘(国画)
神剑(2021年3期)2021-08-14 02:30:08
智能化矿山建设在中小型矿山的应用探讨
昆钢科技(2021年2期)2021-07-22 07:47:06
分割区域
我国矿企海外十大矿山简介
矿产勘查(2020年7期)2020-12-25 02:43:42
关于四色猜想
分区域
基于严重区域的多PCC点暂降频次估计
电测与仪表(2015年5期)2015-04-09 11:30:52