没有合适的资源?快使用搜索试试~ 我知道了~
黑白棋代码matlab-othello:带有AI的经典黑白棋游戏
共170个文件
m:117个
txt:22个
c:11个
需积分: 39 3 下载量 41 浏览量
2021-06-12
10:46:01
上传
评论
收藏 150KB ZIP 举报
温馨提示
黑白棋代码matlab 奥赛罗 运行程序 带有 AI 的经典黑白棋游戏 所有 .c 文件都应该先用 mex 编译。 您可以在 MATLAB 命令窗口中执行此操作: mex getAllValid.c mex utility_c.c 然后你可以通过运行来运行主程序: main.m 然后,您将被要求在“人类与人工智能”或“人工智能与人工智能”之间进行选择 如果您选择“Human vs AI”,您可以选择扮演黑人或白人。 侧边栏可让您访问某些游戏设置和选项。 您可以加载游戏状态或保存当前游戏状态。 可以通过移动迭代滑块或更改迭代编号文本框来更改游戏时间线。 分配给 AI 思考的时间也可以在这里更改。 默认情况下,AI 有 1 秒的时间思考,但您可以在游戏中的任何时候更改此时间。 游戏的当前分数也显示在侧边栏上。 游戏结束后,系统会提示您是否再次玩游戏。 如果选择“是”,则开始新游戏。 如果选择“否”或“取消”,当前的结束游戏将保持不变。 然后,您可以通过更改移动迭代滑块或文本框来查看游戏。 执行 我选择在 MATLAB 中实现它主要是因为我认为它会很有趣。 另一个原因是我想学习如何使用 ME
资源推荐
资源详情
资源评论
收起资源包目录
黑白棋代码matlab-othello:带有AI的经典黑白棋游戏 (170个子文件)
minimaxDecision.asv 1KB
minimax.asv 934B
rayFlip2.asv 793B
rayFlip2.asv 793B
getAllValid.asv 686B
aiMove.asv 350B
getAllValid_c_verbose.c 7KB
getAllValid_c_verbose.c 7KB
getAllValid_c.c 7KB
getAllValid_c.c 7KB
getAllValidchar_c.c 6KB
getAllValidint_c.c 6KB
getAllValid.c 6KB
getAllValid_c.c 6KB
getAllValid_c.c 5KB
getAllValid_c.c 4KB
utility_c.c 3KB
lbox2.fig 1KB
h.fig 0B
h.fig 0B
h_2.fig 0B
h.fig 0B
.gitignore 168B
LICENSE 1KB
ginput.m 9KB
ginput.m 9KB
ginput_2.m 9KB
ginput.m 9KB
ginput.m 9KB
gui.m 7KB
lbox2.m 7KB
sideBar.m 7KB
sideBar.m 5KB
sideBar.m 5KB
gui.m 5KB
gui.m 5KB
gui.m 4KB
gui_2.m 4KB
sideBar.m 4KB
sideBar_2.m 4KB
isValidMove2.m 3KB
minimaxDecision.m 3KB
test.m 3KB
isValidMove2.m 3KB
isValidMove2.m 3KB
sharedatatest2.m 3KB
test.m 2KB
sharedatatest.m 2KB
badbuttons.m 2KB
test.m 2KB
minimaxDecision.m 2KB
minimaxDecision.m 2KB
test.m 2KB
test_2.m 2KB
minimaxDecision.m 2KB
utility.m 2KB
isValidMove.m 2KB
isValidMove.m 2KB
isValidMove.m 2KB
isValidMove_2.m 2KB
utility.m 1KB
utility.m 1KB
getAllValid.m 1KB
aiMove.m 1KB
getAllValid.m 1KB
test_2ai.m 1KB
getAllValid.m 1KB
getAllValid.m 1002B
getAllValid.m 761B
getAllValid.m 760B
aiMove.m 719B
rayFlip2.m 717B
aiMove.m 713B
getAllValid_2.m 654B
drawBoard.m 650B
drawBoard.m 650B
drawBoard.m 650B
drawBoard.m 650B
buttonTest.m 639B
initBoard.m 585B
initBoard.m 585B
initBoard_2.m 585B
initBoard.m 585B
initBoard.m 585B
rayFlip2.m 546B
rayFlip2.m 546B
exportBoard.m 461B
importBoard.m 453B
test_ai.m 411B
importBoard.m 384B
importBoard.m 384B
importBoard.m 383B
importBoard_2.m 383B
promptMode.m 372B
rayFlip.m 366B
rayFlip.m 366B
rayFlip.m 366B
rayFlip_2.m 366B
DLS.m 363B
DLS.m 363B
共 170 条
- 1
- 2
资源评论
weixin_38597970
- 粉丝: 4
- 资源: 920
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功