【正文】
3. 選擇游戲模式后,進(jìn)行游戲,雙方下棋子的位置要用數(shù)組顯示當(dāng)前棋盤狀態(tài)。如果有一方獲勝,此時(shí)跳出對(duì)話框,顯示一方獲勝,游戲結(jié)束。 這款 利用 LabVIEW 所設(shè)計(jì)的 單機(jī)版的五子棋游戲,可以供人們閑暇時(shí)光隨時(shí)隨地地進(jìn)行娛樂提高自己的五子棋水平。應(yīng)用條件結(jié)構(gòu)進(jìn)行選擇。 ,任一方先在棋盤上形成縱向、豎向、斜向 的 連續(xù)相同顏色的五個(gè)棋子的一方為勝。 搜索核心:該模塊主要是搜索當(dāng)前局面的最佳應(yīng)對(duì)著法,包含一個(gè)搜索引擎,該引擎調(diào)用各種搜索函數(shù)實(shí)現(xiàn)搜索功能,使用最基本的極大極小值搜索算法。 ~ 搜集相關(guān)的資料,了解設(shè)計(jì)的基本內(nèi)容與相關(guān)要求 。 撰寫畢業(yè)設(shè)計(jì)論文。 五、指導(dǎo)教師意見: 指導(dǎo)教師簽名: 年 月 日 六、系部意見: 系主任簽名: 年 月 日 常州信息職業(yè)技術(shù)學(xué)院電子與電氣工程學(xué)院 畢業(yè)設(shè)計(jì)論文 基于 LabVIEW 的五子棋游戲 目錄 摘要 Abstract 第 1 章 前言 ....................................................1 第 2 章 LabVIEW 簡(jiǎn)介 .............................................2 LabVIEW 的概念 ................................................2 LabVIEW 的特點(diǎn) ................................................2 第 3 章 總體設(shè)計(jì)方案 .............................................3 五子棋游戲規(guī)則 ................................................3 游戲設(shè)計(jì)框圖 ..................................................3 游戲設(shè)計(jì)流程圖 ................................................4 總體設(shè)計(jì)流程圖 ..........................................4 人機(jī)對(duì)弈模式下的游戲流程圖 ..............................4 雙人對(duì)弈模式下的游戲流程圖 ..............................5 第 4 章 各模塊程序設(shè)計(jì) ...........................................7 初始棋盤模塊 ..................................................7 多步計(jì)算模塊 ..................................................7 多步計(jì)算流程圖 ..........................................7 多步計(jì)算前面板及程序框圖 ................................8 決定下子方模塊 ...............................................10 判定勝負(fù)模塊 .................................................10 判定勝負(fù)模塊設(shè)計(jì)前面板及程序框圖 .......................10 勝負(fù)對(duì)話模塊 .................................................11 第 5 章 主程序設(shè)計(jì) ..............................................14 游戲主程序設(shè)計(jì) ...............................................14 五子棋主程序的程序框圖 .................................14 五子棋的游戲界面 .......................................15 結(jié)果演示 .....................................................16 第 6 章 結(jié)束語(yǔ) .................................................17 參考文獻(xiàn) ......................................................18 答謝辭 ........................................................19 常州信息職業(yè)技術(shù)學(xué)院電子與電氣工程學(xué)院 畢業(yè)設(shè)計(jì)論文 摘要 隨著生活水平的不斷提高,人們不 再 僅 僅 滿足于物質(zhì)生活, 閑暇時(shí)光人們會(huì)選擇自己 喜歡 的娛樂活動(dòng) 用做 消遣。 這款 基于 LabVIEW 的 簡(jiǎn)易 五子棋游戲, 有 人機(jī)對(duì)弈和雙人對(duì)弈 兩種 模式 。如果有一方獲勝,此時(shí)跳出對(duì)話框,顯示一方獲勝,游戲結(jié)束。 關(guān)鍵詞: LabVIEW; 雙人對(duì)弈 ; 五子棋 常州信息職業(yè)技術(shù)學(xué)院電子與電氣工程學(xué)院 畢業(yè)設(shè)計(jì)論文 Abstract With the continuous improvement of living standards, people no longer satisfied with just material life, leisure time people will choose your favorite entertainment used for recreation. Gobang as a chess petitive sports, not only can enhance the person39。 Double play chess mode, the two parties decided to quick snip of the shear position. In the game, either on the board first formed the longitudinal, vertical, inclined to continuous the same color of the five pieces to the party for the win. If one part y wins, this time the jump out of the dialog box, shows a party wins, and the game is over. Press ok and initial board, to start the game. Procedure mainly involves pieces to the board design, each module of the building