setHandCard_tianhu.js 63 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298
  1. //////设置手牌的数值说明
  2. ////// 101, 102, 103, 104, 105, 106, 107, 108, 109, 110 // 分别代表一~十
  3. ////// 201, 202, 203, 204, 205, 206, 207, 208, 209, 210 // 分别代表壹~拾
  4. //////*****************所有标点符号必须使用英文的标点符号************
  5. 'use strict';
  6. var quick = require('quick-pomelo');
  7. var P = quick.Promise;
  8. // 构造方法
  9. var SetHandCard = function () {
  10. // this.app = table.game.app;
  11. };
  12. SetHandCard.cardGroupIndex = 0///////设置第几组手牌
  13. SetHandCard.setCardByPeople = [ /////// =true时手动设置百搭牌 =false时为系统自动设置百搭牌
  14. // {///// 复制起点 2人 提牌情况1:起手就有4张(闲家的202) 提牌情况2:摸牌的时候摸到“陆”形成了4个“陆”
  15. // handCard:[
  16. // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,206,207,104],
  17. // [102,206,108,210,110,103,207,102,106,202,210,104,202,202,205,205,106,101,202,201],
  18. // [109,209,206,109,110,105],
  19. // ],
  20. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  21. // ],
  22. // },//////复制结束点
  23. // {///// 复制起点 2人 提牌情况3:自己摸上来的牌是自己已经“偎牌”的牌
  24. // handCard:[
  25. // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201],
  26. // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,108,207,104],
  27. // [109,206,109,206,105],
  28. // ],
  29. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  30. // ],
  31. // },//////复制结束点
  32. // {///// 复制起点 2人 跑牌情况1:当别人从墩上摸得牌,自己手上有一坎 206
  33. // handCard:[
  34. // [102,206,108,210,110,103,207,102,106,202,210,104,206,206,205,205,106,101,202,201],
  35. // [203,204,101,101,101,201,202,203,205,207,210,209,109,109,108,208,208,206,207,104],
  36. // [201,206,206,110,105],
  37. // ],
  38. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  39. // ],
  40. // },//////复制结束点
  41. // {///// 复制起点 2人 跑牌情况2:当自己从墩上摸得牌,是自己已经碰的牌 206
  42. // handCard:[
  43. // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201],
  44. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104],
  45. // [201,203,206,110,105],
  46. // ],
  47. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  48. // ],
  49. // },//////复制结束点
  50. // {///// 复制起点 2人 跑牌情况3:当别人从墩上摸得牌,是自己已经碰的牌 206
  51. // handCard:[
  52. // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201],
  53. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104],
  54. // [201,206,206,110,105],
  55. // ],
  56. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  57. // ],
  58. // },//////复制结束点
  59. // {///// 复制起点 2人 跑牌情况4:当别人从墩上摸得牌,是自己已经偎的牌 206
  60. // handCard:[
  61. // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201],
  62. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104],
  63. // [201,206,206,110,105],
  64. // ],
  65. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  66. // ],
  67. // },//////复制结束点
  68. // {///// 复制起点 2人 跑牌情况5:当别人滑动手牌打出的牌,是自己已经偎的牌 206
  69. // handCard:[
  70. // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201],
  71. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104],
  72. // [109,206,109,110,105],
  73. // ],
  74. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  75. // ],
  76. // },//////复制结束点
  77. // {///// 复制起点 2人 跑牌情况6:当别人滑动手牌打出的牌,自己手上有一坎 206
  78. // handCard:[
  79. // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201],
  80. // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,206,207,104],
  81. // [109,206,109,110,105],
  82. // ],
  83. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  84. // ],
  85. // },//////复制结束点
  86. // {///// 复制起点 闲家是否可碰 出104 过207 碰109 出203 过203 碰201 出108
  87. // handCard:[
  88. // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  89. // [108,207,106,201,109,206,105,207,105,109,207,205,203,207,107,105,106,101,102,201],
  90. // [103,203,203,203,203,103,207,103,106,202,210,104,102,101,109,209,106,101,103,201],
  91. // ],
  92. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  93. // 108,207,109,201,109,106,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  94. // ],
  95. // },//////复制结束点
  96. // {///// 复制起点 庄家胡牌提示
  97. // handCard:[
  98. // // [201,201,201,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,206],
  99. // [102,102,102,102,209,209,110,110,110,202,207,210,101,101,201,103,104,105,207,208],
  100. // [102,102,102,102,209,209,110,110,110,202,207,210,101,101,201,103,104,105,207,208],
  101. // [107,209,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  102. // ],
  103. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  104. // 108,209,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  105. // ],
  106. // },//////复制结束点
  107. // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105
  108. // handCard:[
  109. // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,205,207],
  110. // [102,102,102,102,209,209,110,110,110,202,207,210,101,101,201,103,105,105,207,208],
  111. // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101],
  112. // ],
  113. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  114. // 205,105,206,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  115. // ],
  116. // },//////复制结束点
  117. // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105
  118. // handCard:[
  119. // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,206,207],
  120. // [102,102,102,102,205,205,110,110,110,110,205,210,101,101,201,103,103,103,207,208],
  121. // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101],
  122. // ],
  123. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  124. // 207,205,202,206,105,101,105,109,207,205,203,207,107,105,103,210,103,206
  125. // ],
  126. // },//////复制结束点
  127. // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105
  128. // handCard:[
  129. // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,206,207],
  130. // [102,102,102,102,205,205,109,110,110,110,205,210,101,101,201,103,103,103,207,208],
  131. // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101],
  132. // ],
  133. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  134. // 207,110,202,206,105,101,105,109,207,205,203,207,107,105,103,210,103,206
  135. // ],
  136. // },//////复制结束点
  137. // {///// 复制起点 闲家提后更新庄家胡牌提示的剩余张数 打105
  138. // handCard:[
  139. // [201,201,201,109,109,109,202,205,210,104,105,103,104,105,106,204,204,204,206,207],
  140. // [102,102,102,102,205,205,110,110,110,110,205,210,101,101,201,103,103,103,207,208],
  141. // [107,209,206,203,108,201,108,209,106,205,209,210,106,208,104,107,105,101,206,101],
  142. // ],
  143. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  144. // 207,205,202,206,105,101,105,109,207,205,203,207,107,105,103,210,103,206
  145. // ],
  146. // },//////复制结束点
  147. // {///// 复制起点 闲家发牌阶段三提五坎(3提1坎)房间要测土跑胡 1个大团圆
  148. // handCard:[
  149. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  150. // [209,209,209,109,109,109,209,109,102,101,101,101,104,104,104,104,108,204,108,105],
  151. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  152. // ],
  153. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  154. // 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  155. // ],
  156. // },//////复制结束点
  157. // {///// 复制起点 闲家发牌阶段三提五坎(3提1坎)房间要测土跑胡 2个大团圆
  158. // handCard:[
  159. // [209,209,209,109,109,109,209,109,102,204,204,204,104,104,104,104,108,204,108,105],
  160. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  161. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  162. // ],
  163. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  164. // 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  165. // ],
  166. // },//////复制结束点
  167. // {///// 复制起点 庄家发牌阶段三提五坎(1提4坎)房间要测土跑胡
  168. // handCard:[
  169. // [209,209,209,109,109,109,202,202,202,101,101,101,104,104,104,104,204,204,205,205],
  170. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  171. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  172. // ],
  173. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  174. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  175. // ],
  176. // },//////复制结束点
  177. // {///// 复制起点 闲家发牌阶段三提五坎(1提4坎)房间要测土跑胡
  178. // handCard:[
  179. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  180. // [209,209,209,109,109,109,202,202,202,101,101,101,104,104,104,104,204,204,205,205],
  181. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  182. // ],
  183. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  184. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  185. // ],
  186. // },//////复制结束点
  187. // {///// 复制起点 发牌阶段三提五坎(3提)
  188. // handCard:[
  189. // [102,102,102,102,110,110,110,110,210,210,210,210,202,104,101,109,209,106,101,201],
  190. // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101],
  191. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  192. // ],
  193. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  194. // 206,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  195. // ],
  196. // },//////复制结束点
  197. // {///// 复制起点 发牌阶段三提五坎(4提)
  198. // handCard:[
  199. // [102,102,102,102,110,110,110,110,210,210,210,210,202,101,101,101,209,106,101,201],
  200. // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101],
  201. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  202. // ],
  203. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  204. // 206,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  205. // ],
  206. // },//////复制结束点
  207. // {///// 复制起点 庄家发牌阶段三提五坎(5坎)
  208. // handCard:[
  209. // [209,209,209,109,109,109,202,202,202,101,101,101,104,104,104,107,204,204,205,205],
  210. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  211. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  212. // ],
  213. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  214. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  215. // ],
  216. // },//////复制结束点
  217. // {///// 复制起点 闲家发牌阶段三提五坎(5坎)(庄家亮的101不能用来给闲家组成5坎:101坎)
  218. // handCard:[
  219. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  220. // [209,209,209,109,109,109,202,202,202,101,101,108,104,104,104,107,204,204,205,205],
  221. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  222. // ],
  223. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  224. // 101,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  225. // ],
  226. // },//////复制结束点
  227. // {///// 复制起点 庄家发牌阶段三提五坎(4坎和一对小一)(庄家亮的101用来给庄家组成5坎:101坎)
  228. // handCard:[
  229. // [209,209,209,109,109,109,202,202,202,101,101,108,104,104,104,107,204,204,205,205],
  230. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  231. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  232. // ],
  233. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  234. // 101,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  235. // ],
  236. // },//////复制结束点
  237. // {///// 复制起点 出牌牌阶段能形成三提,这种情况不满足3提5坎
  238. // handCard:[
  239. // [102,102,102,102,110,110,110,110,210,210,210,202,202,104,101,109,209,106,101,201],
  240. // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101],
  241. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  242. // ],
  243. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  244. // 206,105,208,210,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  245. // ],
  246. // },//////复制结束点
  247. // {///// 复制起点 地胡
  248. // handCard:[
  249. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  250. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  251. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  252. // ],
  253. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  254. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  255. // ],
  256. // },//////复制结束点
  257. // {///// 复制起点 庄家判胡天胡
  258. // handCard:[
  259. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  260. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  261. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  262. // ],
  263. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  264. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  265. // ],
  266. // },//////复制结束点
  267. // {///// 复制起点 地胡 一炮多响 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子
  268. // handCard:[
  269. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107],
  270. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106],
  271. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107],
  272. // ],
  273. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  274. // 108,205,205,108,205,205,108,108,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  275. // ],
  276. // },//////复制结束点
  277. // {///// 复制起点 一炮多响 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子
  278. // handCard:[
  279. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107],
  280. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,105,106,107],
  281. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107],
  282. // ],
  283. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  284. // 108,205,205,103,108,105,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  285. // ],
  286. // },//////复制结束点
  287. // {///// 复制起点 偎胡 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子
  288. // handCard:[
  289. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107],
  290. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107],
  291. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107],
  292. // ],
  293. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  294. // 108,205,205,103,108,105,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  295. // ],
  296. // },//////复制结束点
  297. // {///// 复制起点 要问跑的优先级 一炮多响 两个闲家对庄家亮子108使用不一样,一个是和自己手上3个108组成提一个是和手上的106,107组成6,7,8顺子
  298. // handCard:[
  299. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107],
  300. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106],
  301. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,107],
  302. // ],
  303. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  304. // 108,205,205,108,105,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  305. // ],
  306. // },//////复制结束点
  307. // {///// 复制起点 地胡 不能胡(庄家)打出的208
  308. // handCard:[
  309. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107],
  310. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,208,208,208,106,106],
  311. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,107],
  312. // ],
  313. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  314. // 208,205,205,108,108,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  315. // ],
  316. // },//////复制结束点
  317. // {///// 复制起点 天地胡 手上有两个106和一个提还有105和107
  318. // handCard:[
  319. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106],
  320. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106],
  321. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106],
  322. // ],
  323. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  324. // 106,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  325. // ],
  326. // },//////复制结束点
  327. // {///// 复制起点 海胡 打208 过
  328. // handCard:[
  329. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106],
  330. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106],
  331. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106],
  332. // ],
  333. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  334. // 208,207,208,105
  335. // ],
  336. // },//////复制结束点
  337. // {///// 复制起点 听胡 打208 过
  338. // handCard:[
  339. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106],
  340. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,209,105,107,106,106],
  341. // [209,209,209,109,109,109,104,204,204,101,102,103,202,207,210,108,108,108,106,106],
  342. // ],
  343. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  344. // 208,204,208,208,105
  345. // ],
  346. // },//////复制结束点
  347. {///// 复制起点 闲1金屋藏娇(自摸,和过胡之后胡闲2两种情况)
  348. handCard:[
  349. [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  350. [209,209,209,109,109,109,202,207,210,103,103,103,104,105,106,107,204,204,205,205],
  351. [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  352. ],
  353. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  354. 104,103,104,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  355. ],
  356. },//////复制结束点
  357. // {///// 复制起点 闲家1金屋藏娇(发牌阶段)
  358. // handCard:[
  359. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  360. // [209,209,209,109,109,109,202,207,210,103,103,103,103,105,106,107,204,204,205,205],
  361. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  362. // ],
  363. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  364. // 104,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  365. // ],
  366. // },//////复制结束点
  367. // {///// 复制起点 庄家金屋藏娇(发牌阶段)
  368. // handCard:[
  369. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  370. // [209,209,209,109,109,109,202,207,210,103,103,103,104,105,106,107,204,204,205,205],
  371. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  372. // ],
  373. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  374. // 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  375. // ],
  376. // },//////复制结束点
  377. {///// 复制起点 庄家金屋藏娇
  378. handCard:[
  379. [209,209,209,109,109,109,202,207,210,103,103,103,104,105,106,107,204,204,205,205],
  380. [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  381. [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  382. ],
  383. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  384. 103,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  385. ],
  386. },//////复制结束点
  387. // {///// 复制起点 闲家偎后胡
  388. // handCard:[
  389. // [108,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  390. // [209,209,208,208,208,208,202,207,210,103,103,103,104,105,106,206,204,108,108,205],
  391. // [207,207,207,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  392. // ],
  393. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  394. // 203,209,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  395. // ],
  396. // },//////复制结束点
  397. // {///// 复制起点 庄家和1个闲家天胡
  398. // handCard:[
  399. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  400. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  401. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  402. // ],
  403. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  404. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  405. // ],
  406. // },//////复制结束点
  407. // {///// 复制起点 庄家和2个闲家地胡
  408. // handCard:[
  409. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  410. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  411. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  412. // ],
  413. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  414. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  415. // ],
  416. // },//////复制结束点
  417. // {///// 复制起点 庄家起手打出(203)玩家可吃需比0张
  418. // handCard:[
  419. // [102,206,110,203,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  420. // [208,208,208,208,105,205,205,201,202,203,107,108,109,106,106,101,103,203,209,210],
  421. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,105],
  422. // ],
  423. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  424. // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  425. // ],
  426. // },//////复制结束点
  427. // {///// 复制起点 庄家起手打出(207)玩家可吃需比0张
  428. // handCard:[
  429. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  430. // [210,108,208,107,202,205,108,204,205,108,209,206,204,202,206,109,204,208,109,107],
  431. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,105],
  432. // ],
  433. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  434. // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  435. // ],
  436. // },//////复制结束点
  437. // {///// 复制起点 庄家起手打出(207)玩家可吃需比2张
  438. // handCard:[
  439. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  440. // [210,108,208,107,202,205,108,204,205,108,209,206,204,202,206,207,204,208,207,107],
  441. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  442. // ],
  443. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  444. // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  445. // ],
  446. // },//////复制结束点
  447. // {///// 复制起点 牌堆第二张(207)玩家可吃需比1张
  448. // handCard:[
  449. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  450. // [210,108,208,107,202,205,108,204,205,108,209,206,204,202,206,207,204,208,103,107],
  451. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  452. // ],
  453. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  454. // 110,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  455. // ],
  456. // },//////复制结束点
  457. // {///// 复制起点 2人 测试末家过碰之后可以吃 打202 过 闲1吃后打202
  458. // handCard:[
  459. // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  460. // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  461. // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  462. // ],
  463. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  464. // 204,103,101,105
  465. // ],
  466. // },//////复制结束点
  467. // {///// 复制起点 3人 庄家打 110 闲家可形成1跑1提
  468. // handCard:[
  469. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,110,204,204,205,205],
  470. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  471. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  472. // ],
  473. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  474. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  475. // ],
  476. // },//////复制结束点
  477. // {///// 复制起点 起手庄家家2个提(牌堆里第一张可组成1个提)
  478. // handCard:[
  479. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  480. // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101],
  481. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  482. // ],
  483. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  484. // 110,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  485. // ],
  486. // },//////复制结束点
  487. // {///// 复制起点 起手庄家家2个提
  488. // handCard:[
  489. // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  490. // [210,108,209,203,202,206,108,204,205,108,201,104,204,202,104,107,204,209,107,101],
  491. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  492. // ],
  493. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  494. // 206,105,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  495. // ],
  496. // },//////复制结束点
  497. // {///// 复制起点 起手庄家和闲家都2个提
  498. // handCard:[
  499. // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  500. // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  501. // [103,203,203,203,203,103,207,103,106,202,210,104,102,101,109,209,106,101,103,201],
  502. // ],
  503. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  504. // 108,207,106,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  505. // ],
  506. // },//////复制结束点
  507. // {///// 编号1 3人 庄家打 110 闲家可形成1跑1提之后闲家八块,下家摸排
  508. // handCard:[
  509. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,110,204,204,205,205],
  510. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  511. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  512. // ],
  513. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  514. // 108,204,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  515. // ],
  516. // },//////复制结束点
  517. // {///// 编号2 起手2个玩家每人1个提,一轮之后庄家会再次提 打201之后1号玩家提之后看看105发给谁
  518. // handCard:[
  519. // [102,103,207,102,106,202,210,104,102,101,109,209,106,101,204,209,107,101,102,201],
  520. // [210,108,209,203,202,206,108,110,204,205,108,110,201,110,104,204,202,104,110,107],
  521. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  522. // ],
  523. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  524. // 206,105,208,101,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  525. // ],
  526. // },//////复制结束点
  527. // {///// 复制起点 起手闲家2个提
  528. // handCard:[
  529. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,206],
  530. // [102,110,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  531. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  532. // ],
  533. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  534. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  535. // ],
  536. // },//////复制结束点
  537. // {///// 复制起点 2人 测试3种跑牌 打牌顺序 110 跑 209 碰 101 碰 201 跑 204 过
  538. // handCard:[
  539. // [209,209,208,109,109,109,202,207,210,101,110,103,104,105,106,107,204,204,205,206],
  540. // [105,110,110,110,109,103,103,102,106,202,210,210,102,101,109,209,201,101,209,204],
  541. // [107,209,203,101,101,108,205,106,204,209,210,106,208,109,203,202,101,208,104,103],
  542. // ],
  543. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  544. // 108,209,203,203,101,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  545. // ],
  546. // },//////复制结束点
  547. // {///// 复制起点 2人 吃碰之后手上没牌可打 打牌顺序 103 209 101 204 106 202
  548. // handCard:[
  549. // [209,209,208,109,109,109,202,207,210,101,110,103,104,105,106,107,204,204,205,206],
  550. // [102,110,110,110,109,103,103,102,106,202,210,210,102,101,109,209,106,101,109,204],
  551. // [107,103,208,203,205,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  552. // ],
  553. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  554. // 108,207,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  555. // ],
  556. // },//////复制结束点
  557. // {///// 复制起点 2人 庄家偎牌之后手上没牌可打进行钻洞 过了一会儿胡息够了 这种情况正确的应该事不能胡 打牌顺序1238 10互相碰 打107
  558. // handCard:[
  559. // [109,109,109,101,101,201,102,102,202,103,103,203,110,110,210,108,108,208,106,106],
  560. // [109,109,109,201,201,101,202,202,102,203,203,103,210,210,110,208,208,108,106,106],
  561. // // [107,204,102,205,109,206,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  562. // ],
  563. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  564. // 107,107,106,102,102,103
  565. // ],
  566. // },//////复制结束点
  567. // {///// 复制起点 2人 偎牌之后手上没牌可打进行钻洞 打牌顺序 103 204 101 209 107 105 110 106 210 202
  568. // handCard:[
  569. // [209,209,208,109,109,109,202,207,210,101,110,103,104,105,106,107,204,204,205,206],
  570. // [105,105,110,110,109,103,103,102,106,202,210,210,102,101,109,209,106,101,109,204],
  571. // [107,204,102,205,109,206,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  572. // ],
  573. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  574. // 108,207,102,205,109,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  575. // ],
  576. // },//////复制结束点
  577. // {///// 复制起点 2人 偎牌之后手上只剩一个刻子了可胡没牌可打但是胡息够了 打牌顺序 203 204 201 209 107 105 108 106 210 202
  578. // handCard:[
  579. // [209,209,208,109,109,109,202,207,210,201,108,203,104,105,106,107,204,204,205,206],
  580. // [105,105,108,108,109,203,203,102,106,202,210,210,102,201,109,209,106,201,109,204],
  581. // [107,103,102,205,109,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  582. // ],
  583. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  584. // 108,207,102,205,109,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  585. // ],
  586. // },//////复制结束点
  587. // {///// 复制起点 2人 偎牌之后手上只剩一个刻子了可胡没牌可打 打牌顺序 103 204 201 209 107 105 110 106 210 202
  588. // handCard:[
  589. // [209,209,208,109,109,109,202,207,210,201,110,103,104,105,106,107,204,204,205,206],
  590. // [105,105,110,110,109,103,103,102,106,202,210,210,102,201,109,209,106,201,109,204],
  591. // [107,102,103,205,109,201,108,205,106,204,209,210,106,208,109,203,202,101,208,104],
  592. // ],
  593. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  594. // 108,207,102,205,109,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  595. // ],
  596. // },//////复制结束点
  597. ////////////////////////////////////////////////////////////下面是bug/////////////////////////////////////
  598. // {///// 复制起点 庄家将第二列的102挪到最右边(新增一列)时会把第一列的102也删掉导致手牌变少的bug
  599. // handCard:[
  600. // [206,107,210,208,207,107,202,102,103,207,107,101,109,104,102,210,202,206,201,105],
  601. // [102,103,104,106,101,206,102,203,110,101,204,208,201,201,105,108,103,208,105,106],
  602. // [203,104,209,204,108,209,107,202,106,210,109,110,204,207,109,108,202,108,206,205],
  603. // ],
  604. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  605. // 105,210,101,104,203,208,205,106,109,207,205,204,209,110,205,209,103,201,110,203
  606. // ],
  607. // },//////复制结束点
  608. // {///// 复制起点 自己摸的可吃别人可碰(闲家的106)
  609. // handCard:[
  610. // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,205],
  611. // [207,103,103,104,101,105,104,109,205,202,102,204,210,203,210,109,209,208,108,209],
  612. // [209,210,207,106,206,101,201,101,203,208,102,108,110,105,108,103,106,104,204,105],
  613. // ],
  614. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  615. // 109,106,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  616. // ],
  617. // },//////复制结束点
  618. // {///// 复制起点 闲家偎后可胡(109)
  619. // handCard:[
  620. // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,205],
  621. // [201,202,203,202,207,210,103,104,105,204,205,206,208,209,210,102,107,110,109,109],
  622. // [203,109,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105],
  623. // ],
  624. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  625. // 203,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  626. // ],
  627. // },//////复制结束点
  628. // {///// 复制起点 闲家吃103比103 形成2个小顺看吃碰胡息
  629. // handCard:[
  630. // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,205],
  631. // [101,102,103,101,102,201,202,104,105,204,205,206,208,209,210,206,107,110,109,109],
  632. // [203,109,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105],
  633. // ],
  634. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  635. // 203,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  636. // ],
  637. // },//////复制结束点
  638. // {///// 复制起点 假行行息 闲家3提5坎天胡
  639. // handCard:[
  640. // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204],
  641. // [207,207,207,201,201,201,201,103,103,103,101,101,101,206,206,206,102,107,110,204],
  642. // [204,104,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105],
  643. // ],
  644. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  645. // 203,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  646. // ],
  647. // },//////复制结束点
  648. // {///// 复制起点 假行行息 闲家3提5坎天胡
  649. // handCard:[
  650. // [202,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204],
  651. // [202,207,210,207,201,201,201,103,103,103,101,101,210,206,206,206,102,107,110,202],
  652. // [204,104,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105],
  653. // ],
  654. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  655. // 201,109,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  656. // ],
  657. // },//////复制结束点
  658. // {///// 复制起点 庄家真背靠背
  659. // handCard:[
  660. // [201,201,101,202,202,102,203,203,103,204,204,104,106,106,105,206,209,207,209,209],
  661. // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,209,209],
  662. // // [204,104,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105],
  663. // ],
  664. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  665. // 206,206,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  666. // ],
  667. // },//////复制结束点
  668. // {///// 复制起点 假行行息 打103 闲1满足闲2不满足
  669. // handCard:[
  670. // [103,103,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204],
  671. // [207,207,207,201,201,201,201,105,105,105,101,102,204,206,206,206,102,107,110,204],
  672. // [207,207,207,204,201,201,201,105,104,103,101,102,204,206,206,206,102,107,110,204],
  673. // ],
  674. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  675. // 103,103,203,201,203,201,106,210,109,207,105,108,104,204,204,206,110,202,107,205
  676. // ],
  677. // },//////复制结束点
  678. // {///// 复制起点 2人 闲家抓小三 打105 碰105 打205 接下来庄家是否吃205决定接下来的103被谁家摸走
  679. // handCard:[
  680. // [108,108,206,206,108,208,102,201,209,107,202,105,208,101,205,102,104,110,207,204],
  681. // [207,207,207,201,201,201,105,105,205,103,103,103,204,206,206,206,102,107,110,204],
  682. // ],
  683. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  684. // 104,103,207,107,206,101,201,101,203,208,102,108,110,105,108,103,107,104,204,105
  685. // ],
  686. // },//////复制结束点
  687. // {///// 复制起点 2人 闲家偎小三 应该闷着摸牌
  688. // handCard:[
  689. // [108,108,206,206,108,208,102,101,209,107,202,105,208,101,205,102,104,110,207,204],
  690. // [207,207,207,201,201,201,201,105,105,205,101,102,204,103,103,206,102,107,110,204],
  691. // ],
  692. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  693. // 104,103,206,105,208,204,101,201,101,203,102,108,110,105,108,103,107,104,204,105
  694. // ],
  695. // },//////复制结束点
  696. // {///// 复制起点 2人 我抓到105,别人跑了,显示我已过牌 105
  697. // handCard:[
  698. // [103,104,206,206,108,208,102,101,209,107,202,108,208,101,205,102,207,110,207,204],
  699. // [207,207,207,201,201,201,105,105,105,205,101,102,204,103,103,206,102,107,110,204],
  700. // ],
  701. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  702. // [104,103,105,105,208,204,101,201,101,203,102,108,110,105,108,103,107,104,204,105],
  703. // ],
  704. // },//////复制结束点
  705. // {///// 复制起点 2人 胡牌提示需满足15胡息要求
  706. // handCard:[
  707. // [209,208,207,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  708. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  709. // ],
  710. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  711. // 108,209,208,201,109,206,105,207,105,109,207,205,203,207,107,105,103,210,103,206
  712. // ],
  713. // },//////复制结束点
  714. // {///// 复制起点 2人 黄番
  715. // handCard:[
  716. // [209,209,209,109,109,109,202,207,210,101,102,103,104,105,106,107,204,204,205,205],
  717. // [102,206,110,110,110,103,207,102,106,202,210,104,102,101,109,209,106,101,102,201],
  718. // ],
  719. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  720. // 108,209
  721. // ],
  722. // },//////复制结束点
  723. // {///// 复制起点 2人 闲家红胡 打102 吃2710 打205 过
  724. // handCard:[
  725. // [102,206,210,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,202,201],
  726. // [108,108,108,108,105,106,107,205,107,110,201,202,203,202,207,210,209,209,209,110],
  727. // ],
  728. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  729. // 110,103,110,110,105
  730. // ],
  731. // },//////复制结束点
  732. // {///// 复制起点 2人 闲家红胡 打102 吃2710 打205 过
  733. // handCard:[
  734. // [102,206,210,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,202,201],
  735. // [108,108,108,108,105,106,107,205,107,110,201,202,203,202,207,210,209,209,209,110],
  736. // ],
  737. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  738. // 110,103,110,110,105
  739. // ],
  740. // },//////复制结束
  741. // {///// 复制起点 2人 闲家红胡 打110 碰 打205 过
  742. // handCard:[
  743. // [102,206,208,208,110,103,207,102,106,202,208,104,202,101,109,209,106,101,202,201],
  744. // [108,108,108,108,105,106,107,205,107,110,202,202,202,207,207,210,209,209,209,110],
  745. // ],
  746. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  747. // 110,210,110,110,105
  748. // ],
  749. // },//////复制结束点
  750. // {///// 复制起点 2人 庄家黑胡 闲家点胡
  751. // handCard:[
  752. // [101,101,101,103,103,103,104,105,106,104,105,203,204,205,201,201,201,203,203,203],
  753. // [101,101,101,103,103,103,107,105,106,104,105,206,204,205,201,201,201,203,203,203],
  754. // ],
  755. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  756. // 106,103,110,110,105
  757. // ],
  758. // },//////复制结束点
  759. // {///// 复制起点 2人 庄家黑胡 闲家点胡
  760. // handCard:[
  761. // [101,101,101,103,103,103,104,105,106,104,105,203,204,205,201,201,201,203,203,203],
  762. // [101,101,101,103,103,103,106,105,106,104,105,206,204,205,201,201,201,203,203,203],
  763. // ],
  764. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  765. // 107,103,110,110,105
  766. // ],
  767. // },//////复制结束点
  768. // {///// 复制起点 2人 闲家小胡 打108
  769. // handCard:[
  770. // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,202,201],
  771. // [108,108,108,101,101,101,109,109,109,102,107,110,105,105,205,201,202,203,104,104],
  772. // ],
  773. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  774. // 110,103,110,110,105
  775. // ],
  776. // },//////复制结束点
  777. // {///// 复制起点 2人 闲家偎后提109之后小胡没计算上 打210 偎109
  778. // handCard:[
  779. // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,109,209,106,101,102,201],
  780. // [202,202,210,109,109,101,106,106,106,101,102,103,103,104,105,205,205,205,108,108],
  781. // ],
  782. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  783. // 110,109,101,109,108,108,101
  784. // ],
  785. // },//////复制结束点
  786. // {///// 复制起点 2人 闲家没有胡牌提示 打 205 吃345
  787. // handCard:[
  788. // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,205,209,106,101,202,201],
  789. // [203,204,101,101,101,201,202,203,202,207,210,209,109,109,108,208,208,206,207,104],
  790. // ],
  791. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  792. // 110,103,110,110,105
  793. // ],
  794. // },//////复制结束点
  795. // {///// 复制起点 2人 非起手阶段的三提五坎不能胡
  796. // handCard:[
  797. // [102,206,108,210,110,103,207,102,106,202,210,104,202,101,205,209,106,101,202,201],
  798. // [109,109,109,201,201,201,203,203,203,209,209,209,205,205,105,208,208,202,202,104],
  799. // ],
  800. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  801. // 110,205,208,110,105
  802. // ],
  803. // },//////复制结束点
  804. // {///// 复制起点 2人 A玩家摸牌要吃B玩家要跑应该让B玩家跑
  805. // handCard:[
  806. // [102,206,108,210,110,103,207,102,106,202,210,104,202,205,205,205,106,101,202,201],
  807. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104],
  808. // ],
  809. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  810. // 201,205,110,110,105
  811. // ],
  812. // },//////复制结束点
  813. // {///// 复制起点 2人 测试过碰之后是否还能碰 也能测试臭偎 206
  814. // handCard:[
  815. // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201],
  816. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,104],
  817. // ],
  818. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  819. // 201,205,206,110,105
  820. // ],
  821. // },//////复制结束点
  822. // {///// 复制起点 2人 测试过碰之后是否还能碰 也能测试臭偎 206
  823. // handCard:[
  824. // [102,206,108,210,110,203,207,102,106,202,210,104,202,206,205,205,106,101,202,208],
  825. // [203,204,101,101,101,201,202,103,206,207,210,209,109,109,108,208,208,206,207,204],
  826. // ],
  827. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  828. // 109,205,206,110,105
  829. // ],
  830. // },//////复制结束点
  831. // {///// 复制起点 2人 测试大刻变成大碰 205
  832. // handCard:[
  833. // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,105,105,106,101,202,201],
  834. // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  835. // ],
  836. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  837. // 201,208,205,110,105
  838. // ],
  839. // },//////复制结束点
  840. // {///// 复制起点 2人 测试小刻变成小碰 105
  841. // handCard:[
  842. // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201],
  843. // [105,105,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  844. // ],
  845. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  846. // 201,205,105,110,105
  847. // ],
  848. // },//////复制结束点
  849. // {///// 复制起点 2人 测试吃碰之后不整理手牌 吃208打207
  850. // handCard:[
  851. // [102,107,110,202,207,210,202,207,210,103,104,105,102,107,110,105,106,104,206,205],
  852. // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  853. // ],
  854. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  855. // 204,208,205,110,105
  856. // ],
  857. // },//////复制结束点
  858. // {///// 复制起点 2人 测试摸牌之后有人可跑有人可胡 打204
  859. // handCard:[
  860. // [102,103,202,207,210,202,207,210,103,104,105,110,110,110,105,106,107,206,205,204],
  861. // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  862. // ],
  863. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  864. // 204,101,101,101,105
  865. // ],
  866. // },//////复制结束点
  867. // {///// 复制起点 2人 测试自己摸牌之后可吃别人可碰,但是别人的碰需要等自己吃的bug
  868. // handCard:[
  869. // [102,103,208,207,210,208,207,210,103,104,105,110,110,110,105,106,107,206,205,204],
  870. // [205,205,101,101,101,201,202,203,202,207,210,109,109,109,108,107,106,206,207,203],
  871. // ],
  872. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  873. // 204,208,101,101,105
  874. // ],
  875. // },//////复制结束点
  876. // {///// 复制起点 2人 测试捉小三 自己摸牌之后可吃别人可碰,但是别人的碰需要等自己吃的bug
  877. // handCard:[
  878. // [102,203,208,207,210,208,207,210,103,104,105,110,108,109,105,106,107,206,205,204],
  879. // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  880. // ],
  881. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  882. // 204,208,103,101,105
  883. // ],
  884. // },//////复制结束点
  885. // {///// 复制起点 2人 测试点灯
  886. // handCard:[
  887. // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  888. // [205,205,101,102,205,201,202,203,202,207,210,109,109,109,108,107,106,206,207,208],
  889. // ],
  890. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  891. // 204,103,101,105
  892. // ],
  893. // },//////复制结束点
  894. // {///// 复制起点 2人 闲家跑牌情况2:当自己从墩上摸得牌,是自己已经碰的牌 206 当前可跑不能胡但是跑完之后能胡的情况
  895. // handCard:[
  896. // [102,206,108,210,110,103,207,102,106,202,210,104,202,206,205,205,106,101,202,201],
  897. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,205],
  898. // // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,205,205],
  899. // // [203,204,101,101,101,201,202,203,206,207,210,109,109,109,108,208,208,206,205,205],
  900. // [201,203,206,110,105],
  901. // ],
  902. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  903. // ],
  904. // },//////复制结束点
  905. // {///// 复制起点 2人 对于209庄家只能吃789不能吃89十
  906. // handCard:[
  907. // [201,202,203,202,207,210,102,107,110,206,106,106,101,201,205,205,105,108,208,210],
  908. // [203,204,101,101,101,201,202,203,206,207,210,209,109,109,108,208,208,206,207,205],
  909. // [201,203,209,110,105],
  910. // ],
  911. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  912. // ],
  913. // },//////复制结束点
  914. // {///// 复制起点 2人 闲家偎202之后摸到202提别人可胡 101 过 108 碰105 过205 碰210
  915. // handCard:[
  916. // [201,204,203,202,207,210,102,107,110,206,106,106,101,201,205,205,105,108,108,210],
  917. // [106,106,108,202,202,105,105,205,201,201,203,103,103,109,109,206,206,207,207,203],
  918. // [201,106,202,202,209,110,105],
  919. // ],
  920. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  921. // ],
  922. // },//////复制结束点
  923. // {///// 复制起点 2人 闲家偎106之后庄家摸到106之后闲家应该是106跑
  924. // handCard:[
  925. // [201,204,203,202,207,210,102,107,110,206,206,106,101,201,205,205,105,108,108,210],
  926. // [106,106,108,202,202,105,105,105,201,201,203,109,206,109,109,206,206,207,207,203],
  927. // [201,106,106,202,209,110,105],
  928. // ],
  929. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  930. // ],
  931. // },//////复制结束点
  932. // {///// 复制起点 2人 是否需要改变胡息类型闲家跑202不应该能胡 两家碰105,106
  933. // handCard:[
  934. // [109,109,209,205,205,105,206,206,106,101,101,101,103,103,103,209,207,208,108,108],
  935. // [209,209,109,105,105,205,106,106,206,202,202,202,103,103,103,206,207,208,203,203],
  936. // [201,202,203,202,209,110,105],
  937. // ],
  938. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  939. // ],
  940. // },//////复制结束点
  941. // {///// 复制起点 2人 检查胡牌提示 102 碰101 碰203 吃205 吃209 碰207 吃201 偎110 点208
  942. // handCard:[
  943. // [101,101,102,203,204,206,209,107,207,107,108,109,103,103,103,102,207,208,108,108],
  944. // [102,102,101,201,202,205,209,209,207,110,110,107,107,104,105,206,207,208,106,208],
  945. // [201,110,203,202,209,110,105],
  946. // ],
  947. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  948. // ],
  949. // },//////复制结束点
  950. // {///// 复制起点 2人 检查胡牌提示 106 碰206 碰203 吃105 跑203 吃110 碰104 打206 碰206 碰110
  951. // handCard:[
  952. // [206,206,106,201,201,202,202,105,110,107,210,109,103,103,103,208,207,208,207,108],
  953. // [106,106,206,203,203,105,105,105,110,110,110,210,210,108,108,201,201,104,206,104],
  954. // [102,104,108,209,110,105],
  955. // ],
  956. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  957. // ],
  958. // },//////复制结束点
  959. // 为了实现已碰七自己或别人摸到7时可以和自己手上两个柒组成绞牌这种情况的最优解
  960. // {///// 复制起点 2人 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110
  961. // handCard:[
  962. // [101,101,201,205,205,105,106,106,206,107,207,207,103,103,103,209,207,208,207,108],
  963. // [201,201,101,105,105,205,206,206,106,107,107,207,102,102,102,202,202,202,207,210],
  964. // [102,107,107,209,110,105],
  965. // ],
  966. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  967. // ],
  968. // },//////复制结束点
  969. // {///// 复制起点 2人 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110
  970. // handCard:[
  971. // [101,101,201,205,205,105,106,106,206,107,207,207,103,103,103,209,207,208,207,108],
  972. // [201,201,101,105,105,205,206,206,106,107,202,207,102,102,102,209,209,209,202,210],
  973. // [102,202,107,209,110,105],
  974. // ],
  975. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  976. // ],
  977. // },//////复制结束点
  978. // {///// 复制起点 2人 放入吃碰牌不能胡时在这里判断不放入吃碰牌情况 闲家手牌碰完之后点204看能否提示108可胡
  979. // handCard:[
  980. // [109,109,209,208,208,108,106,106,206,101,102,103,201,202,203,109,110,204,105,205],
  981. // [209,209,109,108,108,208,206,206,106,101,102,103,201,202,203,109,110,204,205,205],
  982. // [102,108,108,209,110,105],
  983. // ],
  984. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  985. // ],
  986. // },//////复制结束点
  987. // {///// 复制起点 2人 两个人可同时吃106 101过
  988. // handCard:[
  989. // [201,204,203,202,207,210,102,207,110,206,106,106,101,201,205,205,105,108,108,210],
  990. // [104,107,108,202,202,105,105,105,201,201,203,109,206,109,109,206,206,207,207,203],
  991. // [201,106,106,202,209,110,105],
  992. // ],
  993. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  994. // ],
  995. // },//////复制结束点
  996. // {///// 复制起点 2人 胡牌提示里缺少提示自己手上有一坎(206)的牌
  997. // handCard:[
  998. // [102,206,104,210,110,103,207,102,106,202,210,104,206,206,105,105,106,101,107,208],
  999. // [203,204,101,101,101,201,202,203,205,207,210,209,109,109,108,208,208,206,207,104],
  1000. // [208,206,206,110,105],
  1001. // ],
  1002. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1003. // ],
  1004. // },//////复制结束点
  1005. // {///// 复制起点 2人 跑牌情况6:当别人滑动手牌打出的牌,自己手上有一坎 206
  1006. // handCard:[
  1007. // [102,206,108,210,110,103,207,102,106,202,210,104,202,209,205,205,106,101,202,201],
  1008. // [203,204,101,101,101,201,202,203,206,206,210,209,109,109,108,208,208,206,207,104],
  1009. // [109,206,109,110,105],
  1010. // ],
  1011. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1012. // ],
  1013. // },//////复制结束点
  1014. // {///// 复制起点 2人 偎108后别人打108不应可胡
  1015. // handCard:[
  1016. // [109,109,209,208,208,108,106,106,206,101,102,103,201,202,203,109,110,204,105,205],
  1017. // [209,209,209,108,108,208,206,206,206,101,102,103,201,202,203,109,109,205,205,205],
  1018. // [102,108,108,209,110,105],
  1019. // ],
  1020. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1021. // ],
  1022. // },//////复制结束点
  1023. // {///// 复制起点 2人 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110
  1024. // handCard:[
  1025. // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,107,107],
  1026. // [201,201,101,202,202,102,203,203,103,204,204,104,205,205,105,206,206,106,107,107],
  1027. // [208,106,108,105,110,107,108,107],
  1028. // ],
  1029. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1030. // ],
  1031. // },//////复制结束点
  1032. // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205
  1033. // // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105
  1034. // // 摸偎105(钻洞了) 摸107时候自摸了
  1035. // handCard:[
  1036. // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,107,107],
  1037. // [201,201,101,202,202,102,203,203,103,204,204,104,205,205,105,206,206,106,107,107],
  1038. // [101,106,108,105,110,107,108,107],
  1039. // ],
  1040. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1041. // ],
  1042. // },//////复制结束点
  1043. // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰101 碰105 吃105 跑203 吃110 碰104 打206 碰206 碰110
  1044. // handCard:[
  1045. // [101,101,201,102,102,202,103,103,203,104,104,204,105,105,205,106,106,206,107,107],
  1046. // [201,201,101,202,202,102,203,203,103,204,204,104,205,205,105,206,206,106,107,107],
  1047. // [101,106,108,105,110,107,108,107],
  1048. // ],
  1049. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1050. // ],
  1051. // },//////复制结束点
  1052. // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205
  1053. // // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105
  1054. // // 摸偎105(钻洞了) 摸107时候自摸了
  1055. // handCard:[
  1056. // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110],
  1057. // [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,209,209,210,210],
  1058. // [201,101,202,102,203,103,204,104,205,105,206,106,207,107,208,108,209,109,210,110],
  1059. // ],
  1060. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1061. // ],
  1062. // },//////复制结束点
  1063. // {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205
  1064. // // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105
  1065. // // 摸偎105(钻洞了) 摸107时候自摸了
  1066. // handCard:[
  1067. // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110],
  1068. // [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,209,209,210,210],
  1069. // [101,201,102,202,103,203,104,204,105,205,106,106,107,207,108,208,109,209,210,110],
  1070. // ],
  1071. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1072. // ],
  1073. // },//////复制结束点
  1074. // {///// 复制起点 测试回放,全点过
  1075. // handCard:[
  1076. // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110],
  1077. // [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,209,209,210,210],
  1078. // [],
  1079. // ],
  1080. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1081. // 201,101,202,102,203,103,204,104,205,105,206,106,207,107,208,108,209,109,210,110
  1082. // ],
  1083. // },//////复制结束点
  1084. // {///// 复制起点 摸牌速度 吃103比2张
  1085. // handCard:[
  1086. // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,203,203],
  1087. // [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,203,203],
  1088. // [],
  1089. // ],
  1090. // leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1091. // 210,210,210,210,210,210,210,210,210,210,210,210,210,210,210,210
  1092. // ],
  1093. // },//////复制结束点
  1094. {///// 复制起点 2人偎牌之后只剩2张牌且可胡 201 碰202 吃(202,203,204;202,102,102完打205
  1095. // 碰202 偎106打206 碰107 碰103 吃(101,102,103;103,203,203)完打104 碰103 摸吃108打105
  1096. // 摸偎105(钻洞了) 摸107时候自摸了
  1097. handCard:[
  1098. [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,107,108,110,110],
  1099. [201,201,202,202,203,203,204,204,205,205,206,206,207,207,208,208,207,208,210,210],
  1100. [101,109,102,109,202,103,203,104,204,105,205,106,106,107,207,108,208,109,209,210,110],
  1101. ],
  1102. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1103. ],
  1104. },//////复制结束点
  1105. {///// 复制起点 摸牌速度 吃103比2张
  1106. handCard:[
  1107. [205,205,205,205,207,207,207,102,102,201,202,203,103,104,105,110,110,204,204,203],
  1108. [101,101,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,203,203],
  1109. [],
  1110. ],
  1111. leftCard:[///////除了所有玩家手牌之后剩余的所有牌 也是跳底之后的发牌顺序
  1112. 203,210,207,210,102,210,210,210,210,210,210,210,210,210,210,210
  1113. ],
  1114. },//////复制结束点
  1115. ]
  1116. // 导出类
  1117. module.exports = SetHandCard;
  1118. // 原型对象
  1119. var proto = SetHandCard.prototype;
  1120. // ////设置首次发牌 返回一副假洗(相当于人工洗过)的牌
  1121. proto.getSCFP = function () {
  1122. if(!SetHandCard.setCardByPeople[SetHandCard.cardGroupIndex]) return/////未人工设置的话就返回空
  1123. let cardPool = []
  1124. let setItem = SetHandCard.setCardByPeople[SetHandCard.cardGroupIndex]
  1125. let hancard1 = setItem.handCard[0] || []
  1126. let hancard2 = setItem.handCard[1] || []
  1127. let hancard3 = setItem.handCard[2] || []
  1128. let hancard4 = setItem.handCard[3] || []
  1129. ///////拼接各个玩家的手牌
  1130. cardPool = cardPool.concat(hancard1)
  1131. cardPool = cardPool.concat(hancard2)
  1132. cardPool = cardPool.concat(hancard3)
  1133. cardPool = cardPool.concat(hancard4)
  1134. //////拼接整副牌剩下的牌
  1135. cardPool = cardPool.concat(setItem.leftCard)
  1136. // console.warn("本次的牌===== ",cardPool);
  1137. return cardPool
  1138. };