所以我正在开发一款扫雷旗帜游戏,多人游戏版本已经全部设置好,但单人游戏版本仍在开发中。请务必指出,我正在使用 DataGridView,并且我正在应用r = tab1.CurrentCell.RowIndex + 1
和c = tab1.CurrentCell.ColumnIndex + 1
来查看播放器单击的位置。我想做的是让AI在轮到时单击任何随机单元格,但是我该怎么做。有什么想法吗?
最好的问候,若昂。
你看过这篇文章吗:创建人工智能来玩扫雷
在本文中,讨论了使用信息数组、假设数组和隐藏数组,如下所示:
- 让我们将保存AI拥有的信息的数组称为信息数组,将保存假设情况的数组称为假设数组。当然,存储地雷位置的数组不能立即被我们的程序访问......我们称之为隐藏数组。
您可能需要执行以下操作:
- 有一个信息数组,其中包含有关使用布局的矿山的信息
- 有一个数组,提供关于玩家选择的位置
- 基于 1( 和 2( 选择要选择的职位