代码拉取完成,页面将自动刷新
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>BoardSelectorTableModel</name>
<message>
<location filename="src/ui/boardselectortablemodel.cpp" line="84"/>
<source>skipping board %1, format error</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DetailItemDelegate</name>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="108"/>
<location filename="src/ui/detailitemdelegate.cpp" line="290"/>
<source>FOLD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="111"/>
<location filename="src/ui/detailitemdelegate.cpp" line="293"/>
<source>CALL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="114"/>
<location filename="src/ui/detailitemdelegate.cpp" line="296"/>
<source>CHECK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="117"/>
<location filename="src/ui/detailitemdelegate.cpp" line="299"/>
<source>BET</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="120"/>
<location filename="src/ui/detailitemdelegate.cpp" line="302"/>
<source>RAISE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="287"/>
<source>Can't calculate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/detailitemdelegate.cpp" line="288"/>
<source>EV</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="mainwindow.ui" line="14"/>
<source>MainWindow</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="34"/>
<source>IP Range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="40"/>
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">AA,KK,QQ,JJ,TT,99:0.75,88:0.75,77:0.5,66:0.25,55:0.25,AK,AQs,AQo:0.75,AJs,AJo:0.5,ATs:0.75,A6s:0.25,A5s:0.75,A4s:0.75,A3s:0.5,A2s:0.5,KQs,KQo:0.5,KJs,KTs:0.75,K5s:0.25,K4s:0.25,QJs:0.75,QTs:0.75,Q9s:0.5,JTs:0.75,J9s:0.75,J8s:0.75,T9s:0.75,T8s:0.75,T7s:0.75,98s:0.75,97s:0.75,96s:0.5,87s:0.75,86s:0.5,85s:0.5,76s:0.75,75s:0.5,65s:0.75,64s:0.5,54s:0.75,53s:0.5,43s:0.5</p></body></html></source>
<oldsource><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.AppleSystemUIFont'; font-size:13pt;">AA,KK,QQ,JJ,TT,99:0.75,88:0.75,77:0.5,66:0.25,55:0.25,AK,AQs,AQo:0.75,AJs,AJo:0.5,ATs:0.75,A6s:0.25,A5s:0.75,A4s:0.75,A3s:0.5,A2s:0.5,KQs,KQo:0.5,KJs,KTs:0.75,K5s:0.25,K4s:0.25,QJs:0.75,QTs:0.75,Q9s:0.5,JTs:0.75,J9s:0.75,J8s:0.75,T9s:0.75,T8s:0.75,T7s:0.75,98s:0.75,97s:0.75,96s:0.5,87s:0.75,86s:0.5,85s:0.5,76s:0.75,75s:0.5,65s:0.75,64s:0.5,54s:0.75,53s:0.5,43s:0.5</span></p></body></html></oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="52"/>
<source>OOp range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="58"/>
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">QQ:0.5,JJ:0.75,TT,99,88,77,66,55,44,33,22,AKo:0.25,AQs,AQo:0.75,AJs,AJo:0.75,ATs,ATo:0.75,A9s,A8s,A7s,A6s,A5s,A4s,A3s,A2s,KQ,KJ,KTs,KTo:0.5,K9s,K8s,K7s,K6s,K5s,K4s:0.5,K3s:0.5,K2s:0.5,QJ,QTs,Q9s,Q8s,Q7s,JTs,JTo:0.5,J9s,J8s,T9s,T8s,T7s,98s,97s,96s,87s,86s,76s,75s,65s,64s,54s,53s,43s</p></body></html></source>
<oldsource><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.AppleSystemUIFont'; font-size:13pt;">QQ:0.5,JJ:0.75,TT,99,88,77,66,55,44,33,22,AKo:0.25,AQs,AQo:0.75,AJs,AJo:0.75,ATs,ATo:0.75,A9s,A8s,A7s,A6s,A5s,A4s,A3s,A2s,KQ,KJ,KTs,KTo:0.5,K9s,K8s,K7s,K6s,K5s,K4s:0.5,K3s:0.5,K2s:0.5,QJ,QTs,Q9s,Q8s,Q7s,JTs,JTo:0.5,J9s,J8s,T9s,T8s,T7s,98s,97s,96s,87s,86s,76s,75s,65s,64s,54s,53s,43s</span></p></body></html></oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="134"/>
<source>Board</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="141"/>
<source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'.AppleSystemUIFont'; font-size:13pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Qs,Jh,2h</p></body></html></source>
<oldsource><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'SimSun'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'.AppleSystemUIFont'; font-size:13pt;">Qs,Jh,2h</span></p></body></html></oldsource>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="152"/>
<source>Select Board Card</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="167"/>
<source>Flop IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="175"/>
<location filename="mainwindow.ui" line="252"/>
<location filename="mainwindow.ui" line="329"/>
<location filename="mainwindow.ui" line="434"/>
<location filename="mainwindow.ui" line="511"/>
<location filename="mainwindow.ui" line="613"/>
<source>Bet Sizes : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="182"/>
<location filename="mainwindow.ui" line="259"/>
<location filename="mainwindow.ui" line="336"/>
<location filename="mainwindow.ui" line="441"/>
<location filename="mainwindow.ui" line="518"/>
<location filename="mainwindow.ui" line="568"/>
<location filename="mainwindow.ui" line="620"/>
<location filename="mainwindow.ui" line="670"/>
<location filename="mainwindow.ui" line="732"/>
<source>50</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="200"/>
<location filename="mainwindow.ui" line="277"/>
<location filename="mainwindow.ui" line="354"/>
<location filename="mainwindow.ui" line="459"/>
<location filename="mainwindow.ui" line="536"/>
<location filename="mainwindow.ui" line="638"/>
<source>Raise Sizes: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="207"/>
<location filename="mainwindow.ui" line="284"/>
<location filename="mainwindow.ui" line="466"/>
<location filename="mainwindow.ui" line="543"/>
<source>60</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="225"/>
<location filename="mainwindow.ui" line="302"/>
<location filename="mainwindow.ui" line="379"/>
<location filename="mainwindow.ui" line="484"/>
<location filename="mainwindow.ui" line="586"/>
<location filename="mainwindow.ui" line="688"/>
<source>Add Allin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="189"/>
<location filename="mainwindow.ui" line="214"/>
<location filename="mainwindow.ui" line="266"/>
<location filename="mainwindow.ui" line="291"/>
<location filename="mainwindow.ui" line="343"/>
<location filename="mainwindow.ui" line="368"/>
<location filename="mainwindow.ui" line="448"/>
<location filename="mainwindow.ui" line="473"/>
<location filename="mainwindow.ui" line="525"/>
<location filename="mainwindow.ui" line="550"/>
<location filename="mainwindow.ui" line="575"/>
<location filename="mainwindow.ui" line="627"/>
<location filename="mainwindow.ui" line="652"/>
<location filename="mainwindow.ui" line="677"/>
<source>%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="85"/>
<source>Select IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="106"/>
<source>Select OOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="244"/>
<source>Turn IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="321"/>
<source>River IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="361"/>
<location filename="mainwindow.ui" line="645"/>
<source>60 100</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="400"/>
<source>Copy from Ip to OOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="426"/>
<source>Flop OOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="503"/>
<source>Turn OOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="561"/>
<location filename="mainwindow.ui" line="663"/>
<source>Donk Sizes: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="605"/>
<source>River OOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="711"/>
<source>raise limit: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="718"/>
<source>3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="725"/>
<source>times. Pot: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="739"/>
<source>Effective Stack: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="746"/>
<location filename="mainwindow.ui" line="869"/>
<source>200</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="753"/>
<source> Mode: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="761"/>
<source>texas holdem</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="766"/>
<source>shortdeck</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="778"/>
<source>allin threshold: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="791"/>
<source>0.67</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="798"/>
<source> use isomorphism</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="832"/>
<source>Build Tree</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="839"/>
<source>Estimate Solving Memory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="854"/>
<source>Solver Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="862"/>
<source>iterations: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="876"/>
<source>times. stop solving when reach </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="883"/>
<source>0.5</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="890"/>
<source>% exploitability</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="914"/>
<source>log interval: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="921"/>
<source>10</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="928"/>
<source>threads: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="935"/>
<source>8</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="965"/>
<source>Start solving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="978"/>
<source>Stop solving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="991"/>
<source>ShowResult</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1014"/>
<source>Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1022"/>
<source>Export Current Parameter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1029"/>
<source>Open Parameters Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1068"/>
<source>Clear Log</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1096"/>
<source>Solver</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1190"/>
<location filename="mainwindow.cpp" line="373"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1205"/>
<source>clear all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1195"/>
<source>import</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1200"/>
<source>export</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1102"/>
<source>strategy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1106"/>
<source>export to file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1114"/>
<source>parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1135"/>
<source>import setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1140"/>
<source>export current setting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1145"/>
<source>ZN-CH</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1150"/>
<location filename="mainwindow.ui" line="1155"/>
<source>Enghish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1160"/>
<source>Chinese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1165"/>
<source>import IP range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1170"/>
<source>import OOP range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1175"/>
<source>export IP range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1180"/>
<source>export OOP range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.ui" line="1185"/>
<source>json</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="25"/>
<source>TexasSolver</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="83"/>
<source>Save File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="85"/>
<source>Json file (*.json)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="270"/>
<source>Open parameters file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="272"/>
<source>Text files (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="146"/>
<source>File selection invalid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="151"/>
<source>File open failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="281"/>
<source>Save Parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="283"/>
<source>Text file (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="595"/>
<source>Please build tree first.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="597"/>
<location filename="mainwindow.cpp" line="599"/>
<source>Estimated Memory Usage: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="597"/>
<source> Mb</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="599"/>
<source> Gb</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="src/solver/PCfrSolver.cpp" line="55"/>
<source>Using %s threads</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/PCfrSolver.cpp" line="806"/>
<source>time used: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/PCfrSolver.cpp" line="806"/>
<source> second.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/PCfrSolver.cpp" line="825"/>
<source>collecting statics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/PCfrSolver.cpp" line="840"/>
<source>statics collected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/BestResponse.cpp" line="42"/>
<source>Iter: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/BestResponse.cpp" line="56"/>
<source>player %s exploitability %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/solver/BestResponse.cpp" line="59"/>
<source>Total exploitability %s precent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="21"/>
<source>FLOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="24"/>
<source>TURN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="27"/>
<source>RIVER</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="34"/>
<source>CHECK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="37"/>
<source>BET </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="40"/>
<source>RAISE </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="43"/>
<source>FOLD </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="46"/>
<source>CALL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="58"/>
<source> begin</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="67"/>
<source>IP </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="67"/>
<source>OOP </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="74"/>
<source>DEAL FLOP CARD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="77"/>
<source>DEAL TURN CARD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/treeitem.cpp" line="80"/>
<source>DEAL RIVER CARD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/PokerSolver.cpp" line="72"/>
<source>Please buld tree first.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="392"/>
<location filename="rangeselector.cpp" line="162"/>
<location filename="src/runtime/PokerSolver.cpp" line="143"/>
<source>save success</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="mainwindow.cpp" line="394"/>
<location filename="rangeselector.cpp" line="164"/>
<location filename="src/runtime/PokerSolver.cpp" line="145"/>
<source>save failed, file cannot be open</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QSolverJob</name>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="38"/>
<source>Encountering error:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="49"/>
<source>Loading holdem compairing file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="56"/>
<source>Loading shortdeck compairing file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="62"/>
<source>Loading finished. Good to go.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="67"/>
<source>Saving json file..</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="73"/>
<source>Dump round: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="75"/>
<source>This could be slow, or even blow your RAM, dump to river is not well optimized :(</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="82"/>
<source>Saving done.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="86"/>
<source>Trying to stop solver.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="97"/>
<source>Start Solving..</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="128"/>
<source>Solving done.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="132"/>
<source>Estimating tree memory..</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="142"/>
<source>building tree..</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/runtime/qsolverjob.cpp" line="148"/>
<source>build tree finished</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RangeSelector</name>
<message>
<location filename="rangeselector.ui" line="14"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="22"/>
<source>Range Text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="36"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="43"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="50"/>
<source>Clear range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="57"/>
<source>Export Range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="64"/>
<source>Import Range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="71"/>
<source>Open Range Folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.ui" line="107"/>
<source>Range Number</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="27"/>
<source>RangeSelector</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="147"/>
<source>Save Range</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="149"/>
<source>Text file (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="198"/>
<source>Open range file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="200"/>
<source>Text files (*.txt)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="180"/>
<source>File selection invalid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="rangeselector.cpp" line="185"/>
<source>File open failed.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RangeSelectorTableModel</name>
<message>
<location filename="src/ui/rangeselectortablemodel.cpp" line="82"/>
<source>skipping range %1, format error, range list should contain two part seperate by ':'</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/rangeselectortablemodel.cpp" line="98"/>
<source>skipping range %1, format error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/rangeselectortablemodel.cpp" line="135"/>
<source>o</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/rangeselectortablemodel.cpp" line="137"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/rangeselectortablemodel.cpp" line="139"/>
<source> </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RoughStrategyItemDelegate</name>
<message>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="57"/>
<source>FOLD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="57"/>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="60"/>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="64"/>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="67"/>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="70"/>
<source>combos</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="60"/>
<source>CALL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="64"/>
<source>CHECK</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="67"/>
<source>BET</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/roughstrategyitemdelegate.cpp" line="70"/>
<source>RAISE</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SettingEditor</name>
<message>
<location filename="settingeditor.ui" line="14"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="24"/>
<source>Language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="32"/>
<source>English</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="37"/>
<source>Chinese</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="62"/>
<source>Dump round when saving strategy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="70"/>
<source>1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="75"/>
<source>2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.ui" line="80"/>
<source>3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.cpp" line="9"/>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.cpp" line="18"/>
<location filename="settingeditor.cpp" line="47"/>
<source>Unknown language: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.cpp" line="18"/>
<location filename="settingeditor.cpp" line="47"/>
<source>Setting fail</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.cpp" line="25"/>
<source>dump round error: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="settingeditor.cpp" line="58"/>
<source>Restart program to make language selection effective.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>StrategyExplorer</name>
<message>
<location filename="strategyexplorer.ui" line="14"/>
<source>StrategyExplorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="22"/>
<source>Game Tree</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="46"/>
<source> Turn card:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="56"/>
<source>River card:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="85"/>
<source>Rough Strategy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="117"/>
<source>board:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="128"/>
<source>NoNodeChosen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="180"/>
<source>Strategy & EVs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="206"/>
<source>Ev + strategy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="219"/>
<source>Ev</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="156"/>
<location filename="strategyexplorer.cpp" line="146"/>
<source>IP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="169"/>
<location filename="strategyexplorer.cpp" line="146"/>
<source>OOP</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="143"/>
<source>Range:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.ui" line="193"/>
<source>strategy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.cpp" line="139"/>
<source>board</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.cpp" line="146"/>
<source> decision node</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.cpp" line="150"/>
<source><b>Chance node</b></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.cpp" line="154"/>
<source><b>Terminal node</b></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.cpp" line="158"/>
<source><b>Showdown node</b></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="strategyexplorer.cpp" line="177"/>
<source>Encountering error:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TableStrategyModel</name>
<message>
<location filename="src/ui/tablestrategymodel.cpp" line="51"/>
<source>o</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/tablestrategymodel.cpp" line="53"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="src/ui/tablestrategymodel.cpp" line="55"/>
<source> </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>boardselector</name>
<message>
<location filename="boardselector.ui" line="14"/>
<source>Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="boardselector.ui" line="29"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="boardselector.ui" line="36"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="boardselector.ui" line="43"/>
<source>Clear Board</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="boardselector.cpp" line="9"/>
<source>BoardSelector</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。