- 题目简介
五子棋是一种两人对弈的纯策略型棋类游戏,通常双方分别使用黑白两色的棋子,下在棋盘直线与横线的交叉点上,先形成5子连线者获胜。
棋具与围棋通用,起源于中国上古时代的传统黑白棋种之一。主要流行于华人和汉字文化圈的国家以及欧美一些地区。
容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力 ,而且富含哲理,有助于修身养性。已在各个游戏平台有应用。
- 代码地址
https://github.com/zyc8023/Ivan/blob/master/Gobang.java
- 结对分工情况
结对人:王一(负责前台美工、以及系统性能的测试<黑盒、白盒>)
我负责后台算法的设计与实现。
- 结对实践过程
开始由王一先构建五子棋的背景棋盘以及棋子,然后我同步进行判断算法的设计与实现。最后一期整合代码,由王一进行一系列的挑bug,找bug,改bug等性能上的测试<黑盒、白盒、试运营阶段>
- 测试情况
1.junit测试截图
2.运行结果及截图
- 问题及心得
通过本次的五子棋的结对开发中,真正了解到了结对做项目的情况,有明确的分工和任务,从一个软件的需求分析,一直到最后的试运营以及正式上线都有了一定的了解。就是在开始之前准备的不够充分,还有很多需要改正,比如一个项目的需求分析不够明确,团队分工不是很合理,都是在未来的工作和学习中需要注意的。谢谢。
时间: 2024-09-27 08:46:45