需要金幣:![]() ![]() |
資料包括:完整論文,開題報告 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):13145 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:圍棋,是發(fā)源于中國古代的一種策略性二人游戲,據(jù)傳說最早自黃帝時期就開始流傳,等到漢朝時期則大致定型,是世界上最古老的棋類游戲之一。隨著計算機(jī)的發(fā)展,無數(shù)科學(xué)家被圍棋的魅力所吸引,夢想著可以研發(fā)出一款可以與人類頂級大師相媲美的計算機(jī)圍棋程序,但到目前為止,還沒用人能夠成功。 本文由美國The MathWorks公司出品的商業(yè)數(shù)學(xué)軟件MATLAB作為設(shè)計平臺,利用MATLAB的強(qiáng)大計算能力以及友好的人機(jī)交互圖形界面GUI,設(shè)計實現(xiàn)的一款計算機(jī)圍棋程序界面。這個界面本身,也可作為單獨(dú)的下棋軟件或棋譜記錄軟件。本題目任務(wù)分兩個步驟:一是設(shè)計棋盤,棋子以及輪番下棋,這些基本功能;二是加入棋子序號,悔棋,黑白選擇等功能界面,增加功能設(shè)置選項,如音效,背景,研究等功能。 關(guān)鍵詞:計算機(jī)圍棋;MATLAB;GUI;棋盤界面
目錄 摘要 ABSTRACT 引言-1 1 緒論-2 1.1 選題背景及意義-2 1.2 國內(nèi)外研究現(xiàn)狀-2 1.3 本文結(jié)構(gòu)-2 2 圍棋與計算機(jī)-4 2.1 圍棋規(guī)則簡介-4 2.1.1 圍棋術(shù)語簡介-4 2.1.2 基本術(shù)語-4 2.2 計算機(jī)圍棋概述-5 2.2.1 計算機(jī)圍棋的研究及發(fā)展現(xiàn)狀-5 2.2.2 計算機(jī)圍棋發(fā)展的挑戰(zhàn)-5 2.3.3 計算機(jī)圍棋實現(xiàn)的可能性-6 3 應(yīng)用軟件簡介-8 3.1 MATLAB簡介-8 3.2 MATLAB語言特點(diǎn)-8 3.3 MATLAB的優(yōu)勢-8 3.3.1 編程環(huán)境-8 3.3.2 語言優(yōu)勢-9 3.3.3 圖形處理-9 3.3.4 模塊集合工具箱-9 4 棋盤界面設(shè)計-10 4.1 棋盤設(shè)計工具-10 4.2 GUI圖形界面布局-10 4.2.1 啟動GUIDE-10 4.2.2 GUI界面簡介-11 4.2.3 棋盤界面布局-13 4.3 編寫回調(diào)函數(shù)-13 4.4 圍棋程序組成-15 4.4.1棋盤設(shè)計:-15 4.4.2整體設(shè)計-15 5 結(jié)束語-18 致謝-19 參考文獻(xiàn)-20 附錄:-21 |