robocode機(jī)器人坦克大戰(zhàn)策略與算法.doc
約57頁(yè)DOC格式手機(jī)打開展開
robocode機(jī)器人坦克大戰(zhàn)策略與算法,robocode機(jī)器人坦克大戰(zhàn)策略與算法頁(yè)數(shù) 57 字?jǐn)?shù)22206摘 要 robocode 是一個(gè)在網(wǎng)上比較普遍的機(jī)器人戰(zhàn)斗仿真器,它把java語言完善的結(jié)合在一起,支持java平臺(tái)同時(shí)也支持robocode的運(yùn)行。開發(fā)者們可創(chuàng)建自己的機(jī)器人,把它放到這個(gè)平臺(tái)上,同其他開發(fā)者們創(chuàng)建的機(jī)器人對(duì)手在這個(gè)平面上進(jìn)行戰(zhàn)斗。由于...
內(nèi)容介紹
此文檔由會(huì)員 天緣 發(fā)布ROBOCODE機(jī)器人坦克大戰(zhàn)策略與算法
頁(yè)數(shù) 57 字?jǐn)?shù) 22206
摘 要
Robocode 是一個(gè)在網(wǎng)上比較普遍的機(jī)器人戰(zhàn)斗仿真器,它把Java語言完善的結(jié)合在一起,支持Java平臺(tái)同時(shí)也支持Robocode的運(yùn)行。開發(fā)者們可創(chuàng)建自己的機(jī)器人,把它放到這個(gè)平臺(tái)上,同其他開發(fā)者們創(chuàng)建的機(jī)器人對(duì)手在這個(gè)平面上進(jìn)行戰(zhàn)斗。由于在創(chuàng)建機(jī)器人的過程中需要加入用戶自己獨(dú)特的策略代碼,因此在戰(zhàn)場(chǎng)中你會(huì)見到以進(jìn)攻為重點(diǎn)的機(jī)器人,同時(shí)也會(huì)有以防守為重點(diǎn)的機(jī)器人。開發(fā)者們通過每一次的戰(zhàn)斗經(jīng)歷,來了解對(duì)手機(jī)器人的長(zhǎng)處,在不改變機(jī)器人自身特點(diǎn)的情況下,去吸收對(duì)手機(jī)器人的長(zhǎng)處來不斷的完善自己的機(jī)器人,才能使自己的機(jī)器人在戰(zhàn)場(chǎng)中立于不敗之地??梢哉fRobocode的誕生為智能系統(tǒng)的研究提供了一個(gè)很好的理論聯(lián)系實(shí)際的實(shí)驗(yàn)平臺(tái)。本文將要介紹坦克機(jī)器人系統(tǒng),坦克機(jī)器人基本結(jié)構(gòu)原理,而且還要重點(diǎn)從移動(dòng)、掃描、射擊、避彈等不同的角度,結(jié)合與其它一些策略的比較向大家展示SuPer-robot(機(jī)器人名字)的策略與算法。
關(guān)鍵詞: Robocode,機(jī)器人戰(zhàn)斗仿真器,算法,策略
目 錄
摘 要 I
Abstract II
第1章 緒 論 3
1.1 Robocode的定義與產(chǎn)生 3
1.2 Robocode整體內(nèi)部架構(gòu) 3
1.3 Robocode 系統(tǒng)參數(shù) 4
1.3.1 系統(tǒng)參數(shù) 4
1.3.2 戰(zhàn)斗參數(shù)之靜態(tài)參數(shù) 7
1.3.3 戰(zhàn)爭(zhēng)參數(shù)之動(dòng)參 9
1.3.4 參數(shù)間的相互作用 11
第2章 坦克機(jī)器人的基本結(jié)構(gòu)原理 12
2.1 機(jī)器人的結(jié)構(gòu)及原理 12
2.1.1 Robocode機(jī)器人結(jié)構(gòu) 12
2.1.2 Robocode機(jī)器人命令 12
2.2 創(chuàng)建機(jī)器人 14
第3章 坦克機(jī)器人的基本策略與算法 17
3.1 SuPer-robot的進(jìn)攻策略與算法 17
3.1.1 移動(dòng): 17
3.1.2 掃描 22
3.1.2.1 信息收集 22
3.1.2.2 精確計(jì)算敵人的坐標(biāo) 22
3.1.3 躲避炮彈 30
3.1.4 射擊 34
3.1.5 SuPer-robot的其他類及事件 35
第4章 SuPer-robot的實(shí)戰(zhàn)數(shù)據(jù) 37
結(jié) 論 39
致 謝 40
工作簡(jiǎn)歷 41
參考文獻(xiàn) 42
附 錄1 44
附 錄2 49
附 錄3 錯(cuò)誤!未定義書簽。
參考文獻(xiàn)
[1] 李人厚編著:《智能控制理論和方法》,西安電子科技大學(xué)出版社2002版
[2] 劉德銘、黃振高編著:《對(duì)策論及其應(yīng)用》,國(guó)防科技大學(xué)出版社2003版
[3] 唐鐘、李磊民編著:《坦克機(jī)器人合作策略中的瞄準(zhǔn)算法》,西南工學(xué)院學(xué)報(bào)2001版
[4] 朱福喜編著:《JAVA語言程序設(shè)計(jì)》,清華大學(xué)出版社2005版
[5] 耿祥義、張躍平編著:Java2 實(shí)例教程,清華大學(xué)出版社2004版
TA們正在看...
- 概率統(tǒng)計(jì)各章節(jié)總結(jié).ppt
- 毛概選擇題集(第一章到第十三章).doc
- 鄧小平理論研究協(xié)會(huì)聯(lián)誼秋游活動(dòng)總結(jié).doc
- 減重步態(tài)訓(xùn)練對(duì)不完全性脊髓損傷療效的影響畢業(yè)論文.doc
- 簡(jiǎn)析腸梗阻病人的護(hù)理及體會(huì)畢業(yè)論文.doc
- 江蘇唯美源化妝品有限公司會(huì)計(jì)工作改進(jìn)方案.doc
- 機(jī)房網(wǎng)絡(luò)系統(tǒng)克隆論文.doc
- 雞球蟲線粒體、頂質(zhì)體基因多態(tài)性及線粒體基因組研...doc
- 復(fù)合二項(xiàng)一負(fù)二項(xiàng)風(fēng)險(xiǎn)模型的研究畢業(yè)論文.pdf
- 四級(jí)預(yù)測(cè)試卷及答案.pdf