Fanorona-游戏-AI 使用和在人类和 AI 之间的棋盘游戏Python GUI 实现。 快照 ## 使用的设计策略: 1. **截止**: 我使用截止设置了最大深度限制(3X3 中的 15 个,5X5 中的 7 个),当在这个深度级别调用 min_value 函数时,它将返回一个由评估函数估计的板位置的实用值。 2. **AI启发式评估函数**: 它被定义为:(#AI_piece - #human_piece) / (#AI_piece + human_piece) 但是考虑到棋子可以向8个方向移动的特殊位置,这表明位置攻击优势,所以如果AI_piece在该位置,则计为1.5块,如果human_piece在该位置,则计为0.5 human_piece。 3. **抽签决定**: 当程序检测到人类和 AI 动作之间的“摆动动作”时,该程序将判定游戏为平局。 本质规则 两
2022-05-22 09:23:00 308KB Python
1
人工神经网络BP算法实验报告 - search read.pudn.com.doc
2022-05-18 22:04:41 230KB 文档资料
Quick Search 是一个带分类功能的本地硬盘文件搜索工具,如果您感觉windows的内置搜索不够用,那么这个时候Quick Search无疑是很不错的选择,可以帮您管理电脑文件,通过输入的关键字即刻找到文件与文件夹,快速查找文档与文件夹。 当您打开Quick Search选择需要搜索的文件与文件夹,输入关键词后,Quick Search 会显示出所有搜索匹配结果,实现即输即搜,并可分类检索,分别查找快捷方式、文件夹、文档、图片、视频、音乐等文件类型。 支持XP/2003/Vista/Win7/Win8/Win8.1系统。 Quick Search 本地硬盘文件搜索工具功能: 1、快速有效 在搜索框中键入任何文件名,主题或关键字时,结果屏幕将在不到一秒钟的时间内显示这些信息上的多种相关文件。同时,它将列出一些您不需要的类似文件。 2、搜索过滤器 快速搜索提供了一个搜索过滤器,可限制搜索范围并缩小搜索范围,以提升工作效率。 3、直观的界面 在快速搜索的快速照明界面上,您将清楚地看到两个主要控件:搜索框与实时显示面板。
2022-05-18 19:00:46 8.87MB 源码软件 本地硬盘文件搜索工具
Quick Search 5.35一款极速本地文件搜索软件,一款极速windows文件搜索工具(知名的系统优化软件中的大师Glary Utilities Pro也是glarysoft公司的力作),界面极其简洁,因为该电脑文件快速查找工具仅包含搜索框和实时显示面板两个模块,资源占用微乎其微,支持按关键字定位文件和文件夹、快速文件索引和实时搜索,同时Quick Search这款本地文件搜索工具提供搜索过滤器来限制搜索范围并缩小搜索结果以帮助用户进一步提高工作效率,综合性能甚至不输AnyTXT Searcher、everything以及FileSeek Pro等一众知名windows文件搜索工具的前辈,如果大家还不清楚电脑如何精确快速的查找文件的话建议大家务必试试Quick Search这款更实用靠谱的电脑文件快速查找工具吧。
2022-05-17 19:02:43 12.75MB 源码软件
1
魔方搜索 这个python程序的目的是分析不同的搜索启发式方法,以寻找正确的动作序列来解决魔方的问题。 随着魔方的层数增加,每次搜索所花费的时间也将增加。 我们将分析针对每种搜索/启发式算法扩展的节点中的时间复杂度。 要实现的搜索包括:广度优先搜索深度优先搜索A *搜索(使用启发式方法)曼哈顿距离错位的图块熵基尼
2022-05-14 18:59:03 3KB Python
1
DBeaver连接elstic search的驱动动
2022-05-14 15:49:57 685KB DBeaver elstic search 驱动
1
搜索引擎 我的学术专案
2022-05-11 19:47:54 868KB 系统开源
1
挖掘随机二进制搜索树 Treap的python实现,也称为随机二进制搜索树。
2022-05-10 19:31:40 3KB Python
1
Actual Search & Replace 是一款功能强大的替换工具,尤其适合 在网页文件、文本文档等文件中批量替换。在同类替换工具中,我认为 其功能是最为强大的。它可以按短语、多行、正则表达式进行搜索,找 到搜索条件后可以批量替换搜索内容,或者在搜索内容前后插入,删除 搜索内容等。它是网站站长或电子书制作者不可多得的好帮手。
2022-05-09 21:31:02 397KB 批量替换 Replace Search 文本批量替换
1
蒙特卡罗树搜索方法 这是蒙特卡罗树搜索方法的Java实现。 它是独立的,与域无关的,因此可以轻松地在任何状态操作域中使用。 该项目是为我的学士学位论文目的而开发的。 依存关系 JUnit4,Java克隆库 用法 创建MctsDomainAgent的实现。 public class Player implements MctsDomainAgent< State> { ... } 创建MctsDomainState的实现。 public class State implements MctsDomainState< Action> { ... } 初始化搜索并调用uctSearchWithExploration()以获得最有前途的操作。 Mcts< State> mcts = Mcts . initializeIterat
2022-05-09 14:07:41 16KB search tree monte-carlo decision-making
1