21点游戏
黑杰克

黑杰克●游戏简介黑杰克又名21 点,BlackJack ,源自于法国,是所有娱乐场中最常见的游戏之一。
这个游戏主要的目的,就是使您手中所有的牌点数之和不超过21 点,但又比庄家手中的牌更接近21 点,从而来赢得游戏。
参加人数:3 人,一人为庄家,其它为闲家。
游戏用牌:一副牌,不要大小王,共52 张。
●游戏规则1 、游戏术语1、牌点:2 —9 的牌点分别对应于其牌面值,10 、J 、Q 、K 为10 点。
A 可以代表1 或者11 ,如果A 算为11 时牌点总和大于21 ,则按A = 1 计算。
2、BLACKJACK 牌型: 牌点总和为21 点的牌型。
3、爆牌:牌点总和超过21 点时,称为爆牌。
4、要牌:玩家的点数未超过21 点时,就可以一直要牌,直到玩家停牌或者爆牌了为止。
5、停牌:玩家停止要牌。
2 、游戏规则a) 游戏开始后,随机选定一个玩家为庄家,其它玩家为闲家。
b) 全部闲家必须先下注( 庄家不用下注) 此时庄家会看到“等待闲家下注”的提示。
c) 下注完毕,系统给每位玩家发2 张牌,一张底牌和一张明牌。
接着由闲家轮流要牌;全部闲家都停牌后,再由庄家要牌;庄家停牌后,统一开牌。
最后根据牌面的大小来计算派彩。
3 、派彩计算·闲家胜利(1)21 点> 闲家点数>庄家点数·庄家胜利(1)21点>= 庄家点数>=闲家点数(2)闲家爆牌,直接判庄家胜利4 、玩家断线逃跑处理·闲家逃跑(1)如果已经下注完毕,直接扣除逃跑的闲家下注的额度(1)如果未下注完毕,直接扣除逃跑的闲家游戏最低限注·庄家逃跑(1)如果已经下注完毕,直接扣除逃跑的庄家额度,额度为所有闲家下注的总额(1)如果未下注完毕,直接扣除逃跑的庄家游戏最高限注4 、注意事项与声明(1)所有赢家的派彩系统自动扣除部分系统维护费(赢家最终派彩=游戏所得派彩X (100%- 系统维护费比例))炸金花●游戏简介游戏参与人数6 人,使用一副扑克牌,去掉大小王,共52 张牌。
关于21点的算法描述

关于21点的算法描述我们来设计一个21点的游戏最佳行动方法的计算算法。
21点的游戏规则:1.使用一套13*4=52张的扑克牌,不使用大小Joker2.每一局的开始首先轮流发给双方各两张牌。
双方获得的第一张牌是对对手透明的,其他牌均不会被对手知道。
3.各牌代表的分数如下:2=2分,3=3分,4=4分,5=5分,6=6分,7=7分,8=8分,9=9分,10=10分,J=10分,Q=10分,K=10分;A=1分或11分,记分时以对持牌者有利为准。
不分花色。
玩家拥有的点数计算方法为将持有的牌的分数累加。
4.游戏分庄家和非庄家。
5.满足下列获胜条件之一即获胜,游戏即重新开局:a.开局得到两张牌的点数为21点,且为庄家;b.开局得到两张牌的点数为21点,且为非庄家,庄家开局得到的牌的点数不足21点。
c.开局后持有5张牌且拥有点数不超过21点。
d.开局后持有牌的点数为21点e.开局后对手拥有的点数超过了21点f.开牌后自己的点数大于对手的点数g.自己为庄家,开牌后拥有点数与对手相同6.游戏流程:开局发牌,每人两张。
持续给非庄家发牌,直到非庄家要求停止,最多发牌3张,最少发牌0张。
持续给庄家发牌,直到庄家要求停止,最多发牌3张,最少发牌0张。
双方开牌。
最佳算法的假设:1.开局前所有已经发过了的牌都是已知的。
2.还没有发的牌的存放顺序是随机的。
算法的描述:本算法用来判断玩家应该继续要求发牌还是停止发牌以获得最大的获胜概率。
具体细节如下:设还没有发的牌以及对手手中不透明的牌的集合为A;已经拥有的牌的集合为B;情况1:玩家为庄家。
对手手中有N张牌。
N不小于2。
计算A的排序可能性,有如果对手手中有n张牌,并且A集合有M张牌,则A集合应该有f=(M,n)种可能。
初始化:将A集合的牌排序。
并保证新的A序列在之前没有出现过。
如果已经排序过f=(M,n)次,则跳转最终判断段。
发牌给对手:给对手发满N张牌,计算对手分数,如果大于等于21分,则重新初始化A。
扑克牌21点的玩法规则介绍

扑克牌21点的玩法规则21点与一般的游戏不同,21点是有概率学可遵循的,不过心算速度得非常神速,而且记忆力必须非常超群。
21点是非常考察脑力的游戏。
拥有最高点数的玩家获胜,其点数必须等于或低于21点;超过21点的玩家称为爆牌。
2点至10点的牌以牌面的点数计算,J、Q、K 每张为10点。
A可记为1点或为11点,若玩家会因A而爆牌则A可算为1 点。
当一手牌中的A算为11点时,这手牌便称为“软牌”(soft hand),因为除非玩者再拿另一张牌,否则不会出现爆牌。
扑克牌21点的玩法:(1)障眼法这种方法主要适合与闲家,而且在众多玩家参与的`时候适用。
一般在闲家明牌是10点的时候,如果牌底是3~7点,一般拿到这种点数特别难受,如果要牌,有50%的机率会暴,因为闲家暴点是100%输,不要牌可能也会输,我暂且把它称为尴尬点数。
这时候,闲家如果观察到别的闲家点数都比较大,而且都不要牌的情况下,可以跟着不要。
这样一来,就会给庄家很大的压力,以为每一位闲家手中的牌都是比较大的点数,如果庄家同样拿着尴尬点数,这种情况只能逼着庄家要牌,很明了,无形中所用的这个障眼法是把风险转移给了庄家,输赢靠天定了,看哪个运气好了,若庄家爆了,则闲家赢。
(2)姜太公钓鱼法这种方法主要适合于庄家顾名思义,姜太公钓鱼,愿者上钩。
其实这种方法是相当简单的。
一般在当庄时候就可以占住有利的地势,在等闲家拿完牌以后观察闲家的点数和下注再作决定。
闲家的点数在大部分情况下我们是可以猜出大概,特别是在暴点的情况下,一般都是可以看得出地。
闲家爆点,这种情况对庄家特别有利,这时候庄家是稳操胜券,千万别有赢了就好那种心理,这时候庄家可以随便要牌,坐镇等着赢钱,说不定就有机会要到一个5小龙,6小龙呢。
当然如果是在众多玩家参与的情况下,庄家就要根据实际情况,下注的多少来综合分析,来决定自己是否要牌。
(3)补救法这种方法庄家闲家都适用所谓补救,就是拿到的是前面所提到的尴尬点数,输地可能性极大,在明知道牌点数就比对手点数小的情况下,我们只能要牌,因为不要也是输,而要牌还有一线希望是赢,所以我们能选择的就是奔那一线希望,寄希望总比放弃希望好。
21点规则(21Points)

21点规则(21Points)21点游戏起源、简介:21点游戏为一款极具趣味性的牌类游戏,最早出现在十六世纪,起源于法国,法语称:Vingt-et-un(20和1)。
因此在广为流传后该游戏就叫“21”。
后传入英国并广泛流传,如果玩家黑心“A”和黑心“J”就会给予额外奖励,英文名叫黑杰克(BlackJack)【一张"A"(此时作11点)和一张价值为10点的纸牌即为黑杰克(BlackJack)】。
在游戏中,每个玩家都争取拿到最接近21点的牌,但是不能超过21点,超过为“爆牌”即失败,只有最近接21点(或者21点)的人才有可能得到胜利。
游戏描述:在游戏中,拥有最高点数的玩家获胜,其点数必须低于或者等于21点;超过21点的玩家称为爆牌(Bust)。
2至10点的牌以牌面的点数计算,“J、Q、K”每张记作10点。
“A”可记为1点或者11点,若玩家会因“A”而"爆牌",则“A”可算为1点。
当一手牌中A算为11点时,这手牌便称为”软牌”(SoftHand),因为除非玩家再拿另一张牌,否则软牌不会出现爆牌。
每位玩家的目的是要取得最接近21点来击败庄家,但同时又要避免"爆牌"。
要注意的是,若玩家"爆牌"在先即为输,就算随后庄家也“爆牌”也是如此。
若玩家与庄家拥有相同点数,这样的状态叫做”平局”(Push),玩家与庄家皆不算输赢。
每位玩家与庄家之间的游戏都是独立的,因此在同一局内,庄家有可能会输给某些玩家,但同时也可能会击败另一些玩家。
详细游戏规则:1、游戏人数:普通场:1-5人;竞技场:5人;当所有玩家准备后,游戏开始。
2、点数计算:“A”可以记作1点或者11点,2-10以牌面值的记作点数,“J、Q、K”记作10点;3、使用纸牌数4或8副扑克牌,除去大小王;4、下注玩家在游戏开始发牌前下注(此时可以购买对子),游戏可以设置最大下注数与最小下注数;若玩家在规定时间内没有下注,系统会自动为玩家下注,下注数为当前最小下注数(必须先下注才能购买对子)5、发牌由荷官(荷官的选取方式可以自由)做庄负责发牌,其余玩家为闲家。
casino21点基本策略表_概率及解释说明

casino21点基本策略表概率及解释说明1. 引言1.1 概述在各种博弈游戏中,21点(Blackjack)是一种极为受欢迎且常见的游戏。
这个简单而富有策略性的扑克牌比赛以其激动人心的赌博过程吸引了众多玩家。
本文将重点讨论21点游戏的基本策略表以及概率在游戏中的作用和解释。
1.2 文章结构本文分为五个部分进行详细阐述。
首先,我们将介绍21点游戏基本策略的概述,并说明游戏规则。
接下来,我们将深入探讨基本策略表在游戏中的使用方法,并解释其中各项指示的意义和原理。
然后,我们会讨论概率在21点游戏中的重要性和应用场景,并分析它在玩家决策过程中的影响因素和盈利潜力。
最后,在结论部分,我们将总结文章内容要点并提出对基本策略表和概率解释的见解和建议。
1.3 目的本文旨在帮助读者更好地理解21点游戏,并引导他们在玩家决策时采取最佳策略。
通过详细解释基本策略表中的概念和指导原则,读者将能够提高自己在游戏中的胜率,同时最大化其利润。
此外,文章还将探讨概率在游戏中的重要作用,并给出优化赌博决策以提高胜算利润率等相关建议。
希望读者通过本文的阅读和理解,能够成为更具竞争力和智慧的21点玩家。
以上就是文章引言部分内容。
2. 21点游戏基本策略概述:2.1 简介21点游戏是一种非常受欢迎的赌博游戏,也被称为“Blackjack”。
玩家与庄家之间进行比牌,目标是使手中的牌点数尽可能接近21点但不能超过这个数值。
本游戏常见的规则包括使用一副或多副扑克牌玩,并依据不同地区和赌场规则的不同会有所变化。
2.2 游戏规则说明在21点游戏中,参与者(玩家)需要与庄家进行比较。
开始时,每位玩家会先下注并获得两张明牌,而庄家则会拿到一张明牌和一张暗牌。
- 牌面数字:A,1,2,3,4,5,6,,7,8,9,10,J,Q,K其中A可以表示1或者11;- 游戏规则:(1) 玩家可以选择“要牌”(Hit)来获得额外的一张明牌,或者选择“停牌”(Stand)保持当前手里的明牌;(2) 如果任意一方手中的牌达到或超过了21点,则该方爆掉(Bust),即输掉此局;(3) 在所有玩家停牌之后,庄家会翻开他的暗牌,并且根据固定规则来决定是否要牌;(4) 庄家必须继续拿牌直到手中点数达到17点或以上为止;(5) 如果庄家爆掉,则玩家赢得该局;否则,比较双方点数,点数更接近21点的一方获胜。
二十一点简单规则

• 从最初的简单规则发展到复杂规则
• 策略性和技巧性逐渐增强
• 现代的二十一点游戏已经发展出多种变体
二十一点游戏在全球范围内的普及
20世纪中期,二十一点游戏在欧洲和北美逐渐流行
• 被认为是赌场中最受欢迎的游戏之一 • 各种变种和玩法不断涌现
21世纪初,二十一点游戏传入亚洲和澳洲
• 在日本、韩国等国家迅速发展 • 在中国、澳大利亚等国家逐渐流行
CREATE TOGETHER
DOCS
DOCS SMART CREATE
二十一点简单规则
01
二十一点游戏简介与发展历史
二十一点游戏的起源与演变
-起源于18世纪法国
- 最初是一种赌博游戏,称为Vingt-
et-un
- 后来传入美国,称为Blackjack
- 20世纪初,
二十一点游戏逐渐流行
• 演变过程
技巧
• 观察对手:根据对手的叫牌和表情,判断其手中的牌 • 算牌法:通过计算剩余牌的数量,判断自己的胜率
如何根据对手情况调整策略
根据对手的叫牌和表情调整策略
• 如果对手紧张,可以适当加大赌注 • 如果对手放松,可以适当减少赌注
根据对手的打牌习惯调整策略
• 如果对手喜欢冒险,可以适当增加赌注 • 如果对手谨慎,可以适当减少赌注
03
二十一点游戏的简单策略与技巧
如何合理分配初始筹码与赌注
根据自己的风险承受能力和技术水平分配筹码
• 高风险玩家可以适当增加赌注 • 低风险玩家可以适当减少赌注
考虑赌场优势和胜率
• 选择优势较小的游戏 • 提Байду номын сангаас自己的胜率
二十一点游戏中的基本策略与技巧
基本策略
二十一点算法技巧
在二十一点游戏中,拥有最高点数的玩家获胜,其点数必须等于或低于21点;超过21点的玩家称为爆牌。
2点至10点的牌以牌面的点数来相加,J、Q、K每张为10点。
A可记为1点或为11点,若玩家会因A而爆牌则A可算为1点。
当一手牌中的A算为11点时,这手牌便称为软牌,因为除非玩者再拿另一张牌,不然不会出现爆牌。
每位玩家的目的是要取得最接近21点数的牌来击败庄家,但同时要避免爆牌。
要注意的是,若玩家爆牌在先即为输,就算随后庄家爆牌也是如此。
若玩家和庄家拥有同样点数,玩家和庄家皆不算输赢。
每位玩者和庄家之间的游戏都是独立的,因此在同一局内,庄家有可能会输给某些玩家,但也同时击败另一些玩家。
二十一点的规则工具/原料扑克牌步骤/方法1使用牌数:游戏使用4副扑克牌,除去大小王,共208张。
2点数计算:A可作一点或者十一点,2至10作该牌的点数,J、Q、K作十点。
3玩家在游戏开始发牌之前,下注若有玩家在规定的时间内没有进行下注操作时,系统自动为其下注,下注数为当前房间内的最小下注数。
要牌:当庄家向所有闲家按顺时针方向派发2张牌后,庄家就以顺时针方向逐位闲家询问是否要牌。
当一位闲家决定不要牌后,庄家才向下一位闲家询问是否要牌。
停牌:不再要牌。
加倍:当庄家询问闲家是否要牌时,闲家可进行加倍操作,闲家加倍后,庄家向其派发一张明牌,此时闲家不能再进行要牌、停牌、分牌等其他操作。
分牌:A只能分一次牌。
爆牌:若果闲家要牌后,其手上拥有的牌的总点数超过21点,俗称爆牌,该闲家的注码会归庄家。
反之若其手上拥有的牌的总点数不超过21点,该闲家可决定是否继续要牌。
如果庄家爆牌的话,便向原来没有爆牌的闲家,赔出该闲家所投住的同等的注。
二十一点的规则5报到:当庄家的第一张牌是A时,闲家首两张牌就出现二十一点的情况下,闲家可进行报到操作,庄家按1比1的赔率赔付该闲家。
如果不报到,游戏正常继续,最后庄家不是21点闲家可赢取庄家1.5倍酬金。
如果当庄家同样是21点那就平局,不算胜负。
21点游戏策划书3篇
21点游戏策划书3篇篇一21 点游戏策划书一、游戏名称21 点二、游戏类型休闲类扑克牌游戏三、游戏目标玩家需要通过手中的牌和庄家的牌比较大小,尽可能接近 21 点但不超过 21 点,以获得胜利。
四、游戏规则1. 牌面大小:2 至 10 的牌面数字与牌面数值相同,J、Q、K 牌面数值为 10,A 牌面可以是 1 或者 11。
2. 发牌:游戏开始前,玩家和庄家都会收到 2 张牌,玩家的第一张牌会被面朝下放置。
3. 比牌:玩家可以选择查看自己的第二张牌,也可以选择停牌。
如果停牌,玩家的手牌大小将由前两张牌决定。
如果查看第二张牌,玩家需要比较自己的手牌和庄家的手牌大小,决定是否继续要牌或者停牌。
4. 要牌:如果玩家认为自己的手牌不够大,可以选择继续要牌,直到达到停牌或者超过 21 点。
5. 获胜:如果玩家的手牌大小不超过 21 点,并且比庄家的手牌大,那么玩家获胜。
如果玩家的手牌大小超过 21 点,那么玩家输牌。
如果玩家和庄家的手牌大小相同,那么玩家平局。
6. 加倍:玩家可以在游戏开始前选择是否进行加倍。
如果进行加倍,玩家需要支付初始赌注的两倍,并且只有在玩家的手牌不超过 21 点时才能继续要牌。
如果玩家的手牌超过 21 点,那么玩家输牌。
五、游戏流程1. 发牌:游戏开始前,玩家和庄家都会收到 2 张牌,玩家的第一张牌会被面朝下放置。
3. 比牌:玩家可以选择查看自己的第二张牌,也可以选择停牌。
如果停牌,玩家的手牌大小将由前两张牌决定。
如果查看第二张牌,玩家需要比较自己的手牌和庄家的手牌大小,决定是否继续要牌或者停牌。
4. 要牌:如果玩家认为自己的手牌不够大,可以选择继续要牌,直到达到停牌或者超过 21 点。
5. 获胜:如果玩家的手牌大小不超过 21 点,并且比庄家的手牌大,那么玩家获胜。
如果玩家的手牌大小超过 21 点,那么玩家输牌。
如果玩家和庄家的手牌大小相同,那么玩家平局。
6. 结算:如果玩家获胜,将会获得下注金额的相应倍数的奖励。
blackjack规则
blackjack规则黑杰克(Blackjack)是一种非常流行的赌博游戏,可在许多赌场、杂货店和网上赌场中找到。
黑杰克在世界范围内非常受欢迎,有时也被称为“21点”、“Twenty-One”或“Pontoon”。
一般情况下,黑杰克最多可容纳7位玩家,每位玩家都与发牌员把牌打出的发牌人单独比赛。
游戏的目的是要比发牌员分数更高。
黑杰克的规则比较简单,但有很多细节,需要熟悉每一种场景和结果。
下面将详细介绍黑杰克的规则。
一、计分规则1.克牌以2-10的点数计分,J、Q、K以10点计分。
2. A可以以1点或11点计分,具体取决于A出现的位置与其他扑克牌的点数相比。
3.手牌的总和最多为21点,任何超过21点的牌局将视为输牌。
4.论牌局总和有多少个点,只要少于21点,则视为赢牌。
5.果玩家与发牌员的牌局点数相同,则称为“抽屉”(Push),此时玩家的赌注被退回。
二、发牌规则1.位玩家首先从发牌员处获得两张牌,牌的正面朝上。
然后,发牌员也会抓两张牌,其中一张朝上一张朝下(朝下的牌叫“冒险家”)。
2.牌之后,玩家们可以做出以下几种动作:(1)继续抓牌(Hit)(2)停牌(Stand)(3)拆牌(Split)(4)双倍下注(Double Down)(5)保险(Insurance)发牌员在自己拿到一张朝上的牌之后,也必须做出这些动作之一。
三、抽屉规则抽屉(Push)是指玩家与发牌员牌局点数相同的情况。
当发生抽屉时,玩家的赌注将被退回,抽屉的结果将不影响牌局的结果。
四、特别规则1.黑杰克”(Blackjack):如果每位玩家起初抓到的2张牌加起来正好为21点,则称为“黑杰克”,此时玩家将获得3倍的赌注奖励。
2.低分(Minimum score):在游戏被视为有效的情况下,玩家的牌局必须不少于17点才能被视为赢牌。
3. 不准复牌(No re-splitting):玩家不允许拆牌超过2次,否则将视为违规行为。
4.多抓牌(Maximum hit):玩家最多可以抓5张牌,当抓到的牌数量超过5张时,将视为违规行为。
二十一点规则
二十一点规则引言:二十一点(Blackjack),也被称为“21点”,是一种非常流行的纸牌游戏,通常由一至六副扑克牌进行。
在这个游戏中,玩家的目标是尽可能接近但不超过21点,同时要打败庄家。
二十一点规则虽然简单易学,但是需要玩家掌握一定的策略和技巧,才能提高胜算。
一、基本规则:1. 二十一点的牌面点数规则如下:Ace(A)的点数可以是1点或11点;2-10的点数按牌面上的数值计算;J、Q、K的点数都为10点。
2. 游戏开始时,玩家和庄家将分别发两张牌。
玩家所有的牌都是面向上的,而庄家的一张牌则是面向上的,另一张牌是面向下的。
3. 玩家可以选择“要牌”(Hit),即向庄家要求发一张额外的牌,以增加自己的牌面点数。
玩家可以任意次数的要牌,直到决定停止。
4. 玩家也可以选择“停牌”(Stand),即停止要牌,并进入庄家的回合。
5. 当玩家的牌面点数超过21点时,即为“爆牌”(Bust),玩家将直接判负。
6. 庄家的回合:庄家会根据规定的策略继续要牌或停牌。
通常情况下,庄家在手中的牌面点数低于17点时会要牌,超过17点时则停牌。
7. 当玩家停牌后,庄家会将自己未亮出的牌翻开,进行点数比较。
点数更接近21点的一方获胜,如果点数相同,则判定为平局。
二、特殊情况:1. “黑杰克”(Blackjack):当玩家拿到一张A和一张10点牌(包括J、Q、K)时,即为“黑杰克”或“天才”,此时玩家直接获胜。
2. “分牌”(Split):当玩家手中的两张牌点数相同时,可以选择将其分为两个独立的手牌,并继续游戏。
这需要玩家再下注一次,并将每张牌的点数作为新手牌的起始点数。
3. “加倍下注”(Double Down):玩家在初始两张牌面向上时,可以选择加倍下注。
玩家将下注金额加倍,并且必须要求庄家发给他一张额外牌。
这之后,玩家将不能再要牌,直接进入庄家的回合。
4. “保险”(Insurance):当庄家的明牌是A时,玩家可以选择购买保险。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二十一点规则
玩法
玩家需将赌注置于下注圈中央。
然后,庄家给每个玩家发两张牌,牌面朝上;给自己发两张牌,一张牌面朝上,一张牌面朝下。
K、Q、J和10牌都算作10点。
A牌既可算作1点也可算作11点,由玩家自己决定。
其余所有2至9牌均按其原面值计算。
如果玩家拿到的前两张牌是一张A和一张10,就拥有黑杰克(Blackjack);此时,如果庄家没有黑杰克,玩家就能赢得 1.5倍的赌金(2赔3)。
没有黑杰克的玩家可以继续拿牌,以使总点数尽可能接近但不超过21点;如果超过21点,玩家就会“爆破”并输掉赌金。
如果庄家的总点数等于或少于16点,则必须拿牌;如果庄家的总点数等于或多于17点,则必须停牌。
二十一点术语
拿牌(Hit)
再拿一张牌。
停牌(Stand)
不再拿牌
分牌(Split)
玩家再下一注与原赌注相等的赌金,并将前两张牌分为两副单独的牌。
这两张牌的点数必须相同(即一对8、一对K和一对Q)。
分成两副牌之后,一张A牌和一张10牌只能算作21点,不能算作黑杰克。
双倍下注(Double)
玩家在拿到前两张牌之后,可以再下一注与原赌注相等的赌金(如果觉得少可以加倍),然后只能再拿一张牌。
如果拿到黑杰克,则不许双倍下注。
保险(Insurance)选做
如果庄家牌面朝上的牌是A,玩家可以买保险,也就是相当于原赌注一半的额外赌金。
如果玩家确信庄家下一张是10点牌,则可以买保险。
如果庄家确实有黑杰克,玩家将赢得2倍的保险赌金;如果庄家没有黑杰克,玩家将输掉保险赌金,游戏照常继续。
黑杰克要大于其他总点数为21点的牌。
玩的时候使用三副扑克牌(即2-10的牌,J,Q,K,和A来自红心,方块,黑桃,和草花4套)。
有两个玩家,一个是电脑用户,一个是电脑本身。
这个游戏的目标是打败另一个玩家,尽可能地接近21分(without超过21),或者持有5张牌并且小于等于21分。
每张牌有一个值:牌2-10对应数字2-10,J,Q,K对应数字10,A对应数字11。
游戏的玩法如下。
首先,用户被告知的游戏,并邀请玩。
如果用户选择玩,然后4张牌被处理。
第一张给用户,第二张给电脑,第三张给用户,第四张给电脑。
给电脑的牌仍旧反面朝上,剩下的正面显示。
然后用户选择想翻的额外的牌(‘hit’“点击”)。
选中的牌正面显示出来。
额外的牌被拿走直到用户的分数超过21(用户’bust’“爆破”),或者用户选择不拿牌了(‘sit’/’stand’停止)。
一旦用户停止拿牌,电脑便开始选牌。
电脑将会一直选牌如果他的总
分小于16(并且用户的分数没有超过21)。
这个完成的实现将会包括3份文件,其中只有一个是你必须写的。
这些文件是:AssigTwo2 012.java这个文件是驱动程序(包含main()方法)。
这份文件的代码是已完成的并且是不能更改的。
这份文件的代码是非常简单的——它声明和实例化一个Pontoon类里面的对象。
D ecks.java这份文件包含你要用来开发你的这个游戏的实现的资源。
这份文件的代码是已完成的并且是不能更改的。
Pontoon.java这份文件是你要写的,内有一些纲要’skeleton’的代码——用这些代码来开始写你的程序。
这个类里将是没有main()函数的,它将包含组织这个游戏的。
这将含所有与用户的交互作用。
你必须确保做到以下:
1、创建和使用Decks类里的object(s)。
你将会失去分数如果你写在Po ntoon.java里的代码复制了Desks类里可以运行的使用方法。
2、使用trace()方法(skeleton里有提供)包含跟踪消息在你的程序里。
3、使用s eparate methods分离方法来实现在游戏中单独的任务。
4、使用实例变量来存储数据,这个被使用货被改变超过一个方法。
5、使用local variables来存储只被一个方法使用的数据。
Details——Stage1在Pontoon.java里写代码做到下列:一、“House keeping”tasks总的测试关掉Decks对象和Pontoon类的debugging message s调试信息二、说明提供给用户这个游戏的总的描述三、玩游戏——用户被提示hit/stand直到这个游戏won/lost/drawn或者用户stand停止(一)这个游戏将会结束当下列任何一种情况发生(in order按顺序) 1.电脑busts(用户赢)
2.用户busts(用户输)
3.用户有5张牌(或更多)其值和为21或更少(用户赢)
4.电脑有5张牌(或更多)其值和为21或更少(电脑赢)
5.都bust,或者电脑和用户有一个相同的值(draw)
6.用户的分数是21或更少但是高于电脑的(用户赢)
7.电脑的分数是21或更少但是高于用户的(电脑赢)(二)在每个游戏开始前,用户被提供下列信息: 1.他们的牌
2.电脑的第二张牌(三)用户被问他们在这局想要做什么。
意见是:
1.点击和选择另一张牌这张新牌翻出来同时显示它的值
2.停止并且让电脑选牌(四)一旦轮到电脑这个游戏的结果将会被显示出来
Stage2——一、游戏开始前询问用户是否要玩,如果不要,则没有游戏可玩。
二、没个游戏结束后用户将会被问是否还要玩。
三、当用户不想玩了,则最终信息显示1.这个游戏被玩了几次。
2.用户赢了几次。
3.用户输了几次。
4、用户平了几次
public class AssigTwo2012
{
public static void main(String[]args)
{
Pontoon game;
game=new Pontoon();
game.play();
}
}
图片是需要补充的Pontoon类
还有个Desk类没给出。