<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      架構人生

      C#實現的中國象棋程序開發筆記——遇到困難,請大家幫忙!!

      最近,和朋友下象棋,然后想到這個多年陳舊的代碼(這些代碼有些參考了網絡的一些帖子),曾經因為不知道如何實現人機對戰而放棄繼續研究。如今,這位朋友,給了我又重新找回來的興趣,所以來這里請大家幫忙,如何實現人機對戰,讓電腦自動下呢?

      當前,已經完成黑、紅兩方的下棋規則,但是還沒有實現人機對戰,目前只能人人對戰,也就是說一個具有下棋規則的棋盤而已。

      為了方便大家給我出招解惑,我先說一下自己程序的原理:

      1, 32個棋子都是具體的類,并都是繼承于ChessWorldBase。

      棋子基類

      2. 象棋接口

      象棋接口

      3. 接下來就是關鍵的部分,我曾在這里實現機器自動下棋,但是還是碰到一些困難

      棋子移動

       

      目前,我在網上查了不少資料,大家都想求一個比較厲害的象棋程序,可目前我的程序是最弱智的,CPU自己不會下。有人告訴我,說需要調用一些已經大師們的下棋殘局API,而無需自己寫一套規則,我覺得也是,不然寫棋的那個人一定是下棋高手,可是我棋藝一般,但我很想寫一個比較厲害的程序,讓我的象棋以CPU的身份來挑戰那些大師,呵呵,就是這樣一個想法,目前用C#實現,先不討論性能,能有人指點實現一下也不錯。

      如果有人有興趣,我想把代碼放在officelive.com上,其實重要不是代碼了,感覺這些程序的算法和思想設計很重要,歡迎高手指點一二。:-)

      posted on 2009-06-01 14:07  智艾悅  閱讀(3271)  評論(15)    收藏  舉報

      導航

      主站蜘蛛池模板: 美乳丰满人妻无码视频| 麻豆国产成人AV在线播放| 国产熟女一区二区三区蜜臀| 国产成人久久精品二三区| 夜夜爽免费888视频| 沅陵县| 国产成人综合久久亚洲精品| 99久久亚洲综合精品成人网| 亚洲爆乳WWW无码专区| 浮妇高潮喷白浆视频| 亚洲的天堂在线中文字幕| 97久久综合亚洲色hezyo| 久久综合激情网| 亚洲国产亚洲综合在线尤物| 日本狂喷奶水在线播放212| 影音先锋2020色资源网| 铅山县| 欧美大bbbb流白水| 午夜福利在线观看6080| 国产94在线 | 亚洲| 日本中文一二区有码在线| 亚洲春色在线视频| 少妇人妻av无码专区| 天天干天天干| jizzjizz少妇亚洲水多| 国产伦精品一区二区三区妓女下载| 欧美xxxx精品另类| 精品免费看国产一区二区| 少妇高潮喷水久久久影院| 99久久无色码中文字幕| 中文字幕人妻不卡精品| 国产成人一区二区三区影院动漫| 亚洲区一区二区激情文学| 亚洲精品国产一二三区| 久久久久人妻一区二区三区| 日韩精品专区在线影院重磅| 狠狠色噜噜狠狠狠狠777米奇| 国产激情免费视频在线观看| 国产无遮挡又黄又大又爽| 国产精品一区二区中文| 观塘区|