資源簡介
人機對戰五子棋,電腦具備較高級的人工智能。電腦使用黑棋,用戶使用白棋,
最先擺出五子連線者勝利。

代碼片段和文件信息
/*******************************************************************************
**程序名稱:鏖戰五子棋
**程序描述:人機對戰五子棋,電腦具備較高級的人工智能。電腦使用黑棋用戶使用白棋,
**??????????最先擺出五子連線者勝利。
**程序作者:宋元瑞
**最后修改:2009年5月8日
*******************************************************************************/
/*******************************************************************************
**?????????????????????????????????頭文件
*******************************************************************************/
#include?
#include?
#include?
#include?
#include?
/*******************************************************************************
**?????????????????????????????????宏定義
*******************************************************************************/
#define?closegr?closegraph
/*******************************************************************************
**????????????????????????????????全局變量
*******************************************************************************/
int?first=0;???????????/*鼠標啟動參數??????????????????????????????*/
int?has[16][16];???????/*棋子的有無、顏色;0-無,1-黑,2-白????????*/
int?grade=0;
int?vf[3][16][16];?????/*ValueFuture未來勢值,標識空格點的潛力勢值*/
/*******************************************************************************
**??????????????????????????????????字庫
*******************************************************************************/
char?zuo16S[]={
/*?以下是?‘作‘?的?16點陣宋體?字模,32?byte?*/
??0x080x800x0C0x800x090x000x130xFE
??0x120x800x340x880x500xFC0x900x80
??0x100x800x100x840x100xFE0x100x80
??0x100x800x100x800x100x800x100x80
};
char?zhe16S[]={
/*?以下是?‘者‘?的?16點陣宋體?字模,32?byte?*/
??0x010x000x010x080x3F0xEC0x010x10
??0x010x200x7F0xFE0x000x800x030x00
??0x070xF80x1C0x080xE40x080x070xF8
??0x040x080x040x080x070xF80x040x08
};
char?song16S[]={
/*?以下是?‘宋‘?的?16點陣宋體?字模,32?byte?*/
??0x020x000x010x000x7F0xFE0x410x04
??0x810x080x010x000x7F0xFC0x030x80
??0x050x800x050x400x090x200x110x10
??0x210x0E0x410x040x010x000x000x00
};
char?yuan16S[]={
/*?以下是?‘元‘?的?16點陣宋體?字模,32?byte?*/
??0x000x000x1F0xF80x000x000x000x00
??0x000x000x7F0xFE0x040x400x040x40
??0x040x400x040x400x080x400x080x40
??0x100x420x200x420x400x3E0x000x00
};
char?rui16S[]={
/*?以下是?‘瑞‘?的?16點陣宋體?字模,32?byte?*/
??0x000x200xF90x240x210x240x210x24
??0x210xFC0x200x000xFB0xFE0x200x40
??0x230xFE0x220x520x2A0x520x320x52
??0xC20x520x020x520x020x4A0x020x04
};
char?zhi16S3[]={
/*?以下是?‘指‘?的?16點陣宋體?字模,32?byte?*/
??0x110x000x110x380x110xC00x110x04
??0xFD0x040x110xFC0x140x000x190xFC
??0x310x040xD10x040x110xFC0x110x04
??0x110x040x110x040x510xFC0x200x00
};
char?dao16S[]={
/*?以下是?‘導‘?的?16點陣宋體?字模,32?byte?*/
??0x000x000x1F0xF00x100x100x1F0xF0
??0x100x040x100x040x0F0xFC0x000x20
??0x000x200xFF0xFE0x080x200x040x20
??0x06
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????55223??2009-05-08?22:22??鏖戰五子棋(宋元瑞)\azWZQ.c
?????文件??????47414??2009-05-08?22:22??鏖戰五子棋(宋元瑞)\azWZQ.EXE
?????文件??????62561??2009-05-08?22:35??鏖戰五子棋(宋元瑞)\五子棋使用幫助.JPG
?????目錄??????????0??2009-05-08?22:36??鏖戰五子棋(宋元瑞)
-----------?---------??----------?-----??----
???????????????165198????????????????????4
- 上一篇:系統進程統計
- 下一篇:vc++ 畫圖形,選中圖形可以移動圖形
評論
共有 條評論