Files
he/process/tools/testui/strategytime.cpp
T

68 lines
20 KiB
C++
Raw Normal View History

2026-06-22 15:35:18 +08:00
%TSD-Header-###%Õ=pYx¿ïƒŒøÅ”TÙ€@S¸Ør‡ï¾P Q®…'œ“V?,¯¸�£¾•mƒÑkÁÕÏ{Áƒ*…/¿Š€êce«J¬8cѰ>߈Ö�îÍ®|pyîU ~ÁC
Z[9!ø…BÈ™èOœ“V?,¯¸�£¾#­}ƒÑkÀÔHÔÁƒ­j/¸²€êcu«J¨8cѰ.߈¹wÖ“þÍ®PÅw6gœ“V­µ9«�£–-|L•´µÿŠ^P—F䘴Oõ·ÔÈþÿŸ¸wµVp0 Ú&SD!ÿ‡cׯ¡ÔsYyé±Çqãp÷TiH€‰gÎÍ×–U¸òOeúì/f®£p÷%1Æ/;nS©;×jÍ™H˜Z&梎۰å–ÖºEï¾�]HÃl¦ÿOó¢ÂtÕé»I(
.ýi<ž+#,dí•áYº§r{3ðËŽHä_Ë»‚é°C�Ç)z®‹ßyˆY?}àÌ•¹ŠÈU‹’ÜUj³O±@J»gÝÁæ5“3³¹tN6ê;Bf•×ÿ±<Mk\ËØåIÏ*È}Ô¥r¼E|H}ØÉVYPƒ®¹¯o†&»¸�Âsµ­Út3I¿K ï
ؑ͛fiñ`uÎgb/eÍ
.øÈìÍ»^­u<6óMR/HÆ£ ¸ˆ%£äÝ4-rïLÜì°Ç¸Û-¸œžÑãŒ`ZÓm¤jú†…y™L©ìÇJêö×>-<"¢ ªòŒœkCËj_‰à^Æ…Qý²ƒŒ6à˜EQ¾^ä�,o'>˜¯ìóµ·á­àƒPÚ‹c_‡å9úç#…ÀÒ�VÐÚ\Pgô–GÀ½v§¸ˆ…¯ç°Ë(Õˆ¶žÿã”ùyÐ0Ä›—®�ÿ.C
оâ‹/'Œ'›½‹ès{mÙ"<‰•‹Ô‡fyþzGÆ‚¾ê F¾©–—ºµ'®¸�ãëºÓêq ±}¹Rl¾àÍVsxâ±&p{Õ4ÐU}ª0[r=õ~kcJ‚p¤0"sj”}Îøñ€Ô­¸Ø\’<ó8j®Q¨uûªˆ�•œ+-‰�Y¨˜9
Ž'þhíÕ÷¥S4�ÿò¬´>ÍÙ²|V¹HÒ†¤�Lsê9y*I¨ÉN
&vRx’Ÿï1²ce¾ÈŽæ÷¾MIŸ:îÔP UµÇŠã}bœ„O/(u°S³S�üÇ©d¡Ð„Í ¿'Ðâ„ÊÔFP�”Ô·³NØþÆ‚eù*8äf§O¹Óá3°]…s wߣœ�óÿßCV¥À�Æ 6_·Û•PSQYÉã*–äÌÁ|
¸Î†–ŧñ¼¼–rÖ¤CS¢›åEì5‰�ý°lü’$Д˜.Y<Ë–ùm^uRõß¼ãÞÞs©«AöÎ
‰ÏÌ#[Aü°ìNesM�=� kË
> ø˜×F…J0:oÆ_4š$5iêYwôê1[A:Ïj²e1�F5bÃ
6@°šÇšp?ò׌ÿ­\¾74 Å(›õ7žQ¦^ØECÄö¦–„o ’íc•s÷ù{É&"DÛÓî‘×<³·'Íÿȉ4¼ÍÏ)ï½xC<ˆd›U©Âmœ2Ýäq…_zF ÆB—%<0ÀÔèįð’ºRp§ùà^"ÌJÚZøHDDM
×~«`,€…hi”L3)å.tÔ
°²‘(·[x€ÊŒN‚2¨ºO1såvÎÝfzÎÛÖa«1»Ða†ñZ™(®´)>ùåa¡‹È²Ï¢ýKÝžSbèžÑaÜ-„x¹ƒ,½·eÁÒ¹Lóp)‡°_¸bÉ
â¾J%`UóH]Þ«5ÜÕ1C¸#�Ñöu:9@ÄÆÞâ¯îÝÚe2VF"ïÇðÛo—e2jeN � .êh=9õ­ÎF #çáíÛñHÄÿí¢[JÚóD�Ø%X  ãEB&áJö™ß’KÓÓNy·¾ßÑ·Y`Yˆá!„¾Ý�¿�éDçÜ룦Ò]å Ô¤4Ç…YËîÊQwÞ?Y‹zAÄ]dš /T×ì
¨«Dwí úIÄ0ÈD�±ÁÆ>¼jh'‡éZ:y.·­ú‹×ÐÉ׿²p£”� Òÿ ÑÕŸWSX±åò¹w•Lð]/ð®àWßu?å…Šø*Ô~Ï–ÙWž¦ÃZªM™ VêÆ�ž<
rF
f–P_Ûêœ*‡@y–û-|l �@í§V¦FÏ üª´ñß„:Féç™MbGÊ빓K¢ÿW9\!näóëæß0"Š:O3Œ¿š�á] Ú1vX믪•|c$¯å�Q¶¦èžûõºôXj®�tþmlú@´–ûÉá8¸¬éÆ´Gž/ùÖ?[#2ü¼ZŠÞ žl.*à,«¯5ðÔ=´FRQBö}¼~(¿8ýU'½>­
Õq ÆÖäœÚºÖƒ±ð2��¥µìÈÜÒÆºÃ ½rªúˆò—ÑfW”…tT~Ô^0§lÓ¿ÐñÒ$W?î3³çNbœjzR‹Å [s‹Ù*¦§j¾ÐTW@´#y®›Hê"¯”(ÿJaÈWøŽ!AØN™5©¢ô|¢Û˜ÉüŠö¹§»“¢ö—^ ’Ö$k–kß“_þ8fSª•ãê!5±
ÍÜG –{çQh„(a=³ù`n–÷ŸA…Åäk()=Nßž�Þ4ìì-),ÚB_ëL!“1ÏÂ,ŸæD/Zû¹Ó)V›Hˆµì²æð.ïõJ$ D¿ÊÙ÷|�Y׿1‡3¼uv®¨Õ‚òÜ37C’(Gr>rY]ƨʞîdÍb¬<·®’kdQ>²‘ä+±šH÷Ø›©K9“r<–7PìÜlÁÔ
zà�ÀË' ŸmVáKjœyJ"Ù)@AW?Ò©7„›ûTjËk§©iôHÀ´°Áûý7~ïsÿü®< PŸž�Mj�º“æ±›©�ÚEª4Kå*¬Pˆ*Ö¹UóåVû|v!8ç ¿u�¨"רd�§³£Ìv×”»‘&%œ‡MÍŒn°Žk–„a­ðFn롦ËÛ‰ônögkä «y l>+7Ì÷ï~T
œ›áµÝ
7ªÜœôon¢ŽÂ´'ÎÖ¸Ñ>†ÉLsS˵$t‚›;®¾ºµ(�Èt‘æ˜RŠ”J„*ùlžÕÁ+Ý# U–à¬xZo#W
PE1f£èE}
TO=G?o#æ-»žôA¨ƒ¾�þÜž>†¿Œ×£î�>›?Ž8\)”‡ÎÐáaDbuÎ&zÏÃ7æj«?£­›@B5óéÙ§µêÐ…ùØÆðù÷'Vê¥�¨" !°ïRŸBp»÷lÍF³wÀü~å"Tkœ¹–¤5Ý
›~ŽþÎn4WÃeãºþ'à¢ÛÄeqèc�„ÜOdð>Ù„^ïŠØE‰Ir•»‡ {¤ÍYèK𻨥Ðõ
µúÓp°¬ý†ôlA÷õVóAè,�Žh�èýG�û©m,<œûðníMcœ ×ÐÄK :VÜ«åOåI1xÖC7÷A�l’ÛSSy&õŒ]´¥•{µ”�’ÜÓiJáñ_ÑnÊ:eG_úŒ5ª”sè×)°QW�æ`Öcð€¨óK˜`¢¸uƒÏ�áwPòlÌU|î‘Ò¥ôCŠ ŠèKx¨´ …¥ýÏ`T|ˆÆÖ(Ôñ6H�¢ê°�¼é3s¿�ßq HÚUɧv»§()H-ÇÊe
ÍŽõ®Þó.Ní Þ«Ç‹óìLè3H™^þfÕrG@§6y�û¼ Ÿ‰äw‘¬œÊâ²”W²Æ 2°�ÍoßÇç¹Ï¨[ M¦2;<T©nÜcÈ»è`Ф´j’J0:²gfËõ‰Ûl¼J5éEuMÙ[ðh±MÌ�p nà›¼7<h4ô™ö<¨³zìT\XWÄ£/k Ívxá)Nø<Ð\¥¢ñÜ%Œ
¨Ž÷0\KÚYQOºnÛþ‰üjo¼ ¦ì;ãû¤\ú’ØP‡ñ÷Ð@^§PYâ°0ÀcôG¡Ž] Òú
:hÏJßcÔÎnÔ‰ýV˜��#áì6Òö{</ÕÌ1µLú%[EÉd-;TÙÔ“LÁˆ},—�n81¡8-qÕîÅ�9øÿÿÝÓÛ�ÞˆîêaØL€Å…MÕí“Ê+ÂZ± ?ÐWé/̈ԉÿYÁQÉpþ€Å ÎMA.¸ì=²9÷ÿ^‰‰«ƒ©@æûÉÿʺ”
i·W×É¢—DèÊ8FUakçõZâYCÈDN ú)…Ékß©œ�j|&.zÍú�¼Ÿµghª{J:—ÝLƒg½KÆoŽJ2wB™KG(_™û¤Y©(%��Òú#¼Ä¼—ú’‰µMHZ°…r2?2õxQù(ë+oŒk¬˜î!žÇL.
`utÅù‚bA‹C¦¤âr¸süQÊ=-’"‚¥žÕ&â%8yˆœu–€¼qPDaÃoÇÚC›Š €—Tf¡*L’ÉûS¹'µK…îÛyçÝí6�þ'¸¹Buc]XŸ‰´Ñ–Šû†ˆ{½¹ƒºÈÁJNøÏƻ¦¾5J…$Ö
e4Zfɇ\qÏ(…ñŽG\=^µ3‚@›í‹ñð+,�„‘Ûíü’ÛÕÄ&£4bZëáó±O¦2„52²¤ßy{
šš=È—¬<?Ñ_»ˆšªo3C
iÐò¥˜a‰áF }G°°&1³×}ë‡v#IëN’Ô»¨·î´‰¯ð¬Y«–zéJoNá´÷?cݧ,ð¸Išà~Ím3¤¤Ll^‚Ð\;@­Fõ»%™Œ¤ÖO{@?èo!å9:Ÿ•{) •&ÜË}ÀÚ~º/70†?·펷�¯âyÕõUòU¿êú�/ŒJA¦YÊ´à…Þ 2\œ
yÊtø#LM>
´è}‘Öý…¿üz¯Äžà
Äż–!JR8ú&“ÜU&UÅO-Û^yÅéç´÷a¹
)nå/„¦ô- £*³Ž<Wª›î‚ñá u�œx§H§«ëtÑeT{ö h6L-ÄÏæè~(K
ÆÈÁ"ÁÓÏçu!ÿYÛé·¯i+11âÔ3A*½­÷—²‚d
ZD¤–
“¢åMeÉóQ
”¬õÕ4kêû·ªML¹pÿETCb§»b–?·ƒÇÅþgN\Â#_GtƒÉ&–$-$½è±FãòÆCÏÔ(”ºÉÞï|¼¹ƒú•Å\4ÆGÜGã3Æ@l‚EHÍ‚l²$aóÑö©l€ÖxG&Œgƒi¹ñÉ—›T6|�<ì Ó¸�£EðЈ»à·ƒ?2j/ï<ÛUi ýœlæ|-²äÓ×-Yë[ Û»ñ "¢Š2‘fÉÐ3™ñ¼P1<›"ÄYµä÷* óRfI… ãÆY™½¬Û¹aoÃΞÒ?yÜ2vƒ8=Ž«\—K o #¿;óÄô¸ÆÙO«³ Ø`}ã7%ÅF©ÿqá†ïQá”$ò½ypͼg³8¦Ï¸•žUû‚¸ÙU˜Öã¨Òw>V—ž„|3Cl�\JL�Ì¿ûèž¡sí¥¯˜E¨}z}´µæ«:uB$-Þ)5'+Í5á.Ü’cˆój;"6Y0”Æ:h¥�É0\'¹NÚoPðZ—5?€Jwø|Ûóþ¸H³¹¡
‚ìÍÀlzsBì<FÉ 5À�L&Þìsxc�SÚÿcr‡iv=£¡«¢ à{„þ¨‹e�è|ª'gí6­Š°ûATBK¢8,-Êݤ>x[oݪõN´5iÛë:¨”æë–úgàÇ}6t÷އ½]CqËtc@=QÂ%þjRqû,ýu/¨¹³DǾÁ AëMYFø±=µv”`ÝÉ«�K³}‡×d-´ €Íƒ‚û­¿
×ÍûkÃÈ$çØh\=Ep×Ù ´(
4˜ڱµ(>øAmþÂè=~”-w—¼‰¼MѸyиÛD
¯˜"¢UWXK^ŒÖA_ªÔ®cçb›q7#/©"÷©.„¤€0É[ö0²>¡ÃÍIGœ�¸—‰1; ¼ waWŸ�tXVyïà'
Z¤Ëþ©6€©X$•\#Ùý.κd¦\9Ô_O½‡Y%Ô¢´ �©»ñ»&S¸CcÙmj 6¼1LÆ¢+FÊ%·‚NÞç¿ ‡¥2ð§c¼^Ö¨“Ø¢}�Ä»½<”´àÿlÐ.|h'Òj¦<$ðx))¿•�Åå“ÅxzhâÀîCTIrj …¼ºiÊ£shv̾h±x–`B»ø“9hOÀE’‚Žž©ÙÕ{•)ÚÓ†§Î$4:U ?#‚<Fžó§+#9hËLÙE[„¤ìØ�hPP…
#Àõ¹R5ô4\$ä’†NÒ× `×?—³Vͺ®å'`,YüFŽË¡C1É…yˆ�øCå 7è”#c¯±ˆÀÀ®öŽ\ìiñOð¤bÇâ#V©·æ6Kd·¨Ñ•�+lÓ‚¡0ãÇ•ôª”™M�s¢‡ÂµNF¿psM¥‰ÿà,¡0¸×HÑTm¾Ä–Ÿ¿£ÅâqçV$”+.;¥™<%ÖÝîŽþÂà}8D¬p?§�É%Ï�lõ‚wéËn-d„‹Û訛�Ö!'¤»µªþnÉ›¦‹@
(Zì[�»Ä‘cÏÑÝÝÑù±ò•í‰`+¾¼êÝR™IUjEí#eX7¢ô뺇9Ô¥.Òe' ì£Ï% ò¬%S&g‚Ê0Ml•`kÀ””Z(¦Úcßпã¬D‚��ÙBïJ_mp0¤m^óG¡ÞðÇ,�Ÿ´wœ’çâ‹ä““�Sò�ñàÁkœÿ$ §ø�‰~¢;WƒÙ0y® �9à’X»@ØBv×uý¼ŸŒ|‹×ÛYxÀŒúæ›q<é<îH…tKÝz‚u`¤HU­œ똤3×êöVÓ/é³ëäv…™WÚ*Ve¯¤•9JëmäËŸ®ÉÑ«b3W…­‚™­zƨ¸|0%æB´"´ïïA±ÅArà]BÙÕ?C
ÄE#9ÝÉfCDê˜_6NȨ€DÇ=Êåq�A+
›ÕnN“¢Í~êÇs|+*õç3õÜ(žlXšz=sÑ¥¤j:Ùðk)ð,±òXRï )‘Œ”º~ñK¥¥.iE“¦­1²W"þ點±¯å¦yý¾zgûTsè‘ïÝù´b%ß¹¾ÔYë|€£
ôJþâ\„‡½G÷èN±×sv�&ÃClQˆ(@âMV3SŒ/ êýT]2âqp×ëÔŠXëuºul’™¼ýò\‡ÀRh¨Ô$^¿ã äÊÉS:t³ <'½1ÊÆ÷LØ-©xM¡|;Q¸Žé©œã¸ˆXeó¤/ú)Év»8Õ‰ÞÏØJŒÞTx{=éú¤aMäמœF’ˆœWDãþ£L/“H=ar2Í9C‘£¹…û‘¥Ê¡é]zEWlXIÿ �í78J*“ �I~¨Ü#ò¡m&îíAÏ߸ õ=�� ‘uqÄ¢@[Ê‘á�ð5j¯»¦=ý†m¬¸Xq(-Òüå •ž=¡[Ç¥áJo…�%ë»Ð[éPHm’ÜpË4Ð�‚"Y™» Qo¬sbLÁÕe†ÑE§úUï¥vˆŠ¶ýßõAƒ
©â;Æ6qÓMö!�¯gè…Ï­ZÙÝ“â¯ÅjH®A5–ÄÀ+Å´!Û–¸­pn~äÞ7ìG·^J-µk7º¤´›¯ûLvæ0£^ž©Ìéš
º=½‡Tà»ã¸íìQ)œO°ÜE弿R�Þ’´vhƒ°cãF£B„M¨7Ï ø3ᄃÈljªÁ±�W�Š"éÕ­J!„EÖSˆNPUD•
#ª5ó¡ïŒ*-¼�÷ªÔ!L­‚HðV (á™ø§\¡gÆ“9[OÅn a�¨1K‡qs Æ Ó£A
½œÁöŠò
3±ãdË‘sz|"ÈùZ`v£ËÏ:s­<þM_ùè —Së.ÏOKìC;Q®´ë_©|Áè«"à={´ŠLÏvK �Öö2A!Ø÷}HL{B($Ûý-=L)+ó¿óŸÛªµà"øb—Ëáa`«qÎèÑ[W¼–_Ú®ÑW?OÑ!¨¸×f)\¨± æõ­œ-ð±ûZ±3°;V—¤ËÓ6B`_st‹hû�¸ëCßG¢3 7ƒÃÀ¹‡ ,óñVu$úàÜFVpäˆMç\“¢Õ«¥1ù­€ex£Èâ_®Ùèo`Ruî2ÁLAl¡7bN’µÖ@"{<±3ïø¨t¹Íz„‰o"2 6ä® u%úGÔÞŽœ�µ;
É(o9 kº ]j©Z¾æ ã ™0ßN-0£ Ãªæ “hïÖ«
n §€|�"ép½mcˆ‚ mÉ<R}µ«š¬ðóËþZMáïæ˜½ªC&Z€Í.¶*ãþ§2ÛP\¶bW
q«dÏÐ/…ê¾Ô
Ï‘ü§Gi¯»¿]qqíüÎæ‘ÙIJªMKÃÆÆ'~šw ¬.XÐûDÚ?Ê2ǬríVãvƒ^åê‚lIJ9° õ5˜^¡^©Ì!ÝCÏb°x¿A"‘3jsÑ�¯V ƄԜ¡Å¬jñ+¾ncó»è“=\�,¾*åÕÕ»!aGCYœwØ„@hs“HÕ,#MØÜ%+œØRšÞyuÁÄõ[<ÕÏ£øAœ=…5ÕîO�ÿ�!(mmúT›KÕÖªDæ§(®áT0UBYp5OŠ{]ÖmϬ© >í¹E0:˜\³ã…ðø,-Mü`›r_a.«4…–V„V6Gølo §»(ñ¢yìÞ;ß|èjâZÔ©íѨ°f`q6ªíö@`ÕKÂÊ9æÞÍ=ÝŸßÖrsW9{Cö‰ë¡%màùš£w¿··Õ)µ;tòy»ã‘®•EZ5Ø¿¦{U0€jŒëAºã£~Aÿ4é#)^c0ƒÿû°òzZÔ¸r0Æ «ÅžÀEsk8^q.4ÝØ¡Â-�4AÏXø×±í›ûi+tçÜ
iêOœÐ¹€/mö‰g:HÑ™ŽKrk�3;«ù\™~*™PJ)�X5çFF‘¬Þ_ЛtÇ^ËáÇs³ß`‚O3PÊÕøÔÖà { �cZ;û¼öwЕ�£ù¥,_?—´kó^·h§ãWöƒu•ï7Á©nX49’½þœÒ}Áö±a­vòhkP΀v¥ÿª‘}ÌãȇÔI$"
ïÒ.¨ÃÁù| 3ðA÷+ñäZ§»™Tå[6²Ho/9Œ [§g­'0nD4g»§‘ÌÐ!n}XÀäøÊÞo¾ò¼"'&”Å�aWQÊž*'qžÔ�Õ)jíu5T“œÛ?ýêMÒç_I¬2ªÈ ñkIÁ�ÿéP1 ¯¸Ï¼Ë¾dR¦;ÞYç9އ¥wõÛ߸Մgö��“¨VR?Ro*‹.Dv²?Gó�ßNÿK7>jš[£¡]ïk ß”„ñ1{8ÆÔ"ƒ‹÷]XJœÔh‚Éÿ¼Í»R…‘"«#ç•ÆUo¶t^¿
Úòˆçk™å¥òSO!üózÓ%å*JŸäzšIË>¤©…À»{Æ•|ié³p.–GöáÖ+iÌ ûÒkñhN-l̨¾½ŒDR„†wN^ø…äpìŽ@�Ý%míï
ù÷‚v]uÌ� ®ü$èC î{:èz!ö¥ÝqáŸ#ÿÁ7¼¹÷Ÿ‰d‰it¹(«�AA…­”ÄfNÂÞÚ3E;žeWíïvyÅÊf›S#ON¹Is¤KP-3*¾Â~ô·á3*ä‡UP>4c÷Üú‰ýRj1Yãü×!ÔÓêg³‚ó`,ô�ÝäÜÔÈÎko0Ùa_2ˆ­A'1P½Å€œÐk<áä%ÎBÀ–0·_|<��'ì«]]gÒ@µ}Jr†°ßÊí1̈@J5�ãN÷’ìÛ—9ëï«vµQQ믦>?ØÒQ_ö4 ði
1ð±½uÎÔÃz$¥ÌÞ™„²Î€º‘â…Ÿò�­ª
I7­*"³HzÂÁK²Q�ÅÕo*Ãé•13r@"Z‡ó*Fñ�:?2jQ2›éW£3ŽîRj›²°³—y9qpO{Ø5"™…£àÀÛ?¿Âq´¸3Á