91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.28MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-08-16
  • 語言: 其他
  • 標(biāo)簽: 斗地主??

資源簡介

中國計(jì)算機(jī)博弈大賽斗地主項(xiàng)目比賽平臺及參賽程序范例

資源截圖

代碼片段和文件信息

//本代碼由哈爾濱理工大學(xué)計(jì)算中心梅險(xiǎn)老師及其博弈研究組開發(fā)維護(hù),更新及下載?www.amansoft.com
//本代碼適用于中國大學(xué)生計(jì)算機(jī)博弈大賽斗地主博弈項(xiàng)目2014版交互協(xié)議,計(jì)算機(jī)博弈大賽Q群:114170410
//本代碼僅提供交互協(xié)議的用法示范和簡單AI博弈思路,開發(fā)者需自行改進(jìn)完善代碼參賽,計(jì)算機(jī)博弈賽-斗地主Q群:57597736
//如有意見和建議請與我們盡早聯(lián)系QQ:9032753email:meixian@hrbust.edu.cn
//提示:當(dāng)前頭文件為DdzV200.h在早期版本基礎(chǔ)上增加了功能模塊,改良了數(shù)據(jù)結(jié)構(gòu),因此不兼容DdzV100.h的代碼模塊
//最新修改日期:2015-04-06
//目前尚存在的不足:H08H09H1001H1002暫不提供首發(fā)出牌建議將在后續(xù)版本中陸續(xù)修正
#define?kPlayerName?“參賽選手名稱“
#define?kPlaMax?500
#include?“DdzV200.h“
//D01-START計(jì)算當(dāng)前手中余牌估值預(yù)設(shè)不拆對牌和連牌,建議進(jìn)一步自行完善
//最后修訂者:謝文&梅險(xiǎn)最后修訂時(shí)間:15-02-11
double?CalCardsValue(int?iPlaOnHand[])
{
int?i;
double?dSum?=?100; //估值
for(i=0;iPlaOnHand[i]>=0;i++)
{
dSum=dSum-5; //手牌越少越好沒多一張牌優(yōu)勢減5分
if?(i?>=?1?&&?iPlaOnHand[i?-?1]?/?4?==?iPlaOnHand[i]?/?4)
dSum?=?dSum?+?2; //相鄰兩牌同點(diǎn)加2分
if?(i?>=?4?&&?iPlaOnHand[i?-?4]?/?4?<=7
&&iPlaOnHand[i?-?4]?/?4?+?1?==iPlaOnHand[i?-?3]?/?4?
&&iPlaOnHand[i?-?3]?/?4?+?1?==iPlaOnHand[i?-?2]?/?4
&&iPlaOnHand[i?-?2]?/?4?+?1?==iPlaOnHand[i?-?1]?/?4?
&&iPlaOnHand[i?-?1]?/?4?+?1?==iPlaOnHand[i]?/?4)
dSum?=?dSum?+?6; //2以下相鄰五牌單順加6分
}
return?dSum;?
}
//D01-END

//I02-START計(jì)算己方叫牌策略:預(yù)設(shè)3分或0分,建議進(jìn)一步自行完善
//最后修訂者:梅險(xiǎn)最后修訂時(shí)間:15-02-12
int?CalBid(struct?Ddz?*?pDdz )
{
int?i;
int?iMyBid=3; //叫牌
for(i=0;i<3;i++)
if(pDdz->iBid[i]>=3)
iMyBid=0;
return?iMyBid;
}
//I02-END


//P030601-START計(jì)算己方出牌策略
//最后修訂者:夏侯有杰&梅險(xiǎn)最后修訂時(shí)間:15-02-12
void?CalPla(struct?Ddz?*?pDdz )
{
int?i;
double?dValueNow;
double?dValueMax=-9999;
int?iMax?=?0;
HelpPla(pDdz); //主要計(jì)算推薦出牌pDdz->iPlaArr[]pDdz->iPlaCount
for(i=0;iiPlaCount;i++)
{
HelpTakeOff(pDdzi); //假設(shè)取走了第i組牌,將剩余的牌放入pDdz->iPlaOnHand[]
dValueNow?=?CalCardsValue(pDdz->iPlaOnHand); //計(jì)算余牌估值
if?(dValueNow?>?dValueMax)
{
dValueMax?=?dValueNow;
iMax?=?i;
}
}
for?(i?=?0;pDdz->iPlaArr[iMax][i]?>=?0;?i++)
pDdz->iToTable[i]?=?pDdz->iPlaArr[iMax][i];
pDdz->iToTable[i]?=?-1;
}
//P030601-END

//P00-START主控模塊
//最后修訂者:梅險(xiǎn)最后修訂時(shí)間:15-02-08
int main(?)
{
struct?Ddz?tDdz?*pDdz=&tDdz;
InitTurn(pDdz); //初始化數(shù)據(jù)
while(pDdz->iStatus!=0)
{
InputMsg(pDdz); //輸入信息
AnalyzeMsg(pDdz); //分析處理信息
OutputMsg(pDdz); //輸出信息
CalOthers(pDdz); //計(jì)算其它數(shù)據(jù)
}
return?0;
}
//P00-END

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1440??2015-08-08?14:11??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\cards.dat

?????文件???????3996??2014-08-16?21:29??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\cards.keys

?????文件?????136704??2014-06-22?00:19??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\二打一(斗地主)比賽規(guī)則-討論稿-2014-06-22.doc

?????文件??????????5??2014-08-16?21:29??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\比賽模式密碼.txt

?????文件?????565370??2015-06-10?09:59??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E.exe

?????文件?????????93??2015-09-07?15:46??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\news.txt

?????文件???????1440??2015-08-08?14:11??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\cards.dat.bak

?????文件????7213056??2015-09-06?18:02??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\斗地主博弈對戰(zhàn)平臺20150907A.exe

?????文件???????8099??2015-09-07?15:44??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\Gamelog.log

?????文件???????4334??2015-03-19?17:04??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DDZAI.dsp

?????文件????????518??2015-03-19?17:00??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DDZAI.dsw

?????文件??????74752??2015-08-09?19:42??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DDZAI.ncb

?????文件???????1340??2015-06-10?09:59??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DDZAI.plg

?????文件?????????48??2015-04-06?15:52??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\Gamelog.log

?????文件??????47269??2015-04-06?23:02??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DdzV200.h

?????文件???????2681??2015-04-06?23:34??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DdzAi.cpp

?????文件??????48640??2015-08-09?19:41??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\DDZAI.opt

?????文件?????614400??2015-09-07?15:54??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\單機(jī)版斗地主博弈系統(tǒng)與引擎介紹2015-09-07.ppt

?????文件??????31744??2015-09-07?15:57??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\斗地主AI示例開發(fā)文檔-哈理工-2015-04-05A.xls

?????目錄??????????0??2015-08-08?13:09??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E\Debug

?????目錄??????????0??2015-04-06?16:49??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E\DDZAI20150406E

?????目錄??????????0??2015-06-10?09:54??斗地主博弈對戰(zhàn)平臺20150907A與示例引擎20150406E

-----------?---------??----------?-----??----

??????????????8755929????????????????????22


評論

共有 條評論