freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于c的21點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā)—畢業(yè)論文(已修改)

2025-05-26 01:11 本頁(yè)面
 

【正文】 i 基于 C的 21點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā) 摘要: 黑杰克又名 Blackjack(簡(jiǎn)稱(chēng) 21 點(diǎn)) ,起源于法國(guó),現(xiàn)已流傳到世界各地。該游戲由 2 到 6 個(gè)人玩,使用除大小王之外的 52張牌,游戲者的目標(biāo)是使手中的牌的點(diǎn)數(shù)之和不超過(guò) 21 點(diǎn)且盡量大。有著悠久的歷史。黑杰克簡(jiǎn)稱(chēng)為 21 點(diǎn), 1700 年左右法國(guó)賭場(chǎng)就有這種 21 點(diǎn)的紙牌游戲。 1931 年,當(dāng)美國(guó)內(nèi)華達(dá)州宣布賭博為合法活動(dòng)時(shí), 21 點(diǎn)游戲第一次公開(kāi)出現(xiàn)在內(nèi)華達(dá)州的賭場(chǎng)俱樂(lè)部,15 年內(nèi),它取代擲骰子游戲,而一舉成為非常流行的賭場(chǎng)莊家參與的賭博游戲。 21 點(diǎn)游戲本為賭博游戲,并不值得推 薦,但其游戲性和娛樂(lè)性卻很強(qiáng),而且作為一款數(shù)字牌類(lèi)游戲能 一定程度上鍛煉邏輯思維和運(yùn)算能力,本著這種想法,開(kāi)發(fā)者想把這款傳統(tǒng)的賭博游戲制作成適合各類(lèi)人群休閑娛樂(lè)的小游戲,同時(shí)通過(guò)實(shí)踐更加掌握 C平臺(tái)的開(kāi)發(fā)過(guò)程。 關(guān)鍵詞: 21 點(diǎn)游戲 、運(yùn)算能力、 C ii Based on the C Blackjack Design and Development Abstract: Blackjack, also known as the Blackjack, (hereinafter referred to Blackjack),ori ginated in France, has now spread to all over the world. The game 26 individuals to play 52 card player by addition to the size of the king goal is to make the points of the hands of the brand and not more than 21 and as large as possible. Has a long history. Blackjack is referred to as Blackjack, the French casinos around 1700 have this Blackjack. 1931, when . Nevada declared gambling as a legitimate activity, the Blackjack game first public appearance in the Nevada casino club, which replaces the dice game in 15 years, has bee one of the very popular casino banker involved in the gambling game. Blackjack This is a gambling game is not worth remending, but the games and entertainment is very strong, and can exercise a certain degree of logical thinking and puting power, the spirit of this idea, the development as a digital card game want this traditional gambling games made to fit all recreational games, practice more master C platform development process. Key Words: Blackjack、 Computing power、 C iii 目錄 前言 ..................................................... 1 第一章 需求分析 .......................................... 2 .................................. 2 21 點(diǎn)游戲發(fā)展歷史 ................................. 2 21 點(diǎn)游戲的特點(diǎn)和規(guī)則 ............................. 3 21 點(diǎn)游戲常用術(shù)語(yǔ) ................................. 4 ...................................... 7 C編程語(yǔ)言的介紹 .................................. 8 C編程語(yǔ)言的特點(diǎn) .................................. 8 第二章 概要設(shè)計(jì) ......................................... 10 ......................................... 11 性分析 ....................................... 12 ................................... 13 ......................................... 14 ..................................... 15 ...................................... 15 第三章 程序設(shè)計(jì) ......................................... 17 開(kāi)始和退出功能實(shí)現(xiàn) ................................ 17 發(fā)牌 功能實(shí)現(xiàn) ...................................... 18 勝負(fù)判斷功能實(shí)現(xiàn) .................................. 21 加牌功能實(shí)現(xiàn) ...................................... 24 iv 第四章 總結(jié) ............................................. 29 致謝 .................................................... 32 參 考 文 獻(xiàn) ............................................. 33 無(wú)錫科技職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 基于 C的 21 點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā) 1 前言 21 點(diǎn)有 著悠久的歷史。 1700 年左右法國(guó)賭場(chǎng)就有這種 21 點(diǎn)的紙牌游戲。 1931 年,當(dāng)美國(guó) 內(nèi)華達(dá)州 宣布賭博為合法活動(dòng)時(shí), 21點(diǎn)游戲第一次公開(kāi)出現(xiàn)在內(nèi)華達(dá)州的賭場(chǎng)俱樂(lè)部, 15 年內(nèi),它取代擲 骰子 游戲,而一舉成為非常流行的賭場(chǎng)莊家參與的賭博游戲。出現(xiàn)在亞洲是1957 年在香港第一次出現(xiàn),而后迅速的發(fā)展起來(lái),五年不到的時(shí) 間發(fā)展的與 牌九 ,麻將一同成為中國(guó)人最喜歡的三大游戲。擁有最高點(diǎn)數(shù)的玩家獲勝,其點(diǎn)數(shù)必須等于或低于 21 點(diǎn);超過(guò) 21 點(diǎn)的玩家稱(chēng)為爆牌。 2 點(diǎn)至 10點(diǎn)的牌以牌面的點(diǎn)數(shù)計(jì)算, J、 Q、 K 每張為 10點(diǎn)。 A 可記為 1 點(diǎn)或?yàn)?11點(diǎn),若玩家會(huì)因 A 而爆牌則 A 可算為 1 點(diǎn)。當(dāng)一手牌中的 A 算為 11 點(diǎn)時(shí),這手牌便稱(chēng)為“軟牌”,因?yàn)槌峭嬲咴倌昧硪粡埮?,否則不會(huì)出現(xiàn)爆牌。 莊家在取得 17點(diǎn)之前必須要牌,因規(guī)則不同會(huì)有軟 17 點(diǎn)或硬 17點(diǎn)才停牌的具體區(qū)分。 每位玩家的目的是要取得最接近 21點(diǎn)數(shù)的牌來(lái)?yè)魯∏f家,但同時(shí)要避免爆牌。要注意的是,若玩家爆牌在先即為輸,就算隨后莊家爆牌也是如此。若玩家和莊家擁有同樣點(diǎn)數(shù),這樣的狀態(tài)稱(chēng)為“ push”,玩家和莊家皆不算輸贏(yíng)。每位玩者和莊家之間的游戲都是獨(dú)立的,因此在同一局內(nèi),莊家有可能會(huì)輸給某些玩家,但也同時(shí)擊敗另一些玩家。 兩張牌點(diǎn)數(shù)相加為 21(一張 A 再加一張價(jià)值 10 點(diǎn)的牌)稱(chēng)為“二十一點(diǎn)”( Blackjack),擁有這副牌的玩家即自動(dòng)成為贏(yíng)家(除非莊家也同時(shí)持有二十一點(diǎn),這種點(diǎn)數(shù)相同 的情形就稱(chēng)為 push)。擁有二十一點(diǎn)的玩家可贏(yíng)得下注籌碼的 倍。部份的賭場(chǎng)僅付給 倍的金無(wú)錫科技職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 基于 C的 21 點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā) 2 額;但通常是在僅使用一副牌游玩的賭局中。通常每次以四至六副 撲克牌 游玩,直至玩剩一副或一半為止,再重新洗牌。 第一章 需求分析 近來(lái)隨著計(jì)算機(jī)的快速發(fā)展,各種各樣的電腦游戲?qū)映霾桓F,使得我們能有更多的娛樂(lè)項(xiàng)目,而棋類(lèi)游戲能起到鍛煉人的思維和修身養(yǎng)性的作用,而且棋類(lèi)游戲水 平頗高,大有與人腦分庭抗禮之勢(shì)。 越來(lái)越多的具有智能的機(jī)器進(jìn)入了人類(lèi)的生活,人工智能的重要性如今顯而易見(jiàn)。自己對(duì)人工智能比較感興趣,而 21點(diǎn)游戲程序的開(kāi)發(fā)實(shí)現(xiàn)了這個(gè)課題,正好提供給我這樣一個(gè)研究的機(jī)會(huì),通過(guò)對(duì)人工智能中博弈方面的研究(人機(jī)對(duì)弈),讓我在簡(jiǎn)單的人機(jī)對(duì)弈全局設(shè)計(jì),以及具體到相關(guān)算法上有了深入的了解。人工智能大致可以分成幾個(gè)任務(wù),這時(shí),這些學(xué)科之間的差別就變的很模糊。人工智能在機(jī)器人學(xué)、模式識(shí)別、物景分析、數(shù)據(jù)庫(kù)的智能檢索、機(jī)器下棋(實(shí)際上是博弈論問(wèn)題)和家用電氣智能化等領(lǐng)域都有廣泛的應(yīng)用。而這個(gè) 課題就是和人工智能中博弈論領(lǐng)域緊密相關(guān)的。 21 點(diǎn)游戲發(fā)展歷史 無(wú)錫科技職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 基于 C的 21 點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā) 3 21 點(diǎn)游戲?yàn)橐豢顦O具趣味性的牌類(lèi) 游戲 ,最早出現(xiàn)在十六世紀(jì),起源于法國(guó),法語(yǔ)稱(chēng): vingtetun (單單字面來(lái)看是 20和 1, 因?yàn)榉ㄎ臄?shù)字本身的復(fù)雜性,就是簡(jiǎn)單的 21), 圖 11 游戲界面 因此在廣為流行后該游戲就叫“ 21”。后傳入 英國(guó) 并廣泛流傳,如果玩家拿到黑心“ A”和黑心“ J” , 就會(huì)給與額外的獎(jiǎng)勵(lì),英文的名字叫黑杰克 ( Blackjack) 。 21 點(diǎn)游戲的特點(diǎn)和規(guī)則 21點(diǎn)游戲一般用到 18 副牌左右。 莊家 給每個(gè)玩家發(fā)兩張牌明牌,牌面朝上面;給自己發(fā)兩張牌,一張牌 面朝上,一張牌面朝下。大家手中 撲克 點(diǎn)數(shù)的計(jì)算是: K、 Q、 J 和 10牌都算作 10 點(diǎn)。 A 牌既可算作1 點(diǎn)也可以算作 11 點(diǎn),由玩家自己做決定。其余所有 2 至 9 牌均按其原面值計(jì)算。首先玩家開(kāi)始要牌,如果玩家拿到的前兩張牌是一張 A和一張 10點(diǎn)牌,就擁有 黑杰克 ( Blackjack) ;此時(shí),如果莊家沒(méi)有黑杰克,玩家就能 贏(yíng)得 2 倍的賭金( 1 賠 2)。如果莊家的明牌有一張 A,則玩家可以考慮買(mǎi)不買(mǎi)保險(xiǎn),金額是賭籌的一半。如果莊家是Blackjack, 那么玩家拿回保險(xiǎn)金并且直接獲勝;如果莊家沒(méi)有Blackjack 則玩家輸?shù)舯kU(xiǎn)繼續(xù)游戲。沒(méi)有黑杰克的玩家可以繼續(xù)拿牌,可以隨意要多少?gòu)?。目的是盡量往 21點(diǎn)靠,靠得越近越好,最好就是 21 點(diǎn)了。在要牌的過(guò)程中,如果所有的牌加起來(lái)超過(guò) 21 點(diǎn),玩無(wú)錫科技職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 基于 C的 21 點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā) 4 家就輸了 —— 叫爆掉 ( Bust) ,游戲也就結(jié)束了。假如玩家沒(méi)爆掉,又決定不再要牌了,這時(shí)莊家就把他的那張暗牌打開(kāi)來(lái)。一般到 17點(diǎn)或17 點(diǎn)以上不再拿牌,但也 有可能 15 到 16 點(diǎn)甚至 12 到 13 點(diǎn)就不再拿牌或者 18 到 19 點(diǎn)繼續(xù)拿牌。假如莊家爆掉了,那他就輸了。假如他沒(méi)爆掉,那么你就與他比點(diǎn)數(shù)大小,大為贏(yíng)。一樣的點(diǎn)數(shù)為平手,你可以把你的賭注拿回來(lái) 。如果 拿牌拿到手中有 5 張牌,并且總數(shù)不到21點(diǎn),那這種情況能壓住一切牌型(當(dāng) 然 5 張 加起來(lái)一共 21點(diǎn)更好),但某些玩法中不支持此規(guī)則。 21 點(diǎn)游戲常用術(shù)語(yǔ) 黑杰克 : 一手牌內(nèi)兩張牌的點(diǎn)數(shù)相加合共達(dá) 21點(diǎn)(如 A 牌和一張花牌或 10點(diǎn)牌)。 拿牌 : 再拿一張牌。玩家(包括閑家和莊家)只要手上牌相加點(diǎn)數(shù)不超過(guò) 21點(diǎn)都可要牌。 停牌 : 不再拿牌。在任何情況下,玩家可選擇停止要牌。 分牌:玩家再下一注與原賭注相等的賭金,并將前兩張牌分為兩副單獨(dú)的牌。這兩張牌的點(diǎn)數(shù)必須相同(即一對(duì) 一對(duì) K 或一對(duì) Q,某些玩法中兩張 10點(diǎn)的牌如一張 10一張 Q 時(shí)也可分牌)。但分牌后的黑杰克,只能作普通 21點(diǎn)計(jì)算,其賠率只是 1 賠 1 。 雙倍下注:玩家在拿到前兩張牌之后,可以再下一注與原賭注相等的賭金(如果覺(jué)得少可以加倍),然后只能再拿一張牌。如果拿到黑杰克,則不許雙倍下注。(部分玩法中拿到 3 張或 3 張以上也可選擇雙倍下注,但同樣只能再拿 一張牌 )。 保險(xiǎn) : 如果莊家牌面朝上的牌是 A, 玩家可以買(mǎi)保險(xiǎn),也就是相當(dāng)于原 賭注 一半的額外賭金。如果玩家確信莊家下一張是 10點(diǎn)牌,則可無(wú)錫科技職業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 基于 C的 21 點(diǎn)游戲的設(shè)計(jì)與開(kāi)發(fā) 5 以買(mǎi)保險(xiǎn)。如果莊家確實(shí)有黑杰克,玩家將贏(yíng)得 2 倍的保險(xiǎn)賭金;如果莊家沒(méi)有黑杰克,玩家將輸?shù)舯kU(xiǎn)賭金,游戲照常繼續(xù)。黑杰克要大于其它總點(diǎn)數(shù)為 21 點(diǎn)的牌。(部分玩
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1