国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

人工智能程序設計--迷宮游戲.rar

RAR格式版權申訴手機打開展開

人工智能程序設計--迷宮游戲,1.8萬字 31頁附錄包括源代碼目錄序言-------------------------------------------------------------3算法詳解-------------------------------------------------------3程序代碼...
編號:85-32035大小:265.00K
分類: 論文>計算機論文

該文檔為壓縮文件,包含的文件列表如下:

內(nèi)容介紹

原文檔由會員 xiaowei 發(fā)布

人工智能程序設計--迷宮游戲
1.8萬字 31頁
附錄包括源代碼


目錄


序言-------------------------------------------------------------3

算法詳解-------------------------------------------------------3

程序代碼內(nèi)容與說明
程序各個全局變量的聲明---------------------------------7
主體程序的實現(xiàn)----------------------------------------------8
執(zhí)行結果演示------------------------------------------------15
設計心得體會------------------------------------------------17
參考書目------------------------------------------------------17
附錄:程序源代碼------------------------------------------18



序 言
“人工智能”也就是所謂的AI(artifical intelligence),它是一門抽象的技術,人工智能程序的編寫不需要遵循任何即定的思考模式或者規(guī)則,而游戲中的AI完全按照程序員自己的思考邏輯而發(fā)展。這就是說,程序員越是聰明越是能夠?qū)懗龈鼮榫鞯挠嬎銠C人工智能程序,這和程序員自身的條件有著很大的關系。如果對于一個很陌生不熟悉的游戲領域,程序員從來沒有接觸過,這樣即使有很高的編程水平,也沒有辦法實現(xiàn)我們想要達到的目標,根本不可能在游戲中將所有的情況包羅其中。
人工智能具有特定的三種思考模式,分別為移動模式,行為模式和策略模式。顧名思義,給定一個物體移動路徑的公式,物體按照這樣的公式來移動的就是移動模式。這種情況很多見,例如:某個物體追著玩家跑,目標射擊等等。它又可以分為固定模式移動,追逐移動,躲避移動。策略型人工智能是AI中比較復雜的一種,最常見的運用策略型AI游戲是棋盤類的游戲,通常計算機必須判斷目前情況下所有可走的棋步和可能獲勝的情況,并計算目前計算機可走棋步的制勝分數(shù)或者是玩家可走棋步的制勝分數(shù),最后決定出最佳的走法。行為型AI在游戲中是經(jīng)常會運用到的,它的主要意義是物體會隨著情況的改變來做出一些行為動作,而這些物體可以是游戲中的主角、怪物或者是四周環(huán)境中的物品。
而此次迷宮游戲的設計也是屬于人工智能中的行為模式。



參考書目
c++動畫編程 水力水電出版社
c++游戲動感編程 電子工業(yè)出版社
人工智能基礎編程 西北電子科技大學出版社



附錄:程序源代碼
// canvasFrame.cpp : implementation file


#include "stdafx.h"
#include "canvasr.h"
......