From 71d19a2c4ea557b178e8a510ad2e15f1ccf41d29 Mon Sep 17 00:00:00 2001 From: Sander Land Date: Wed, 25 Nov 2020 22:15:08 +0100 Subject: [PATCH] strings for stat options --- katrain/config.json | 4 +- katrain/core/constants.py | 12 +++--- katrain/gui/badukpan.py | 4 +- katrain/gui/style.py | 2 +- .../i18n/locales/cn/LC_MESSAGES/katrain.mo | Bin 13642 -> 13955 bytes .../i18n/locales/cn/LC_MESSAGES/katrain.po | 35 ++++++++++++++-- .../i18n/locales/de/LC_MESSAGES/katrain.mo | Bin 15365 -> 15674 bytes .../i18n/locales/de/LC_MESSAGES/katrain.po | 39 +++++++++++++++--- .../i18n/locales/en/LC_MESSAGES/katrain.mo | Bin 15054 -> 15369 bytes .../i18n/locales/en/LC_MESSAGES/katrain.po | 36 ++++++++++++++-- .../i18n/locales/es/LC_MESSAGES/katrain.mo | Bin 15198 -> 15513 bytes .../i18n/locales/es/LC_MESSAGES/katrain.po | 37 ++++++++++++++--- .../i18n/locales/fr/LC_MESSAGES/katrain.mo | Bin 16915 -> 17232 bytes .../i18n/locales/fr/LC_MESSAGES/katrain.po | 35 ++++++++++++++-- .../i18n/locales/jp/LC_MESSAGES/katrain.mo | Bin 17470 -> 17781 bytes .../i18n/locales/jp/LC_MESSAGES/katrain.po | 37 ++++++++++++++--- .../i18n/locales/ko/LC_MESSAGES/katrain.mo | Bin 16888 -> 17197 bytes .../i18n/locales/ko/LC_MESSAGES/katrain.po | 35 ++++++++++++++-- .../i18n/locales/ru/LC_MESSAGES/katrain.mo | Bin 22194 -> 22470 bytes .../i18n/locales/ru/LC_MESSAGES/katrain.po | 35 ++++++++++++++-- katrain/popups.kv | 9 ++-- 21 files changed, 273 insertions(+), 47 deletions(-) diff --git a/katrain/config.json b/katrain/config.json index e643f7e..d2c517b 100644 --- a/katrain/config.json +++ b/katrain/config.json @@ -69,8 +69,8 @@ ], "low_visits": 25, "eval_off_show_last": 3, - "top_moves_show": "delta_score", - "top_moves_show_secondary": "visits", + "top_moves_show": "top_move_delta_score", + "top_moves_show_secondary": "top_move_visits", "eval_show_ai": true, "lock_ai": false }, diff --git a/katrain/core/constants.py b/katrain/core/constants.py index c201e00..6ebb1f8 100644 --- a/katrain/core/constants.py +++ b/katrain/core/constants.py @@ -222,12 +222,12 @@ AI_PICK_ELO_GRID = [ ] -TOP_MOVE_DELTA_SCORE = "delta score" -TOP_MOVE_SCORE = "score" -TOP_MOVE_DELTA_WINRATE = "delta winrate" -TOP_MOVE_WINRATE = "winrate" -TOP_MOVE_VISITS = "visits" -TOP_MOVE_NOTHING = "" +TOP_MOVE_DELTA_SCORE = "top_move_delta_score" +TOP_MOVE_SCORE = "top_move_score" +TOP_MOVE_DELTA_WINRATE = "top_move_delta_winrate" +TOP_MOVE_WINRATE = "top_move_winrate" +TOP_MOVE_VISITS = "top_move_visits" +TOP_MOVE_NOTHING = "top_move_nothing" TOP_MOVE_OPTIONS = [ TOP_MOVE_DELTA_SCORE, diff --git a/katrain/gui/badukpan.py b/katrain/gui/badukpan.py index 592fa7c..24a6110 100644 --- a/katrain/gui/badukpan.py +++ b/katrain/gui/badukpan.py @@ -476,9 +476,7 @@ class BadukPanWidget(Widget): if move_dict["visits"] < low_visits_threshold and not engine_best_move: scale = UNCERTAIN_HINT_SCALE text_on = False - alpha = HINTS_MIN_ALPHA + (HINTS_ALPHA - HINTS_MIN_ALPHA) * ( - move_dict["visits"] / low_visits_threshold - ) + alpha = HINTS_LO_ALPHA if "pv" in move_dict: self.active_pv_moves.append((move.coords, move_dict["pv"], current_node)) else: diff --git a/katrain/gui/style.py b/katrain/gui/style.py index 2065e8f..c38edcf 100644 --- a/katrain/gui/style.py +++ b/katrain/gui/style.py @@ -63,7 +63,7 @@ STARPOINT_SIZE = 0.1 BOARD_COLOR = [0.85, 0.68, 0.40, 1] STONE_SIZE = 0.505 # texture edge is transparent -HINTS_MIN_ALPHA = 0.2 # single visit +HINTS_LO_ALPHA = 0.6 HINTS_ALPHA = 0.8 POLICY_ALPHA = 0.6 TOP_POLICY_ALPHA = 0.3 diff --git a/katrain/i18n/locales/cn/LC_MESSAGES/katrain.mo b/katrain/i18n/locales/cn/LC_MESSAGES/katrain.mo index e98a9958dee26cde165c51e49df39a1977230cb6..3b3df3c6d51f86a2478ae07a2d6c23c8177272fb 100644 GIT binary patch delta 3647 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 O>X(n67g7;3rszMw3{eCC diff --git a/katrain/i18n/locales/cn/LC_MESSAGES/katrain.po b/katrain/i18n/locales/cn/LC_MESSAGES/katrain.po index d1a2f98..4858a0e 100644 --- a/katrain/i18n/locales/cn/LC_MESSAGES/katrain.po +++ b/katrain/i18n/locales/cn/LC_MESSAGES/katrain.po @@ -613,9 +613,6 @@ msgstr "覆盖引擎命令" msgid "download katago button" msgstr "下载KataGo 版本" -msgid "show point loss as text" -msgstr "在棋子上显示目数损失" - msgid "katago binaries available" msgstr "{num} 个exe文件可用" @@ -690,3 +687,35 @@ msgstr "" #. TODO - DEPRECATED msgid "ai:settle" msgstr "Settle Style" + +#. TODO - setting: what to show on top move (e.g. point loss, visits, ...) +msgid "stats on top move" +msgstr "Stats on top moves" + +#. TODO - Dropdown menu option +msgid "top_move_delta_winrate" +msgstr "Change in win rate" + +#. TODO - Dropdown menu option +msgid "top_move_visits" +msgstr "Visits" + +#. TODO - Dropdown menu option +msgid "top_move_score" +msgstr "Score" + +#. TODO - Dropdown menu option +msgid "top_move_nothing" +msgstr "---" + +#. TODO - Dropdown menu option +msgid "top_move_winrate" +msgstr "Win rate" + +#. TODO - Dropdown menu option +msgid "top_move_delta_score" +msgstr "Change in score" + +#. TODO - top move stats show threshold description +msgid "show stats if" +msgstr "Show stats if more than ... visits" diff --git a/katrain/i18n/locales/de/LC_MESSAGES/katrain.mo b/katrain/i18n/locales/de/LC_MESSAGES/katrain.mo index 0d41741c3f192051e11564c8a042db88ac6e66a1..de4c5eaf6c93ec28de4d72a47467c7d2ecfae5bb 100644 GIT binary patch delta 3678 zcmZA33rv+|9LMp8i;8$bKvMJs#}w}eF#=I+n&wzyqrh7!8VJe(JBM+OiZpynr{;xb zGMy&Na*MU)v;;4+W;k!z&2FxAO0$~gEicVhmb34V^EjRDcs}oQdH?V8|3A-rXnFPi z8mBcba)aT&uleWV-`e(S8S`J~`}W}S4($X?=weJP4#A%IBzD57wq1;Iv|qtwe8aYP zU^m(au>*dGU5#uxM(N*V~u7sn*QFXfc=pnGZG)c9Ml?TVI)?d7FdazzXE&V zX6%m5s0AEHKISxE2|V9iv>kU*nRR6~9np=taWF>U7*wX??RXw)fiKwp5>#fDs0UQr z@s+4}>#Yr_IE~nq=bK$zD6@lh!UMY^*So>ZRBG*l8yo;qB2fFjc1|atWRRNz@)*M%{SJ+L`EjP+w$CCLJ|C0acNi z$W&8q+qJg626f-t4i~y{2P&f$)B?Uj1!~3KcnkTMSoT2yQ&5>^S#wbLO+{rm4^_DU zsxnLL_)1jVO~}VMJNZ`N!>IT9Csd#t)^O5SfOxA56KSWQG8lt;{qj&h9g|THm|@4O zPzzmZeG>_7-a#trnB80`(5I-(PJ{-`FV-uljQ&DZD4gh8U<|gsrl?X6MvZ5o;!Hrz zn{M@@7FvUv?_iYP|2i&+Z8o9;Zb#j?$F`550)LBINGmFXOV+!n%)9e5sjcjdI&2

BsgjgL#T?|(iWdQcH6un#M68IHnhI2;G_gRTe8M7m4>RgpR@!!5WI zBUx=8He-g`{AJVpQK$+{#y(i+qW(jFC`Iy)FQl%PE zhw2k7z=Jpu6OxR%i7#O;79@w}Z$%}r8`&lErNhNwE`Gz+7~^Jt@GWe?!>B(#%UQ0r zU=`Nkd#FQ~{#dATqfnXU*!FYQLR5vyQ3+L}wtThK*~o?VW*aJC6KX5=TaTgk{0IC3 zf5o%7v#&8FSl7>(&+sOm!H-k;3gZW+KL?e|%>&p{+Jyu8(@VRG?DA-jChMzu|JM#N zW(@;1?86;w@8OFHk*T4Dw4?4+(Zrz^IviEHaY)h3ix`bH$TQ4xjKLkqaWDr^B|n8q zaUE?(V+l0F&^)r_9~V%wG~OIvoQdb zSvu;zr%;*YqcX2REuaS7xB<1Ldr6N@Nl8f*EHS7h2&iRLM@FPWA8Bzfli} z8WpNgEb?|5mo*7>M%<`h!hF<1r=cD+8Z{GcR58bxV8}J4L_lNHVSl}!1dx{qXgMObUSXv!43z~9! zHYY^78K@6S?H!id8_r>tbYN8?WHhDY!LJcFIF)z#ZDihAd8vqVfl)w8fG zPR09iHb$8FY(9lZ8kV{aYn;^>M*CjW1c#81o#GOM&B(Lt3UEZ(NN4!Nkv3S51Ob0uoxwaCXdbJ0Y5P!ZRn?l++3Yj&PTK6agp z`h}1N1sa3l>X<@7smZANE~vXtYkrBUVlPAuU4=?+6?VrxsF6oeQ=LXVy2Z6$cJ*7R zM|Pr<=IM>$#n!Bh#VtBghX{ZN}c4kMhBkJI#LA$oxbu4pkK|RQi%w@-2dlM=nmywU% za`kXlqk1pYxPho~S*U=fpcXI-wV*;Dg$D$@qK|VH;3tcT6^#adB^?TFltE8X_YMlEpj(ROBf=1K}cMkPs@jL1Pm)!ke z(x-(+Ig^lEmX6BkSkyd|QGw;U_M(73TR}k)y^TsyC2EBq1v=OPRI2OT{RY%TO{jhs zoi|Yn4P$lcABhSq9=T=7s0EEcjeF`|o&BFdK@ZMDEu;_?!7^tBD)Jquz1)jBY)4TO zo*i?&2sl&Mh#qn z%Fr5IfLn1mhH-EP<5(nUdkuA#)^kySyKx>K!u^=ollOlzg+{)*hpK_qXuxz-#EUQq zOEC?rQ4grcA$SwDB?I^^Q+*^3!eWfa8dT(8qRvJ$PQ#yY0;b24|27KC={*q(69NP3 zP!W8KWXmpKD&EDln3~8>4c6i@Jcs(#*yahm&O2}&^<${BGl?jax#_6DX1n?VpDUE2 zQdEYDs0y`*JDmqnTXPgO;WwxWo1DL)w(u`Jjd!pGzwTo;2X{ZndBE_#M2~0Dg4lom zLwu`I{xq3ArJ=MRKf2V{rSQ&DpFx;^Qr|`R<+$l#vvy2kKV;&7z(V2&^6O7M6}8au zsLbUc$+02~!%Ado`w%%>K08T4zuae0DZhph7|KQ}!dPUxtS>4vPogq24Oy$@qWZ0N z?Hf@U+J<^fcVQ&%cl9q&XRQ8SyU*-b3It=^kyhS?nWb?2@G; z2i~5;u2_WQa23+kPU92UjvAN6EAbf4KrNsGxn(<08E!_OB5S3fFO(aofp<^~h$So* zZ<(kqTIlMlQIQ-*4>qAv{Wof!JD7x_ywg1}74`a!L}hpkYQD)s+5adC^J!3IucId3 zjGQ|=ggQjOpd$VkH9@D0z^_^l)ZV9{wqhviY-FJVn}8bkJSwmPROD}=7VvHc`S(!R zM}zkC3~Iuw$g`{+yWX7Ym9!D*(1xb#zqQ>{~ zJsy~_5Ar725Y%DJLq)P4c_FMCc|+|KM&ebc4GT=%6_uGdQ6clkWDm5!nE3H6H_yOv>q6YgjbAxMd8y?6^J4SQATV`Mj`=K5*8ub=D?b`EE zXKEEHqq}gtzBG?y`fqi4BP{BbMFoW=o`s8wi#>V8o)T|qiN7*7G02|~cQU%FbwGl@ z!oXyg4*E$6Ju^nd2?=Oj%sGpv1exTeNU-afv5y@m$X+Z*hs& UlXLvDe6Rn)u>WvsM1sp+K5XyTwcbd&hz}A|M{PDZckP% zuL(9rwp(xbcas0{{9n~xEo1%(Yqckr&9r-9k1obU;By#_!?82w+jcQV(q4cGxW=}( zVL0sr*a6RAS7URtWz+_~|Wa879i^_32w!=42309!)ufte; z52J7=DuLt3$6VyA2k$r6ZO0?j%({|ICv>46OvSdCjhbnW9nV80_?qo6Ma`@N^@18Z zz6=%b9cw)*&Svb&`^^q6G_wQthEu4SeP`Q0TkoI(KSVyJ6Vp+k7}SiDP~#b>c)8Ze zsQXJ$_xVv1t;3*h+`t7Nvzafo_gIghW_T7=iAGeQyQosPB}#XUK|SY21qUK#oXlX<_$X9G zrXjbQIkx?#ZLdT<_d$>gJ-7`uqc2bioInL?#5lZ%d`txEpnyrJnPymXQP1V0W;hE~ zIX|j03+?zaRNM{7#{@s)TY(Rw&hxjZKuy**OkV-ITjMc?b`oj^*{I`}hx+N5gnB`N z9j`mZ1`zkGemI9d-U!b3ttLE-K(w)PuWi`xq+lX;dPOs2TifeT15M6hD(%$~e?! zbED#=qn^t~#Tje+r((Fye=!%z$d3xJ7&U`+x&b$%0_;KEcL-Y&vNobhd;_&q4^hvx zWj&QZ6lyQ@Mm?8e`-fmqfk$wm2VO;0;&prq{ip|OQJb(1^`ehZ71)kU-W)|ef7y=T zLM>^t?eD^d(Rgpv#0H?oN5q-3wxqUo{YMG2pn_i&+Ic?K2eCv@R$)C1wqJEe_7t#x19PQh^6gKU2evOUabj6e^%a2|HR z4X7pAgb}zELwUd1X9td>GCq%5%iEZaf1#EpZIH9;(@`@VZ=H@DdE>=AtV0ff`37}* znox1$20ME#9o3$OL6*r>+m829fp_6hJc2BfX~s-Ue!;2K3?wJx$L{zsrr}=H41Yl_ z)gP#ewqX{kR2XvdOfT$@nd#JDna-qx6JZvk+M7@revYcdd21uGpUgE>qFshKOVSHf zp+tUUx+auQ7`>iH$8gtiQ!{>peS9XgjsP%k`(%KS1a@HN|i3$=Of+wpdk zNr`qv?UjD02@FOTjz>+*hpNaLWLuef)cZ~Zx!^>YOQ?+7WjHg6LJon6LH!iRW6KP& zC+!r}i(j(+1*oMeM%}*>HLpp9>uu7YiJTIjBtYQ2|O(iB+H~ zvj{o9X1R4GYA>utosRve-F_IA$XBS!oI%CCZ2NB@@q(s_iyjO-#48v+%qejb>Vbbz z<6&8jiKv7!PzjGl{X!O?URa2#ln0e?IV!O#)cx~O&#%U4{W5IiLTkDkN8zEYh81B8 zLu37cqJZC3Hq$s4KCdg_t8mTrReKs@dnSYgX%(tfSn4Sc6czeQe3c&aMCZIRZ)H*7 zf8AbRV0M{zR_lFFJXT%iFAMlvhaU&1@|ODC#Z`fT&+86&Y67OJVQh4DbVy0V!GQ}q zBtFiS^eR2B!0aNgD=jU}Wur}GCJkdUnnGU8VPuxaRpxa$?`>`KB3DbQZnxV^Y?({G Olgku4vMzJj`u_k&NTde< delta 3286 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 delta 3297 zcmYM$eN5F=9LMqR74re)8Ymzra-l@DtCg8%;&Zy0!-u6gx10}nGt{oZg_eo_5}$_F z+#oH>nTgh%x>U3kKICi$Wkt=9(y9Nb+0<5=mAGl|55KeJe%{wP=XZYRobUIX-@W{> zCQ!X9;9W>=yV3Yp&;K6$pW03}vo|~aZyLq7sHfmgOv1z14Zp(#yyEINF`0ToqFEO9 zMAe7mgE$4-<6I1ydA5K;XBw8c4wcULFrN0^r~y7jF8i8~RBT4(vfr^S-bF1?qpE)@ zW?&!eiqD`HFax=40Us&MZ%bUm22^BQu_Nw7Jy?fv*ocbsw7Y*1wZPw8`(LQY6b(h| zfV!WC8ZXBgMvXHFgUoNEDX@5(;yTPiMONhMuR7mA4ZIGyY%?DkXcsEtL#X==sPUSe zmyyeE@u7Zkq(OnEVxl_cQBZ0IRsR_1;%Uu=R26#^_2^1ea;vcm?m|6z6gAW-)YRu) z`*l}uK~33_P8z2Ns$Uq@J`}lZA|G_M*-7k(7EnxsI+mmA>rpw`go?QaJK!g%exIQx zs7EcZ8MPVLQ2lSAPR)H(AgRo*dKfkF80XYvc0?T_G-%hBx{j-zTTm0#B4gQ?uDuDB zk?Y81Ev}x(YEx}Sy`I1jmO1Rr#@si+tDB~-r^POplB2B>lF!F1|}P!TkuUbu^>FN;g4 z39h;OZAhOMn(WL*ZrNj~jE+T(GYJ*gEZ1J*>sdJkMYIN$qAJu1Kkz%)K2)mf-2DdB zKuxHASDklI3yo)W>fad^SSE7Ia#0J)M?E*Lwa)%er=W@FpcWEEMew?F11j|n&>9#J2j4v*0X_X?~e)kMi@asE1rNFV21NWRBB_WNGebd zu18J01$72KLOr+NwI4$*r~%dgCsYP5;{$jX)jz<2@O1cs6f{v^)B{6MD}5HVcQf7n zmr)OvqcT*93vnyvVLS(C7(RhIbj6s9t5M_a!MXSa?!=r7-v2@h4SaP!g<)3n5Jr$b zR_W?B7@}T}L+~n2#vFdbw7?iXhbu9R&B$eKGyTZ3QDcJ>#FUwF5tUwJ=i8?b?s8nxr?FX@j`ca%6;82s!`P5H5Oa`g< z?L}sB0{ap}FVdR|gr{N2zi4LG5KaBd50fnnyiRTMPfe$+zFqxSqh zDl-WjdA85;oCT=+CCE0~a-^&6#Nl`WwXn>m{kI{E8g~W`!=df53Gz=21GL?%8XaH(U$DhvCy1Ys5J6gX>CJ6ipwG; ap+%8csI@0VO6HZ-ZX5Y`p!)RaW&Z*6|4h>W diff --git a/katrain/i18n/locales/fr/LC_MESSAGES/katrain.po b/katrain/i18n/locales/fr/LC_MESSAGES/katrain.po index e039b95..d8ef02f 100644 --- a/katrain/i18n/locales/fr/LC_MESSAGES/katrain.po +++ b/katrain/i18n/locales/fr/LC_MESSAGES/katrain.po @@ -711,9 +711,6 @@ msgstr "" "votre configuration système, ou bien essayez l'exécutable seul pour plus de " "détails." -msgid "show point loss as text" -msgstr "Indiquer les points perdus" - msgid "resign" msgstr "Abandon" @@ -776,3 +773,35 @@ msgstr "" msgid "Make Main Branch" msgstr "Mettre en branche principale" + +#. TODO - setting: what to show on top move (e.g. point loss, visits, ...) +msgid "stats on top move" +msgstr "Stats on top moves" + +#. TODO - Dropdown menu option +msgid "top_move_delta_winrate" +msgstr "Change in win rate" + +#. TODO - Dropdown menu option +msgid "top_move_visits" +msgstr "Visits" + +#. TODO - Dropdown menu option +msgid "top_move_score" +msgstr "Score" + +#. TODO - Dropdown menu option +msgid "top_move_nothing" +msgstr "---" + +#. TODO - Dropdown menu option +msgid "top_move_winrate" +msgstr "Win rate" + +#. TODO - Dropdown menu option +msgid "top_move_delta_score" +msgstr "Change in score" + +#. TODO - top move stats show threshold description +msgid "show stats if" +msgstr "Show stats if more than ... visits" diff --git a/katrain/i18n/locales/jp/LC_MESSAGES/katrain.mo b/katrain/i18n/locales/jp/LC_MESSAGES/katrain.mo index 1667cd0acc4217cd6bec8bb76fef974a3fd0bdb8..c947078c6522ccf2684799ce8dd8f855b144e235 100644 GIT binary patch delta 3653 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 delta 3306 zcmYM$3rv<(9LMqhE93KE3 z>5ML-wKTLj4O=z`)zq3HbC$N2OyjlXWtyPX_s4U#+~f0k&gD7hfBxq@uYS74_xEOB z;Cyswh4H73zrFdJ-CiZL;x7Li$K&giyWxizg-5VEp1{u7VzxDWN>VGO}jsFj{}?H5o1UUv02P%G1Fc(jhF_Bhmd zNzOFXIKwf5`E3FZ1aC83hXtsWEqCP?oSRSsZ$&P9o0|rzMy>cDs=XdHUZe9Oa@lom z>K8&9w9r@#SI1-?l$zn&e)Poz6!X&*we}p;tD8~D-G(t(je4^dHPrX0sef_xL04`; zP1%V~8mBj^UmB`@G;-Oa+~{fxqu3Dz@EjHDn2#zKp>nbvwdN}9h@YYQ9YRe|hYGL} zwHeK*{?}2b=3mr8Vwqj#G}OcoIkThL5p`HXg?4SD>sa8dL`_tKjAh@r`UX@+g2-hp zt{hG@D)&OYmyUWb1GS*(r~u}n0?G;S(2IuxeqP&ET0FhXbUPu<){dEdL3*ZD%FQwdp&BP22{UG z&fBO!!-!7(BT);BN1CiZDxfi__a?WM+5aba(8P;Sf#jf8u)$e^TKNa4z1)jBY_+HX zkE7l@g&OCatG|Sr=o;!bHH2H+*+A8&V`u#$Wb&YhA4Ux@$N4NOwYjL3yn=eM2sLpf z>I{5@dT+n0KZ**d9@YORR0b~MJ=lus@8duOboe58&_t=I7e=BY%|h+nJlDP&^I;1Ilo4`OdRlXaVg#Ad5d87shNuml(3jd=2(?lXJ54<}O{61=^- zh}!GBsFgfRPZqslznRHRnoZ@vHKY(wS^3XJX5qhE1pm?x0p2 zGTb`@X{f*lqYmLj)cbSMkIQi;ZpB{AZ|8YX23k~s2_wA2HX6H9ejb&=t;jjG-Kg)o z4%rnujrw|g9Q`Rc4mIIxI1aa?#&5()c*nI*;6w*>xTf=<7v?!vVt2}U$o5+~YQWgr!qKn`NU? zTZ&v($xVmxEKbK})WBoLdVxHG8gMQupk=5))}R8YqBT<=2M5TI=a|k{~c?2rJH=OS}1Ml;o0jp61 z9B}1hu6zP}QhyF_;7!-wJkINX6P1BbqSh8gp)$}9_1+-VxLK&JnvKfHT3n}C3&z*9 zba^Q(dhMF!IqUta*5u~;7v=ibFL`l&O?g~`ucl9r_xdL_mlXShm9GZhEcFLJF7pSs hlwPSg;J;E<87!*2Qt{RwhxXO{l{v88wkIc?{ttmFWS;;4 diff --git a/katrain/i18n/locales/ko/LC_MESSAGES/katrain.po b/katrain/i18n/locales/ko/LC_MESSAGES/katrain.po index 30e1461..3632933 100644 --- a/katrain/i18n/locales/ko/LC_MESSAGES/katrain.po +++ b/katrain/i18n/locales/ko/LC_MESSAGES/katrain.po @@ -638,9 +638,6 @@ msgid "Engine missing DLL" msgstr "" "없는 DLL 파일이 있어 KataGo가 실행되지 않습니다. 요구사항을 점검하시거나, 실행 파일을 따로 실행해 세부사항을 알아보십시오." -msgid "show point loss as text" -msgstr "돌 위에 집 손해 표시하기" - msgid "resign" msgstr "기권" @@ -704,3 +701,35 @@ msgstr "" msgid "Make Main Branch" msgstr "주 변화로 만들기" + +#. TODO - setting: what to show on top move (e.g. point loss, visits, ...) +msgid "stats on top move" +msgstr "Stats on top moves" + +#. TODO - Dropdown menu option +msgid "top_move_delta_winrate" +msgstr "Change in win rate" + +#. TODO - Dropdown menu option +msgid "top_move_visits" +msgstr "Visits" + +#. TODO - Dropdown menu option +msgid "top_move_score" +msgstr "Score" + +#. TODO - Dropdown menu option +msgid "top_move_nothing" +msgstr "---" + +#. TODO - Dropdown menu option +msgid "top_move_winrate" +msgstr "Win rate" + +#. TODO - Dropdown menu option +msgid "top_move_delta_score" +msgstr "Change in score" + +#. TODO - top move stats show threshold description +msgid "show stats if" +msgstr "Show stats if more than ... visits" diff --git a/katrain/i18n/locales/ru/LC_MESSAGES/katrain.mo b/katrain/i18n/locales/ru/LC_MESSAGES/katrain.mo index 0340107ac51f763fa16706aeef6b9c4f55bf055e..2cc0113bab31788bff800780b0c78861db844fe7 100644 GIT binary patch delta 3648 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 diff --git a/katrain/i18n/locales/ru/LC_MESSAGES/katrain.po b/katrain/i18n/locales/ru/LC_MESSAGES/katrain.po index 2f68fa8..f159001 100644 --- a/katrain/i18n/locales/ru/LC_MESSAGES/katrain.po +++ b/katrain/i18n/locales/ru/LC_MESSAGES/katrain.po @@ -673,9 +673,6 @@ msgstr "" "Не удалось запустить KataGo из-за отсутствующих DLL. Проверьте требования " "или запустите бинарный файл сам по себе для получения подробностей." -msgid "show point loss as text" -msgstr "Показывать потерянные очки текстом" - msgid "resign" msgstr "Сдаться" @@ -738,3 +735,35 @@ msgstr "" msgid "Make Main Branch" msgstr "Сделать главной веткой" + +#. TODO - setting: what to show on top move (e.g. point loss, visits, ...) +msgid "stats on top move" +msgstr "Stats on top moves" + +#. TODO - Dropdown menu option +msgid "top_move_delta_winrate" +msgstr "Change in win rate" + +#. TODO - Dropdown menu option +msgid "top_move_visits" +msgstr "Visits" + +#. TODO - Dropdown menu option +msgid "top_move_score" +msgstr "Score" + +#. TODO - Dropdown menu option +msgid "top_move_nothing" +msgstr "-" + +#. TODO - Dropdown menu option +msgid "top_move_winrate" +msgstr "Win rate" + +#. TODO - Dropdown menu option +msgid "top_move_delta_score" +msgstr "Change in score" + +#. TODO - top move stats show threshold description +msgid "show stats if" +msgstr "Show stats if more than ... visits" diff --git a/katrain/popups.kv b/katrain/popups.kv index de1f919..eca98e4 100644 --- a/katrain/popups.kv +++ b/katrain/popups.kv @@ -285,7 +285,7 @@ cols: 2 rows: 4 padding: 4 - size_hint: 0.9, 1 + size_hint: 0.95, 1 DescriptionLabel: font_size: DESC_FONT_SIZE * 0.8 text: i18n._("theme") @@ -297,15 +297,16 @@ id: themes_spinner DescriptionLabel: font_size: DESC_FONT_SIZE * 0.8 - text: i18n._("analysis:topmoves").replace('\n',' ') + text: i18n._("stats on top move") BoxLayout: orientation: 'horizontal' + size_hint: 1.5,1 LabelledSpinner: id: top_moves_show value_refs: TOP_MOVE_OPTIONS input_property: "trainer/top_moves_show" Label: - size_hint: 0.15, 1 + size_hint: 0.1, 1 text: '&' LabelledSpinner: id: top_moves_show_secondary @@ -313,7 +314,7 @@ input_property: "trainer/top_moves_show_secondary" DescriptionLabel: font_size: DESC_FONT_SIZE * 0.8 - text: i18n._("show point loss as text") + text: i18n._("show stats if") BoxLayout: Label: text: '>'