From 268cb2db9ccfe8fc24bdc61f633e0a0e946f200e Mon Sep 17 00:00:00 2001 From: fy <> Date: Mon, 5 Jan 2026 20:01:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E4=B8=80=E8=89=B2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/taurus/util/ChangShaSuanFaTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java b/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java index f1c3749..c01bd3f 100644 --- a/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java +++ b/libs/robot_common/src/main/java/taurus/util/ChangShaSuanFaTest.java @@ -322,7 +322,7 @@ public class ChangShaSuanFaTest { if (hasBigSuit) { logInfo("执行清一色策略,尝试优化花色分布"); // 调用清一色特定出牌策略 - int outcard = selectCardToDiscardForAllSameSuit(pinghuhandCards, chowGroup, pengCard); + int outcard = selectCardToDiscardForAllSameSuit(handCards, chowGroup, pengCard); if (outcard != -1) { return String.valueOf(outcard); } @@ -2332,7 +2332,7 @@ public class ChangShaSuanFaTest { String str = integer.toString(); if (!str.isEmpty()) { int firstDigit = Character.getNumericValue(str.charAt(0)); - if (mainSuit.equals(firstDigit)) { + if (!mainSuit.equals(firstDigit)) { return -1; } }