Advertisement
teplofizik

tenhouviewer_help.txt

Dec 16th, 2013
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.08 KB | None | 0 0
  1. TenhouViewer [dev. R155]
  2. Help:
  3. TenhouViewer -DHash - download game;
  4.  
  5. TenhouViewer -dLog.txt - download all games from log Log.txt;
  6.  
  7. TenhouViewer -PHash - parse game;
  8.  
  9. TenhouViewer -pLog.txt - parse all games from log Log.txt;
  10.  
  11. TenhouViewer -fLog.txt - find games from log Log.txt with query:
  12. lobby=N - find all games from specified lobby (0-6);
  13. aka=N - only games with aka-dora nashi/ari (0-1);
  14. kuitan=N - only games with aka-dora nashi/ari (0-1);
  15. south=N - only games without/with south round (0-1);
  16. speedy=N - only normal/high speed games (0-1);
  17. dan - only games from 1+dan lobby;
  18. upperdan - only games from upper dan lobby;
  19. shanten=N - find all hands started with N shanten number (0-6);
  20. shantenmin=N - find all hands started with shanten number greater (or equal) than N (0-6);
  21. shantenmax=N - find all hands started with shanten number less (or equal) than N (0-6);
  22. ratingmin=N - find all players, who has rating greater (or equal) than N (1000-3000);
  23. ratingmax=N - find all players, who has rating less (or equal) than N (1000-3000);
  24. paymentmin=N - find all players, who receive or pay greater (or equal) than N pt (-1000000-1000000);
  25. paymentmax=N - find all players, who receive or pay less (or equal) than N pt (-1000000-1000000);
  26. waitmin=N - find all hands which has N or greater sides of winning waiting (1-13);
  27. waitmax=N - find all hands which has N or less sides of winning waiting (1-13);
  28. hanmin=N - find all hands which has han count greater (or equal) than N (1-13);
  29. hanmax=N - find all hands which has han count less (or equal) than N (1-13);
  30. fumin=N - find all hands which has fu count greater (or equal) than N (1-120);
  31. fumax=N - find all hands which has fu count less (or equal) than N (1-120);
  32. dangermin=N - find all hands which has danger tiles count greater (or equal) than N (0-14);
  33. dangermax=N - find all hands which has danger tiles count less (or equal) than N (0-14);
  34. place=N - find all players, who took N place (1-4);
  35. rank=N - find all players, who has rank N (0-20);
  36. nickname=N - find player, who has nickname N (string);
  37. sex=N - find player of pecified sex N (char: f - female, m - male, c - computer);
  38. hash=N - find game with hash N (string);
  39. steps=N - find all hands, who exist less (or equal) than N steps (0-60);
  40. yaku=N,M,X - find all hands, which has N,M,X,... yaku (0-54);
  41. anyyaku=N,M,X - find all hands, which has any of N,M,X,... yaku (0-54 or name);
  42. wait=N,M,X - find all hands, which has at least one tile from list in waiting: N,M,X,... ((1p,1p,2m,6z,...);
  43. dealer=N - find all (not) dealer's hands (0-1);
  44. winner=N - find all (not) completed hands (0-1);
  45. loser=N - find all players (games), who (not) dealt into ron (0-1);
  46. riichi=N - find all hands with declared (or not) riichi (0-1);
  47. furiten=N - find all players (games), who has (has not) furiten (0-1);
  48. ron=N - find all rounds ended with ron (0-1);
  49. tsumo=N - find all rounds ended with tsumo (0-1);
  50. tempai=N - find all hands, which has (not) tempai (0-1);
  51. players=N - count of players in game (3-4);
  52. roundwind=N - wind of current round (0-3);
  53. round=N - index of current round (0:w1, 1:w2, 2:w3, 3: w4, 4: s1, ...);
  54. playerwind=N - player's wind (0-3);
  55. riichicount=N - find all rounds with N declared riichi (0-4);
  56. renchanstick=N - find all rounds with N renchan stick (0-30);
  57. nakicount=N - find all hands with N declared nakies (0-12);
  58. openedsets=N - find all hands with N opened sets (0-4);
  59. form=NNN - find all hands, which contains specified form in specified suits (numbers + suits m,p,s);
  60. drowntiles=N,M,X - find all hands, in which player drown specified tiles (1p,1p,2m,6z,...);
  61. color=m,p,s,M,P,S,0,1 - find all colored (>80% for lower case, 100% for upper case) hands;
  62. omotesuji=N - find all hands which has (not) omote-suji waiting to discard (0-1);
  63. senkisuji=N - find all hands which has (not) senki-suji waiting to discard (0-1);
  64. urasuji=N - find all hands which has (not) ura-suji waiting to discard (0-1);
  65. matagisuji=N - find all hands which has (not) matagi-suji waiting to discard (0-1);
  66.  
  67. TenhouViewer -g<nickname> <fields> - graph rounds (which found by -f flag) with fields:
  68. lobby - lobby index;
  69. index - round index in list;
  70. initshanten - shanten in start hand in round;
  71. pay - payment in round;
  72. tempai - is hand was tempai (1 or 0);
  73. dealer - is hand was dealer (1 or 0);
  74. loser - is player dealt in other hand (1 or 0);
  75. winner - is hand completed (1 or 0);
  76. riichi - is riichi declared (1 or 0);
  77. concealed - is hand was concealed (1 or 0);
  78. openedsets - amount of opened sets;
  79. cost - cost of hand;
  80. fu - count of minipoints in hand;
  81. han - count of game points in hand;
  82. step - count of steps to end in round;
  83. balance - balance in hand (pts);
  84. waiting - amount of tile types in waiting;
  85. round - index of round(0=1e,1=2e,2=3e...);
  86. roundwind - wind of current round;
  87. playerwind - player's wind;
  88. players - count of players in round;
  89. draw - round ended in draw;
  90. draw=N - round ended in draw with reason (yao9,reach4,ron3,kan4,kaze4,nm);
  91.  
  92. TenhouViewer -G<nickname> <fields> - graph games (which found by -f flag) with fields:
  93. index - game index in list;
  94. lobby - lobby index;
  95. rating - player rating before this game;
  96. rank - player rank before this game (1=1ku, 10=1dan,...);
  97. jrating - player rating before this game (1256R);
  98. jrank - player rank before this game (е››ж®µ);
  99. place - place in game;
  100. result - game result with uma;
  101. balance - balance in the end of game;
  102. players - count of players in game;
  103. datetime - date of game;
  104.  
  105. TenhouViewer -o<nickname> <fields> - format output results:
  106. link - link to the round;
  107. lobby - lobby index;
  108. type - lobby type (aka,kui,nan,dan,...);
  109. nickname - nickname of the player;
  110. rating - rating of the player (number);
  111. rank - rank of the player (number);
  112. jrating - rating of the player (1256R);
  113. jrank - rank of the player (е››ж®µ);
  114. place - place (result) in game;
  115. pay - player payment in round;
  116. dealer - is player dealer;
  117. winner - is player complete hand;
  118. loser - is player dealt in other player's hand;
  119. concealed - is hand concealed;
  120. tsumo - is tsumo-agari;
  121. ron - is ron-agari ;
  122. cost - cost of hand;
  123. han - amount of game points in hand;
  124. fu - amount of minipoints in hand;
  125. waiting - amount of tile types in waiting;
  126. step - amount of player steps in round;
  127. yaku - list of yaku;
  128. jyaku - list of yaku (japanese);
  129. round - current round (0-1e, 1-2e, ...);
  130. roundindex - index of round in game;
  131. place - player's place in game;
  132. roundwind - wind of current round;
  133. playerwind - player's wind;
  134. from - nickname of player who p[layed into ron;
  135. furiten - furiten hand;
  136. draw - round ended in draw;
  137.  
  138. TenhouViewer -s<filename> - save find or graph result to specified file;
  139.  
  140. TenhouViewer -U<hash> <params> - get paifu:
  141. dir - directory to save result (for all rounds);
  142. filename - filename to save result (for specified round, without extension);
  143. round - round index (from 0);
  144. shanten - add shanten info in paifu (+furiten marking; [0]-1);
  145. yaku - add yaku and cost info in paifu (0-[1]);
  146. nickname - add nicknames info in paifu instead A,B,C,D (0-[1]);
  147. danger - highlight danger tiles (0-[1]);
  148. color - mark shanten number by colorized rectangle (0-[1]);
  149. sex - mark player's sex by color ([0]-1);
  150.  
  151. TenhouViewer -u <params> - get paifu for all rounds, which was found before:
  152. dir - directory to save result (for all rounds);
  153. shanten - add shanten info in paifu (+furiten marking; [0]-1);
  154. yaku - add yaku and cost info in paifu (0-[1]);
  155. nickname - add nicknames info in paifu instead A,B,C,D (0-[1]);
  156. danger - highlight danger tiles (0-[1]);
  157. color - mark shanten number by colorized rectangle (0-[1]);
  158. sex - mark player's sex by color ([0]-1);
  159.  
  160. TenhouViewer -I<hash> <params> - get discard:
  161. dir - directory to save result (for all rounds);
  162. filename - filename to save result (for specified round, without extension);
  163. round - round index (from 0);
  164. player - player index (from 0);
  165. riichi - limit discard to riichi declaration
  166. naki - highlight tiles got other players;
  167. tsumogiri - highlight tiles discarded from wall;
  168. hand - output hand image for this discard;
  169.  
  170. TenhouViewer -i <params> - get discards for all rounds, which was found before:
  171. dir - directory to save result (for all rounds);
  172. riichi - limit discard to riichi declaration;
  173. naki - highlight tiles got other players;
  174. tsumogiri - highlight tiles discarded from wall;
  175. hand - output hand image for this discard;
  176.  
  177. TenhouViewer -t <params> - get results table for all rounds, which was found before (tournier mode):
  178. mingames=N - only players, who has at least N games;
  179. sort=N - sort by parameter (place,points,balance,loss,acq);
  180. sortdesc=N - sort by parameter by descending (place,points,balance,loss,acq);
  181. index - player's index (in table, from 1);
  182. nickname - player's nickname;
  183. placelist - player's places as string (1123412);
  184. place - player's average place;
  185. points - player's total points;
  186. balance - player's balance (+uma);
  187. ron - how many times player dealt in ron;
  188. agari - player's completed hands count;
  189. acq - player's total acquisitions;
  190. loss - player's total losses;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement