Spaces:
Running
Running
Update app(1).py
Browse files
app(1).py
CHANGED
|
@@ -84,7 +84,8 @@ if user_input:
|
|
| 84 |
use_base_rev_equal_std = st.checkbox("기본 역배당 + 무 (무/핸무 해제)")
|
| 85 |
use_hand_rev_equal_std = st.checkbox("핸디 역배당 + 핸디 무 (무/핸무 해제)")
|
| 86 |
|
| 87 |
-
# ================= 필수 조건 =================
|
|
|
|
| 88 |
mask = (
|
| 89 |
(df["base_min_idx"] == base_min_idx_in) &
|
| 90 |
(df["hand_min_idx"] == hand_min_idx_in) &
|
|
@@ -96,7 +97,7 @@ if user_input:
|
|
| 96 |
|
| 97 |
# ================= 모드 분기 =================
|
| 98 |
if use_base_rev_equal_std:
|
| 99 |
-
# 무
|
| 100 |
mask = (
|
| 101 |
(df["base_min_idx"] == base_min_idx_in) &
|
| 102 |
(df["hand_min_idx"] == hand_min_idx_in) &
|
|
@@ -105,7 +106,9 @@ if user_input:
|
|
| 105 |
(df["base_rev_val"].round(2) == round(base_rev_in, 2)) &
|
| 106 |
(df["무"].round(2) == round(draw, 2))
|
| 107 |
)
|
|
|
|
| 108 |
elif use_hand_rev_equal_std:
|
|
|
|
| 109 |
mask = (
|
| 110 |
(df["base_min_idx"] == base_min_idx_in) &
|
| 111 |
(df["hand_min_idx"] == hand_min_idx_in) &
|
|
@@ -114,6 +117,7 @@ if user_input:
|
|
| 114 |
(df["hand_rev_val"].round(2) == round(hand_rev_in, 2)) &
|
| 115 |
(df["핸디 무"].round(2) == round(hdraw, 2))
|
| 116 |
)
|
|
|
|
| 117 |
else:
|
| 118 |
if use_base_rev_equal:
|
| 119 |
mask &= (df["base_rev_val"].round(2) == round(base_rev_in, 2))
|
|
|
|
| 84 |
use_base_rev_equal_std = st.checkbox("기본 역배당 + 무 (무/핸무 해제)")
|
| 85 |
use_hand_rev_equal_std = st.checkbox("핸디 역배당 + 핸디 무 (무/핸무 해제)")
|
| 86 |
|
| 87 |
+
# ================= 기본 필수 조건 =================
|
| 88 |
+
# 정배 위치 + 무/핸무 순위 + 무/핸무 값 일치
|
| 89 |
mask = (
|
| 90 |
(df["base_min_idx"] == base_min_idx_in) &
|
| 91 |
(df["hand_min_idx"] == hand_min_idx_in) &
|
|
|
|
| 97 |
|
| 98 |
# ================= 모드 분기 =================
|
| 99 |
if use_base_rev_equal_std:
|
| 100 |
+
# 기본 역배 + 무 모드 → 핸무 조건 해제
|
| 101 |
mask = (
|
| 102 |
(df["base_min_idx"] == base_min_idx_in) &
|
| 103 |
(df["hand_min_idx"] == hand_min_idx_in) &
|
|
|
|
| 106 |
(df["base_rev_val"].round(2) == round(base_rev_in, 2)) &
|
| 107 |
(df["무"].round(2) == round(draw, 2))
|
| 108 |
)
|
| 109 |
+
|
| 110 |
elif use_hand_rev_equal_std:
|
| 111 |
+
# 핸디 역배 + 핸무 모드 → 무 조건 해제
|
| 112 |
mask = (
|
| 113 |
(df["base_min_idx"] == base_min_idx_in) &
|
| 114 |
(df["hand_min_idx"] == hand_min_idx_in) &
|
|
|
|
| 117 |
(df["hand_rev_val"].round(2) == round(hand_rev_in, 2)) &
|
| 118 |
(df["핸디 무"].round(2) == round(hdraw, 2))
|
| 119 |
)
|
| 120 |
+
|
| 121 |
else:
|
| 122 |
if use_base_rev_equal:
|
| 123 |
mask &= (df["base_rev_val"].round(2) == round(base_rev_in, 2))
|