飞刀围棋软件开发需求文档
项目目标
创建基于"飞刀围棋"规则的软件,利用深度学习训练AI实现人机对弈,附带图形用户界面(GUI)和基础围棋功能。
- 围棋引擎与界面
选用并可能修改KataGo引擎适应飞刀围棋规则。
利用或修改现有界面如lizzieyzy,或其他如sabaki, gogui,必要时自行设计界面。 - 飞刀围棋规则
11路棋盘,第15-50手每方3把“飞刀”,飞刀回合连下2手。 - 界面功能
下棋、摆棋、设置飞刀(显示数量和可用状态)、连线。 - AI训练需求
调整训练算法适应飞刀围棋规则,使用PyTorch和KataGo,主任务是参数调整和训练,至少超过人类水平。 - 人员组成
软件设计师: 架构设计与规划。
程序员: 代码实现与测试。
AI算法研究员: 算法设计、调整和优化。 - 项目流程与交互
设计飞刀围棋规则,奖惩规则,模型训练,状态接收,策略生成,界面显示结果,AI后台引擎通过JSON等结构与应用层互连,转换成动作,UI执行。 - 评估指标
AI与人对弈胜率,界面友好度和反应速度。 - 时间线
预计10-30天完成,具体时间根据实际进度调整。 - 其他
项目迭代优化,开源游戏引擎选择应具良好文档和社区支持,模型训练应有明确的日志记录和性能评估。 - 训练数据集与训练
从野狐围棋平台下载飞刀游戏的棋谱作为训练数据集。
进行跑谱训练以改进AI的性能。
技术要求
编程: Python, KataGo, GUI开发(Qt, Tkinter或现有开源围棋界面)。
AI与深度学习: PyTorch或其他框架,训练策略设计,模型评估与优化。
数据处理与接口设计: 熟悉JSON, XML等数据结构,接口设计与集成。
测试与调试
功能测试,性能测试。
团队协作与沟通
项目管理,有效的团队协作和沟通。
项目阶段与里程碑
1-2天需求分析与设计,2-3天环境搭建与基础开发,3-4天AI算法开发与优化,2-3天界面开发与集成,1-2天测试与交付。
项目交付物
软件源代码,可执行程序,用户手册。
注意事项
代码管理(Git),文档编写,持续沟通以确保项目成功完成。
招聘类型:
外包零活
职业:
开发
工作方式:
远程工作
领域:
AI/人工智能
规则改这么多预算这么点,没钱就别出来发布项目了,回家做白日梦去吧
预算一万以上
qt 可以吗
都可以
我可以,可以联系
wsjgya微
飞刀围棋软件开发需求文档
项目目标
创建基于"飞刀围棋"规则的软件,利用深度学习训练AI实现人机对弈,附带图形用户界面(GUI)和基础围棋功能。
选用并可能修改KataGo引擎适应飞刀围棋规则。
利用或修改现有界面如lizzieyzy,或其他如sabaki, gogui,必要时自行设计界面。
11路棋盘,第15-50手每方3把“飞刀”,飞刀回合连下2手。
下棋、摆棋、设置飞刀(显示数量和可用状态)、连线。
调整训练算法适应飞刀围棋规则,使用PyTorch和KataGo,主任务是参数调整和训练,至少超过人类水平。
软件设计师: 架构设计与规划。
程序员: 代码实现与测试。
AI算法研究员: 算法设计、调整和优化。
设计飞刀围棋规则,奖惩规则,模型训练,状态接收,策略生成,界面显示结果,AI后台引擎通过JSON等结构与应用层互连,转换成动作,UI执行。
AI与人对弈胜率,界面友好度和反应速度。
项目迭代优化,开源游戏引擎选择应具良好文档和社区支持,模型训练应有明确的日志记录和性能评估。
从野狐围棋平台下载飞刀游戏的棋谱作为训练数据集。
进行跑谱训练以改进AI的性能。
技术要求
编程: Python, KataGo, GUI开发(Qt, Tkinter或现有开源围棋界面)。
AI与深度学习: PyTorch或其他框架,训练策略设计,模型评估与优化。
数据处理与接口设计: 熟悉JSON, XML等数据结构,接口设计与集成。
测试与调试
功能测试,性能测试。
团队协作与沟通
项目管理,有效的团队协作和沟通。
项目阶段与里程碑
1-2天需求分析与设计,2-3天环境搭建与基础开发,3-4天AI算法开发与优化,2-3天界面开发与集成,1-2天测试与交付。
项目交付物
软件源代码,可执行程序,用户手册。
注意事项
代码管理(Git),文档编写,持续沟通以确保项目成功完成。
你这项目开发计划,非常业余,赶紧删掉吧
要后端java/go开发吗
都可以,不限制语言
我可以写界面
你还要找算法、会修改围棋ai代码的
现在改变方案了,修改成一次下2步的就行,可做的+wsjgya
长期需要这方面技术的人才,长期合作。只要你有这方面技术,单子多