⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 group__mac.html

📁 黑白棋终局解算程序
💻 HTML
📖 第 1 页 / 共 5 页
字号:
          <td class="md" nowrap valign="top"> #define PLAY_BEST_MOVE_IN_MEMORY_FIRST&nbsp;&nbsp;&nbsp;(1 &amp;&amp; USE_HASH_TABLE)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>use the best move stored in the hash table. 1 = on, 0 = off. (default = 1)     </td>  </tr></table><a class="anchor" name="ga16" doxytag="solver.c::PLAY_FAST_SUBTREE_FIRST" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PLAY_FAST_SUBTREE_FIRST&nbsp;&nbsp;&nbsp;1      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>step through the 'smallest' subtree first to find the solution faster. 1 = on, 0 = off. (default = 1)     </td>  </tr></table><a class="anchor" name="ga15" doxytag="solver.c::PLAY_ODD_SQUARE_FIRST" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PLAY_ODD_SQUARE_FIRST&nbsp;&nbsp;&nbsp;1      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>play odd square first 1 = on, 0 = off. (default = 1)     </td>  </tr></table><a class="anchor" name="ga17" doxytag="solver.c::PLAY_STABLEST_SUBTREE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PLAY_STABLEST_SUBTREE&nbsp;&nbsp;&nbsp;(1 &amp;&amp; PLAY_FAST_SUBTREE_FIRST)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>among equally 'small' subtree choose the one with more stable squares. 1 = on, 0 = off. (default = 1)     </td>  </tr></table><a class="anchor" name="ga55" doxytag="solver.c::TICK_TO_DS" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define TICK_TO_DS</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">t&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(int)(((t) / (CLOCKS_PER_SEC / 10)) % 10)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>convert clock ticks to tenth of seconds     </td>  </tr></table><a class="anchor" name="ga52" doxytag="solver.c::TICK_TO_H" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define TICK_TO_H</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">t&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(int)((t) / 3600 / CLOCKS_PER_SEC)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>convert clock ticks to hours     </td>  </tr></table><a class="anchor" name="ga53" doxytag="solver.c::TICK_TO_M" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define TICK_TO_M</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">t&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(int)(((t) / 60 / CLOCKS_PER_SEC) % 60)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>convert clock ticks to minutes     </td>  </tr></table><a class="anchor" name="ga54" doxytag="solver.c::TICK_TO_S" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define TICK_TO_S</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">t&nbsp;</td>          <td class="mdname1" valign="top" nowrap>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;(int)(((t) / CLOCKS_PER_SEC) % 60)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>convert clock ticks to seconds     </td>  </tr></table><a class="anchor" name="ga14" doxytag="solver.c::USE_ENHANCED_TRANSPOSITION_CUTOFF" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define USE_ENHANCED_TRANSPOSITION_CUTOFF&nbsp;&nbsp;&nbsp;(1 &amp;&amp; USE_HASH_TABLE)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>use the enhanced transposition cutoff heuristic. 1 = on, 0 = off. (default = 1)     </td>  </tr></table><a class="anchor" name="ga13" doxytag="solver.c::USE_HASH_TABLE" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define USE_HASH_TABLE&nbsp;&nbsp;&nbsp;1      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>use the hash table heuristics. 1 = on, 0 = off. (default = 1)     </td>  </tr></table><a class="anchor" name="ga19" doxytag="solver.c::USE_PRESORTED_SQUARES" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define USE_PRESORTED_SQUARES&nbsp;&nbsp;&nbsp;1      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>use presorted squares. 1 = on, 0 = off. (default = 1)     </td>  </tr></table><hr><h2>Typedef Documentation</h2><a class="anchor" name="ga8" doxytag="solver.c::Board" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> typedef struct <a class="el" href="structBoard.html">Board</a>  <a class="el" href="structBoard.html">Board</a>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>board representation     </td>  </tr></table><a class="anchor" name="ga9" doxytag="solver.c::Hash" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> typedef struct <a class="el" href="structHash.html">Hash</a>  <a class="el" href="structHash.html">Hash</a>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><a class="el" href="structHash.html">Hash</a> : item stored in the hash table     </td>  </tr></table><a class="anchor" name="ga10" doxytag="solver.c::HashEntry" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> typedef struct <a class="el" href="structHashEntry.html">HashEntry</a>  <a class="el" href="structHashEntry.html">HashEntry</a>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <t

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -