资源简介
用C#写的五子棋源代码,功能强大。
下的过算你厉害。
代码片段和文件信息
#include
#include
using namespace std;
//用于标志人落子位置
#define flag_person 1
//用于标志计算机落子位置
#define flag_computer 2
////五子棋类,用于判断计算机应落子位置
////游戏是否结束,以及游戏的胜负方
class Pente
{
public:
int flag[15][15]; //用于标志棋盘中的棋子位置
int important_p[15][15]; //以防守为目标的,标志棋盘中每个位置落子的重要程度的数组
int important_c[15][15]; //以进攻为目标的,标志棋盘中每个位置落子的重要程度的数组
public:
Pente();
virtual ~Pente();
void restart(); //开局
int donext(int xint yint *nxint *ny); //计算下一步骤
int donext2(int xint yint *nxint *ny);
int judge(); //判断胜负
int getvalue(int xint yint* pvint* cv);
private:
int setvalue(int lflagint llengthint lbint rflagint rlengthint rbint f);
void initsetvalue(); //将分值数组置为0
};
Pente::Pente()
{
int ij;
for (i=0;i<15;i++)
{
for (j=0;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10103 2007-12-11 23:28 gobang\gobang\Form1.cs
文件 3709 2007-12-11 22:41 gobang\gobang\Form1.Designer.cs
文件 6012 2007-12-11 22:41 gobang\gobang\Form1.resx
文件 3912 2005-12-09 02:20 gobang\gobang\gobang.csproj
文件 465 2007-12-07 01:14 gobang\gobang\Program.cs
文件 1184 2007-12-07 01:14 gobang\gobang\Properties\AssemblyInfo.cs
文件 2834 2007-12-11 23:31 gobang\gobang\Properties\Resources.Designer.cs
文件 6942 2007-12-11 23:31 gobang\gobang\Properties\Resources.resx
文件 1089 2007-12-07 01:14 gobang\gobang\Properties\Settings.Designer.cs
文件 249 2007-12-07 01:14 gobang\gobang\Properties\Settings.settings
文件 972 2005-12-09 02:35 gobang\gobang\setup.cs
文件 4875 2005-12-09 02:35 gobang\gobang\setup.Designer.cs
文件 5814 2005-12-09 02:17 gobang\gobang\setup.resx
文件 2572 2005-12-09 02:53 gobang\gobang.sln
..A..H. 34816 2007-12-11 23:41 gobang\gobang.suo
文件 60 2007-12-10 23:42 gobang\pente\output.def
文件 37869 2007-12-11 23:18 gobang\pente\pente.cpp
文件 105 2005-12-09 03:25 gobang\pente\pente.h
文件 3351 2007-12-11 22:01 gobang\pente\pente.vcproj
文件 1427 2007-12-11 23:41 gobang\pente\pente.vcproj.D95B6C85E085428.Administrator.user
文件 1414 2007-12-09 18:25 gobang\pente\pente.vcproj.HOME-0908C42D16.lpp.user
.....H. 27136 2007-12-11 22:57 gobang\~WRL2986.tmp
文件 619520 2007-12-11 23:28 gobang\开发文档.doc
目录 0 2007-12-11 23:41 gobang\gobang\bin\Debug
目录 0 2007-12-11 23:41 gobang\gobang\obj\Debug
目录 0 2005-12-09 22:17 gobang\gobang\bin
目录 0 2007-12-11 23:41 gobang\gobang\obj
目录 0 2007-12-11 23:31 gobang\gobang\Properties
目录 0 2007-12-11 23:41 gobang\gobang
目录 0 2007-12-11 23:37 gobang\pente
............此处省略5个文件信息
相关资源
- C# 五子棋单机版源码
- 用c#编写的winfrom局域网版五子棋
- C#五子棋游戏源代码
- asp.net五子棋(使用asp:Table)
- C# alpha-beta 剪枝五子棋AI 算法
- 五子棋C#源代码程序有详细的解说.
- C#编写五子棋C#编写五子棋
- 五子棋 c# vs2010
- c# 网络五子棋 游戏
- C#双人五子棋小游戏源代码
- 五子棋游戏
- C# 五子棋游戏(支持悔棋)
- c#休闲五子棋
- C# 单机版 五子棋 游戏源码(人机对战
- C# 网络对战 五子棋游戏wpf源码(支持
- C# 网络五子棋源码含服务器端以及客
- 极其简单的五子棋小游戏源码
- C# 五子棋源码(基于UDP)
- 五子棋单机版C#源码
- WPF窗体开发+WCF技术编程实现五子棋小
- 遊戲代碼- 五子棋2
- c# 五子棋 游戏完整
- 局域网五子棋 游戏
- 简单五子棋小游戏
- C# 网络五子棋
- C# 五子棋 双人对战 游戏
- C# 五子棋游戏(单机版(人机对战)
- C# 五子棋小游戏源码人机对战
- C# 五子棋小游戏源码支持人机对战
评论
共有 条评论