Java中找朋友的代码_找朋友游戏介绍
分牌
找朋友游戏中每张5、10和K是分牌,5代表5分,10代表10分,K也代表10分,三副牌共300分。游戏中,每方都要尽量 抓获这些分牌。扣在底牌中的分牌,在计算时如果庄家被对方扣底则要加倍计算。
底牌
发牌结束后,每人得牌31张,剩余的7张为底牌。在翻主后由庄家取走底牌,而替换成庄家不需要的同样张数的牌作为 新的底牌重新扣下。如果底牌有分,则庄家应该尽量确保不被抓分方扣底。
庄家
每一局牌都有一人担任庄家,庄家具有扣底牌和第一轮的首先出牌权。第一局的庄家由翻主方担任。做庄家的目的是 利用庄家特权,尽量不让对手得到分牌。一局结束后,如果庄家没下台,则由他继续做庄家。否则是下一家,如果下一家是他 的朋友,则跳过。
朋友
庄家埋下底牌后,由他叫一个朋友。所说方法为:"第几次出的那张牌"。如:第一次出的方片A,则第一次出这张牌的 人为他的朋友。朋友也可能是他自己。庄家没下台,朋友与庄家一起升级。
庄家方
庄家与其朋友组成庄家方。
抓分方
与庄家方相对而言,除了庄家与他的朋友以外,其余三人为抓分方。
级牌
找朋友游戏从打2开始不断升级,每局结束时根据抓分方的得分确定升级情况。当前庄家的级别就是级牌。例如:庄家 开始时的级别为2,表示2是本局的级牌,所有级牌都是主牌。如果庄家的级别上升到了K,此时K就成为级牌。
主花色
在发牌结束后,每方都可以根据牌情翻出级牌,最后翻出的级牌花色即为主花色。主花色牌都是主牌。
主牌
主牌由大王和小王(Joker)、级牌、主花色牌构成。
付牌
除主牌以外,其它牌都是付牌。
对牌
两张同点同花色的牌称为一对牌。对牌只在打两付以上牌时出现。
拖拉机
同花色的相邻两对或更多的对构成拖拉机,级牌不能与相同花色的付牌构成拖拉机。
扣底
一局结束时,如果最后一轮牌由抓分方获胜,称为扣底。扣底时底牌的分牌至少要加倍加到抓分方的得分中,但如果 抓分方的牌中包含一对牌,则底牌中的分数要按4倍计算,如果有二对,则要按8倍计算,依此类推,每多一对分数再加倍。
出牌规则
第一轮牌由庄家方首先出牌
以后每轮牌都由前轮获胜方首先出牌;
如果不是首家出牌方,则在出牌时必须先出首家出的花色。如:首家出了红桃,则如果您有红桃必须先出红桃;
在没有首家牌出牌的花色时,可以用主牌杀掉;
首家可以单独出拖拉机、对和单牌;
首家可以出同花色中的拖拉机、对和单牌的任意组合,但必须保证最大性;
如果首家出牌中包含拖拉机,则其它方如果有同花色的拖拉机,则必须出拖拉机;
如果首家出牌中包含对,则其它方如果有同花色的对,则必须出对;
如果首家出牌中包含了拖拉机或对时,其它方试图用主牌毙时必须也要出相应数量的拖拉机和对;
各方都出牌后,计算获胜方,下一轮牌由获胜方首先出牌。
确定胜负
根据抓分方最后的得分,确定了升级的结果
Java中找朋友的代码_找朋友游戏介绍相关推荐
- java中密码修改核心代码_彻底告别加解密模块代码拷贝-JCE核心Cpiher详解
前提 javax.crypto.Cipher,翻译为密码,其实叫做密码器更加合适.Cipher是JCA(Java Cryptographic Extension,Java加密扩展)的核心,提供基于多种 ...
- java中拷贝文件的代码_拷贝文件夹中的所有文件到另外一个文件夹
[java]代码库/** * * 拷贝文件夹中的所有文件到另外一个文件夹 * * @param srcDirector * 源文件夹 * * @param desDirector * 目标文件夹 * ...
- java 代码块_详解java中的四种代码块
在java中用{}括起来的称为代码块,代码块可分为以下四种: 一.简介 1.普通代码块: 类中方法的方法体 2.构造代码块: 构造块会在创建对象时被调用,每次创建时都会被调用,优先于类构造函数执行. ...
- java 怎么调用js代码_在Java中直接调用js代码
JDK1.6版添加了新的ScriptEngine类,允许用户直接执行js代码. 在Java中直接调用js代码 不能调用浏览器中定义的js函数,会抛出异常提示ReferenceError: " ...
- java中异常抛出后代码还会继续执行吗
java中异常抛出后代码还会继续执行吗 参考文章: (1)java中异常抛出后代码还会继续执行吗 (2)https://www.cnblogs.com/xiaoshen666/p/10848827.h ...
- java中的四种代码块
原文链接: java中的四种代码块_Munt的博客-CSDN博客_java中代码块 在java中用{}括起来的称为代码块,代码块可分为以下四种: 一.简介 1.普通代码块: 类中方法的方法体 2.构造 ...
- Java中码点和代码单元
Java中码点和代码单元 前言 码点和代码单元这两个概念还是在<Java核心技术 卷一>发现的,这也是我看过这本书里面前五章中比较有用的一个知识点(PS:毕竟Java开发都一年了,基础应用 ...
- java中什么表示菜单项_下列类型中,表示菜单项的是( )。_学小易找答案
[单选题]下列项目属于直接费用的是( ). [单选题]已知立体的三视图,选择正确的立体图 [填空题]气候统计预测,一般分为四步.首先,( );其次,( );再次,( );最后,( ). A 建立统计模 ...
- java中 下列不合法的语句_在Java中,下列( )是不合法的赋值语句。_学小易找答案...
[多选题]一个国家一定时期的商品销售额属于? [单选题]某厂2007年完成产值200万元,2008年计划增长10%,实际完成231万元,超额完成计划? [多选题]我国GDP每增长1%,相当于人均增加收 ...
最新文章
- angular例子笔记
- 汇编(8086cpu): 地址寄存器
- django mysql debug_部署前准备--使用Mysql之Django Debug Toolbar安装以及配置
- ORB-SLAM2 学习1
- fastdfs 一个group内实现按照不同的项目,指定路径存储.
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之暂停和恢复Activity
- C# 序列化理解 1(转)
- Linux上SQL Server 2019和Ubuntu上的Docker容器
- app4788usvod3html,ROBOHAND RPLC-3
- 十分钟python入门基础
- Subarray Sum K
- 深入理解 Nginx 之架构篇
- 【Try to Hack】veil-evasion免杀
- UITextField格式化银行卡号码解决方案
- 掌握微信小程序 this 指向,轻松编写高质量代码
- 01、uniapp连接MUMU模拟器
- 梁宁《产品思维》之27颠覆式创新
- PTA_2019春_电话聊天狂人
- Apache http Server与Tomcat整合 2
- 美团点评2020校招笔试题1(栈,堆)