📄 betmain.java
字号:
coreself=(cardself[1*6+4]-10+1)*100+cardself[2*6+5]; } if(cardself[1*6+4]>cardself[2*6+4]) { coreself=(cardself[1*6+4]-10+1)*10+cardself[1*6+5]; } if(cardself[1*6+4]<cardself[2*6+4]) { coreself=(cardself[1*6+4]-10+1)*10+cardself[2*6+5]; } if(cardenemy[1*6+4]==cardenemy[2*6+4]) { if(cardenemy[1*6+5] > cardenemy[2*6+5]) coreenemy=(cardenemy[1*6+4]-10+1)*100+cardenemy[1*6+5]; if(cardenemy[1*6+5] < cardenemy[2*6+5]) coreenemy=(cardenemy[1*6+4]-10+1)*100+cardenemy[2*6+5]; } if(cardenemy[1*6+4]>cardenemy[2*6+4]) { coreenemy=(cardenemy[1*6+4]-10+1)*10+cardenemy[1*6+5]; } if(cardenemy[1*6+4]<cardenemy[2*6+4]) { coreenemy=(cardenemy[1*6+4]-10+1)*10+cardenemy[2*6+5]; } if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; } if(number==3) { a[0]=0; a[1]=0; k=1; for(i=2;i<4;i++) { for(j=1;j<i;j++) if(cardself[i*6+4]==cardself[j*6+4]) { if(a[0]!=0) { if(cardself[i*6+5]>cardself[j*6+5]) //选择花色更大的 a[1]=i; else a[1]=j; } else { if(cardself[i*6+5]>cardself[j*6+5]) //选择花色更大的 a[0]=i; else a[0]=j; } j=0; break; } if(j!=0) k++; } if(k==1) { coreself=(cardself[a[0]*6+4]-10+1)*1000; } if(k==2) { coreself=(cardself[a[0]*6+4]-10+1)*100+cardself[a[0]*6+5]; } if(k==3) { if(cardself[1*6+4]>cardself[2*6+4]) { if(cardself[1*6+4]>cardself[3*6+4]) coreself=(cardself[1*6+4]-10+1)*10+cardself[1*6+5]; else coreself=(cardself[3*6+4]-10+1)*10+cardself[3*6+5]; } else { if(cardself[2*6+4]>cardself[3*6+4]) coreself=(cardself[2*6+4]-10+1)*10+cardself[2*6+5]; else coreself=(cardself[3*6+4]-10+1)*10+cardself[3*6+5]; } } k=1; a[0]=0; a[1]=0; for(i=2;i<4;i++) { for(j=1;j<i;j++) if(cardenemy[i*6+4]==cardenemy[j*6+4]) { if(a[0]!=0) { if(cardenemy[i*6+5]>cardenemy[j*6+5]) //选择花色更大的 a[1]=i; else a[1]=j; } else { if(cardenemy[i*6+5]>cardenemy[j*6+5]) //选择花色更大的 a[0]=i; else a[0]=j; } j=0; break; } if(j!=0) k++; } if(k==1) { coreenemy=(cardenemy[a[0]*6+4]-10+1)*1000; } if(k==2) { coreenemy=(cardenemy[a[0]*6+4]-10+1)*100+cardenemy[a[0]*6+5]; } if(k==3) { if(cardenemy[1*6+4]>cardenemy[2*6+4]) { if(cardenemy[1*6+4]>cardenemy[3*6+4]) coreenemy=(cardenemy[1*6+4]-10+1)*10+cardenemy[1*6+5]; else coreenemy=(cardenemy[3*6+4]-10+1)*10+cardenemy[3*6+5]; } else { if(cardenemy[2*6+4]>cardenemy[3*6+4]) coreenemy=(cardenemy[2*6+4]-10+1)*10+cardenemy[2*6+5]; else coreenemy=(cardenemy[3*6+4]-10+1)*10+cardenemy[3*6+5]; } } if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; } if(number==4) { //比较四个相同。 if(cardself[1*6+4]==cardself[2*6+4]&&cardself[1*6+4]==cardself[3*6+4] &&cardself[1*6+4]==cardself[4*6+4]) coreself=(cardself[1*6+4]-10+1)*1000; if(cardenemy[1*6+4]==cardenemy[2*6+4]&&cardenemy[1*6+4]==cardenemy[3*6+4] &&cardenemy[1*6+4]==cardenemy[4*6+4]) coreenemy=(cardenemy[1*6+4]-10+1)*1000; if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; //比较三个相同 if((cardself[1*6+4]==cardself[2*6+4]&&cardself[1*6+4]==cardself[3*6+4]) ||(cardself[1*6+4]==cardself[2*6+4]&&cardself[1*6+4]==cardself[4*6+4]) ||(cardself[1*6+4]==cardself[3*6+4]&&cardself[1*6+4]==cardself[4*6+4]) ||(cardself[2*6+4]==cardself[3*6+4]&&cardself[2*6+4]==cardself[4*6+4])) { if(cardself[1*6+4]==cardself[2*6+4]) coreself=60+cardself[1*6+4]-10+1; if(cardself[3*6+4]==cardself[4*6+4]) coreself=60+cardself[3*6+4]-10+1; } if((cardenemy[1*6+4]==cardenemy[2*6+4]&&cardenemy[1*6+4]==cardenemy[3*6+4]) ||(cardenemy[1*6+4]==cardenemy[2*6+4]&&cardenemy[1*6+4]==cardenemy[4*6+4]) ||(cardenemy[1*6+4]==cardenemy[3*6+4]&&cardenemy[1*6+4]==cardenemy[4*6+4]) ||(cardenemy[2*6+4]==cardenemy[3*6+4]&&cardenemy[2*6+4]==cardenemy[4*6+4])) { if(cardenemy[1*6+4]==cardenemy[2*6+4]) coreenemy=60+cardenemy[1*6+4]-10+1; if(cardenemy[3*6+4]==cardenemy[4*6+4]) coreenemy=60+cardenemy[3*6+4]-10+1; } if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; // k=1; a[0]=0; a[1]=0; for(i=2;i<5;i++) { for(j=1;j<i;j++) if(cardself[i*6+4]==cardself[j*6+4]) { if(a[0]!=0) { if(cardself[i*6+5]>cardself[j*6+5]) //选择花色更大的 a[1]=i; else a[1]=j; } else { if(cardself[i*6+5]>cardself[j*6+5]) //选择花色更大的 a[0]=i; else a[0]=j; } j=0; break; } if(j!=0) k++; } if(k==2) { if(cardself[a[0]*6+4]>cardself[a[1]*6+4]) coreself=(cardself[a[0]*6+4]-10+1)*1000+cardself[a[0]*6+5]; if(cardself[a[0]*6+4]<cardself[a[1]*6+4]) coreself=(cardself[a[1]*6+4]-10+1)*1000+cardself[a[1]*6+5]; } if(k==3) { coreself=(cardself[a[0]*6+4]-10+1)*100+cardself[a[0]*6+5]; } if(k==4) { if(cardself[1*6+4]>cardself[2*6+4]&&cardself[1*6+4]>cardself[3*6+4] &&cardself[1*6+4]>cardself[4*6+4]) { coreself=(cardself[1*6+4]-10+1)*10+cardself[1*6+5]; } if(cardself[2*6+4]>cardself[1*6+4]&&cardself[2*6+4]>cardself[3*6+4] &&cardself[2*6+4]>cardself[4*6+4]) { coreself=(cardself[2*6+4]-10+1)*10+cardself[2*6+5]; } if(cardself[3*6+4]>cardself[2*6+4]&&cardself[3*6+4]>cardself[1*6+4] &&cardself[3*6+4]>cardself[4*6+4]) { coreself=(cardself[3*6+4]-10+1)*10+cardself[3*6+5]; } if(cardself[4*6+4]>cardself[2*6+4]&&cardself[4*6+4]>cardself[3*6+4] &&cardself[4*6+4]>cardself[1*6+4]) { coreself=(cardself[4*6+4]-10+1)*10+cardself[4*6+5]; } } k=1; a[0]=0; a[1]=0; for(i=2;i<5;i++) { for(j=1;j<i;j++) if(cardenemy[i*6+4]==cardenemy[j*6+4]) { if(a[0]!=0) { if(cardenemy[i*6+5]>cardenemy[j*6+5]) //选择花色更大的 a[1]=i; else a[1]=j; } else { if(cardenemy[i*6+5]>cardenemy[j*6+5]) //选择花色更大的 a[0]=i; else a[0]=j; } j=0; break; } if(j!=0) k++; } if(k==2) { if(cardenemy[a[0]*6+4]>cardenemy[a[1]*6+4]) coreenemy=(cardenemy[a[0]*6+4]-10+1)*1000+cardenemy[a[0]*6+5]; if(cardenemy[a[0]*6+4]<cardenemy[a[1]*6+4]) coreenemy=(cardenemy[a[1]*6+4]-10+1)*1000+cardenemy[a[1]*6+5]; } if(k==3) { coreenemy=(cardenemy[a[0]*6+4]-10+1)*100+cardenemy[a[0]*6+5]; } if(k==4) { if(cardenemy[1*6+4]>cardenemy[2*6+4]&&cardenemy[1*6+4]>cardenemy[3*6+4] &&cardenemy[1*6+4]>cardenemy[4*6+4]) { coreenemy=(cardenemy[1*6+4]-10+1)*10+cardenemy[1*6+5]; } if(cardenemy[2*6+4]>cardenemy[1*6+4]&&cardenemy[2*6+4]>cardenemy[3*6+4] &&cardenemy[2*6+4]>cardenemy[4*6+4]) { coreenemy=(cardenemy[2*6+4]-10+1)*10+cardenemy[2*6+5]; } if(cardenemy[3*6+4]>cardenemy[2*6+4]&&cardenemy[3*6+4]>cardenemy[1*6+4] &&cardenemy[3*6+4]>cardenemy[4*6+4]) { coreenemy=(cardenemy[3*6+4]-10+1)*10+cardenemy[3*6+5]; } if(cardenemy[4*6+4]>cardenemy[2*6+4]&&cardenemy[4*6+4]>cardenemy[3*6+4] &&cardenemy[4*6+4]>cardenemy[1*6+4]) { coreenemy=(cardenemy[4*6+4]-10+1)*10+cardenemy[4*6+5]; } } if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; } if(number==5) { //同花顺 if(cardself[0*6+5]==cardself[1*6+5]&&cardself[0*6+5]==cardself[2*6+5] &&cardself[0*6+5]==cardself[3*6+5]&&cardself[0*6+5]==cardself[4*6+5]) { coreself=70+cardself[0*6+5]; } if(cardenemy[0*6+5]==cardenemy[1*6+5]&&cardenemy[0*6+5]==cardenemy[2*6+5] &&cardenemy[0*6+5]==cardenemy[3*6+5]&&cardenemy[0*6+5]==cardenemy[4*6+5]) { coreenemy=70+cardenemy[0*6+5]; } if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; //铁支 if((cardself[0*6+4]==cardself[1*6+4]&&cardself[0*6+4]==cardself[2*6+4]&&cardself[0*6+4]==cardself[3*6+4]) ||(cardself[0*6+4]==cardself[1*6+4]&&cardself[0*6+4]==cardself[2*6+4]&&cardself[0*6+4]==cardself[4*6+4]) ||(cardself[0*6+4]==cardself[1*6+4]&&cardself[0*6+4]==cardself[3*6+4]&&cardself[0*6+4]==cardself[4*6+4]) ||(cardself[0*6+4]==cardself[2*6+4]&&cardself[0*6+4]==cardself[3*6+4]&&cardself[0*6+4]==cardself[4*6+4]) ||(cardself[1*6+4]==cardself[2*6+4]&&cardself[1*6+4]==cardself[3*6+4]&&cardself[1*6+4]==cardself[4*6+4])) { if(cardself[0*6+4]==cardself[1*6+4]) coreself=60+cardself[0*6+4]-10+1; if(cardself[2*6+4]==cardself[3*6+4]) coreself=60+cardself[2*6+4]-10+1; } if((cardenemy[0*6+4]==cardenemy[1*6+4]&&cardenemy[0*6+4]==cardenemy[2*6+4]&&cardenemy[0*6+4]==cardenemy[3*6+4]) ||(cardenemy[0*6+4]==cardenemy[1*6+4]&&cardenemy[0*6+4]==cardenemy[2*6+4]&&cardenemy[0*6+4]==cardenemy[4*6+4]) ||(cardenemy[0*6+4]==cardenemy[1*6+4]&&cardenemy[0*6+4]==cardenemy[3*6+4]&&cardenemy[0*6+4]==cardenemy[4*6+4]) ||(cardenemy[0*6+4]==cardenemy[2*6+4]&&cardenemy[0*6+4]==cardenemy[3*6+4]&&cardenemy[0*6+4]==cardenemy[4*6+4]) ||(cardenemy[1*6+4]==cardenemy[2*6+4]&&cardenemy[1*6+4]==cardenemy[3*6+4]&&cardenemy[1*6+4]==cardenemy[4*6+4])) { if(cardenemy[0*6+4]==cardenemy[1*6+4]) coreenemy=60+cardenemy[0*6+4]-10+1; if(cardenemy[2*6+4]==cardenemy[3*6+4]) coreenemy=60+cardenemy[2*6+4]-10+1; } if(coreself>coreenemy) return 1; if(coreself<coreenemy) return 0; //葫芦+三条 if(cardself[0*6+4]==cardself[1*6+4]&&cardself[0*6+4]==cardself[2*6+4]) { if(cardself[3*6+4]==cardself[4*6+4]) coreself=50+cardself[0*6+4]-10+1; else coreself=30+cardself[0*6+4]-10+1; } if(cardself[0*6+4]==cardself[1*6+4]&&cardself[0*6+4]==cardself[3*6+4]) { if(cardself[2*6+4]==cardself[4*6+4]) coreself=50+cardself[0*6+4]-10+1; else coreself=30+cardself[0*6+4]-10+1; } if(cardself[0*6+4]==cardself[1*6+4]&&cardself[0*6+4]==cardself[4*6+4]) { if(cardself[2*6+4]==cardself[3*6+4]) coreself=50+cardself[0*6+4]-10+1; else coreself=30+cardself[0*6+4]-10+1; } if(cardself[0*6+4]==cardself[2*6+4]&&cardself[0*6+4]==cardself[3*6+4]) { if(cardself[1*6+4]==cardself[4*6+4]) coreself=50+cardself[0*6+4]-10+1; else coreself=30+cardself[0*6+4]-10+1; } if(cardself[0*6+4]==cardself[2*6+4]&&cardself[0*6+4]==cardself[4*6+4]) { if(cardself[1*6+4]==cardself[3*6+4]) coreself=50+cardself[0*6+4]-10+1; else coreself=30+cardself[0*6+4]-10+1; } if(cardself[0*6+4]==cardself[3*6+4]&&cardself[0*6+4]==cardself[4*6+4]) { if(cardself[1*6+4]==cardself[2*6+4]) coreself=50+cardself[0*6+4]-10+1; else coreself=30+cardself[0*6+4]-10+1; } if(cardself[1*6+4]==cardself[2*6+4]&&cardself[1*6+4]==cardself[3*6+4]) { if(cardself[0*6+4]==cardself[4*6+4]) coreself=50+cardself[1*6+4]-10+1; else coreself=30+cardself[1*6+4]-10+1; } if(cardself[1*6+4]==cardself[2*6+4]&&cardself[1*6+4]==cardself[4*6+4]) { if(cardself[0*6+4]==cardself[3*6+4]) coreself=50+cardself[1*6+4]-10+1; else coreself=30+cardself[1*6+4]-10+1; } if(cardself[1*6+4]==cardself[3*6+4]&&cardself[1*6+4]==cardself[4*6+4]) { if(cardself[0*6+4]==cardself[2*6+4]) coreself=50+cardself[1*6+4]-10+1; else coreself=30+cardself[1*6+4]-10+1; } if(cardself[2*6+4]==cardself[3*6+4]&&cardself[2*6+4]==cardself[4*6+4]) { if(cardself[0*6+4]==cardself[1*6+4]) coreself=50+cardself[2*6+4]-10+1; else coreself=30+cardself[2*6+4]-10+1; } if(cardenemy[0*6+4]==cardenemy[1*6+4]&&cardenemy[0*6+4]==cardenemy[2*6+4]) { if(cardenemy[3*6+4]==cardenemy[4*6+4]) coreenemy=50+cardenemy[0*6+4]-10+1; else coreenemy=30+cardenemy[0*6+4]-10+1; } if(cardenemy[0*6+4]==cardenemy[1*6+4]&&cardenemy[0*6+4]==cardenemy[3*6+4]) { if(cardenemy[2*6+4]==cardenemy[4*6+4]) coreenemy=50+cardenemy[0*6+4]-10+1; else coreenemy=30+cardenemy[0*6+4]-10+1; } if(cardenemy[0*6+4]==cardenemy[1*6+4]&&cardenemy[0*6+4]==cardenemy[4*6+4]) { if(cardenemy[2*6+4]==cardenemy[3*6+4]) coreenemy=50+cardenemy[0*6+4]-10+1; else coreenemy=30+cardenemy[0*6+4]-10+1; } if(cardenemy[0*6+4]==cardenemy[2*6+4]&&cardenemy[0*6+4]==cardenemy[3*6+4]) { if(cardenemy[1*6+4]==cardenemy[4*6+4]) coreenemy=50+cardenemy[0*6+4]-10+1; else coreenemy=30+cardenemy[0*6+4]-10+1; } if(cardenemy[0*6+4]==cardenemy[2*6+4]&&cardenemy[0*6+4]==cardenemy[4*6+4]) { if(cardenemy[1*6+4]==cardenemy[3*6+4]) coreenemy=50+cardenemy[0*6+4]-10+1; else coreenemy=30+cardenemy[0*6+4]-10+1; } if(cardenemy[0*6+4]==cardenemy[3*6+4]&&cardenemy[0*6+4]==cardenemy[4*6+4]) { if(cardenemy[1*6+4]==cardenemy[2*6+4]) coreenemy=50+cardenemy[0*6+4]-10+1; else coreenemy=30+cardenemy[0*6+4]-10+1; } if(cardenemy[1*6+4]==cardenemy[2*6+4]&&cardenemy[1*6+4]==cardenemy[3*6+4]) { if(cardenemy[0*6+4]==cardenemy[4*6+4]) coreenemy=50+cardenemy[1*6+4]-10+1; else coreenemy=30+cardenemy[1*6+4]-10+1; } if(cardenemy[1*6+4]==cardenemy[2*6+4]&&cardenemy[1*6+4]==cardenemy[4*6+4]) { if(cardenemy[0*6+4]==cardenemy[3*6+4]) coreenemy=50+cardenemy[1*6+4]-10+1; else coreenemy=30+cardenemy[1*6+4]-10+1; } if(cardenemy[1*6+4]==cardenemy[3*6+4]&&cardenemy[1*6+4]==cardenemy[4*6+4]) { if(cardenemy[0*6+4]==cardenemy[2*6+4]) coreenemy=50+cardenemy[1*6+4]-10+1; else coreenemy=30+cardenemy[1*6+4]-10+1; } if(cardenemy[2*6+4]==cardenemy[3*6+4]&&cardenemy[2*6+4]==cardenemy[4*6+4]) { if(cardenemy[0*6+4]==cardenemy[1*6+4]) coreenemy=50+cardenemy[2*6+4]-10+1; else coreenemy=30+cardenemy[2*6+4]-10+1; } //顺子 if(cardself[0*6+4]!=cardself[1*6+4]&& cardself[0*6+4]!=cardself[2*6+4]&& cardself[0*6+4]!=cardself[3*6+4]&& cardself[0*6+4]!=cardself[4*6+4]&& cardself[1*6+4]!=cardself[2*6+4]&& cardself[1*6+4]!=cardself[3*6+4]&& cardself[1*6+4]!=cardself[4*6+4]&& cardself[2*6+4]!=cardself[3*6+4]&& cardself[2*6+4]!=cardself[4*6+4]&& cardself[3*6+4]!=cardself[4*6+4] ) { if(cardself[0*6+4]==14) coreself=40+cardself[0*6+5]; if(cardself[1*6+4]==14) coreself=40+cardself[1*6+5]; if(cardself[2*6+4]==14) coreself=40+cardself[2*6+5]; if(cardself[3*6+4]==14) coreself=40+cardself[3*6+5]; if(cardself[4*6+4]==14) coreself=40+cardself[4*6+5]; } if(cardenemy[0*6+4]!=cardenemy[1*6+4]&& cardenemy[0*6+4]!=cardenemy[2*6+4]&& cardenemy[0*6+4]!=cardenemy[3*6+4]&& cardenemy[0*6+4]!=cardenemy[4*6+4]&& cardenemy[1*6+4]!=cardenemy[2*6+4]&& cardenemy[1*6+4]!=cardenemy[3*6+4]&& cardenemy[1*6+4]!=cardenemy[4*6+4]&& cardenemy[2*6+4]!=cardenemy[3*6+4]&& cardenemy[2*6+4]!=cardenemy[4*6+4]&& cardenemy[3*6+4]!=cardenemy[4*6+4] ) { if(cardenemy[0*6+4]==14) coreenemy=40+cardenemy[0*6+5]; if(cardenemy[1*6+4]==14) coreenemy=40+cardenemy[1*6+5]; if(cardenemy[2*6+4]==14)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -