<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"  xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:access="http://www.bloglines.com/about/specs/fac-1.0">
  <access:restriction relationship="allow" />
  <channel>
    <title>Wikispaces : chessprogramming - items matching description</title>
    <link>https://chessprogramming.wikispaces.com/space/view</link>
    <description>Filtered items at Wikispaces : chessprogramming</description>
    
    <webMaster>help@wikispaces.com (Wikispaces)</webMaster>
    <generator>https://www.wikispaces.com/</generator>
    <ttl>60</ttl>
    <atom:link href="https://chessprogramming.wikispaces.com/space/xmlo?v=rss_2_0" rel="self" type="application/rss+xml" />
    <image>
      <title>Wikispaces : chessprogramming - items matching description</title>
      <url>https://www.wikispaces.com/i/l.png</url>
      <link>https://chessprogramming.wikispaces.com/space/view</link>
      <width>140</width>
      <height>48</height>
      <description>Wikispaces</description>
    </image>

    <item>
      <title>Analog Evaluation</title>
      <link>https://chessprogramming.wikispaces.com/Analog+Evaluation</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Analog+Evaluation</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Analog+Evaluation</comments>
      <pubDate>Fri, 27 Oct 2017 08:04:25 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Hardware&quot;&gt;Hardware&lt;/a&gt; * Analog Evaluation&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:134:&amp;lt;a href=&amp;quot;https://commons.wikimedia.org/wiki/File:Op-Amp_Summing_Amplifier.svg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/300px-Op-Amp_Summing_Amplifier.svg.png/592997916/300px-Op-Amp_Summing_Amplifier.svg.png&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;https://commons.wikimedia.org/wiki/File:Op-Amp_Summing_Amplifier.svg&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/300px-Op-Amp_Summing_Amplifier.svg.png/592997916/300px-Op-Amp_Summing_Amplifier.svg.png&quot; alt=&quot;300px-Op-Amp_Summing_Amplifier.svg.png&quot; title=&quot;300px-Op-Amp_Summing_Amplifier.svg.png&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:134 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;strong&gt;Analog Evaluation&lt;/strong&gt;, (Analogue Evaluation)&lt;br /&gt;
a hypothetical dedicated special purpose hardware to &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;evaluate&lt;/a&gt; a &lt;a class=&quot;wiki_link&quot; href=&quot;/Chess%20Position&quot;&gt;chess position&lt;/a&gt; using &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Analogue_electronics&quot; rel=&quot;nofollow&quot;&gt;analog circuits&lt;/a&gt; such as &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Electrical_network&quot; rel=&quot;nofollow&quot;&gt;resistive networks&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Operational_amplifier&quot; rel=&quot;nofollow&quot;&gt;operational amplifier&lt;/a&gt; (op-amps), and in particular the analogous &lt;a class=&quot;wiki_link&quot; href=&quot;/FPGA&quot;&gt;FPGA&lt;/a&gt; counterparts &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Field-programmable_analog_array&quot; rel=&quot;nofollow&quot;&gt;FPAA&lt;/a&gt;, to map digital or discrete input signals, &lt;a class=&quot;wiki_link&quot; href=&quot;/Board%20Representation&quot;&gt;representing the board&lt;/a&gt; or aspects of the board, to an analog output representing an evaluation &lt;a class=&quot;wiki_link&quot; href=&quot;/Score&quot;&gt;score&lt;/a&gt; along with some &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Noise_(electronics)&quot; rel=&quot;nofollow&quot;&gt;noise&lt;/a&gt; as input of an &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Analog-to-digital_converter&quot; rel=&quot;nofollow&quot;&gt;analog-to-digital converter&lt;/a&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Allen&quot;&gt;Jonathan Allen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Edward%20Hamilton&quot;&gt;Edward Hamilton&lt;/a&gt;, and &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; mentioned a method to convert a chess &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;mobility&lt;/a&gt; graph to a resistive network which could be computed using the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Residual-resistance_ratio&quot; rel=&quot;nofollow&quot;&gt;residual resistance&lt;/a&gt; property of interconnected chips within their &lt;a class=&quot;wiki_link&quot; href=&quot;/Morph&quot;&gt;Morph III&lt;/a&gt; project &lt;!-- ws:start:WikiTextRefRule:10:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jonathan%20Allen&amp;quot;&amp;gt;Jonathan Allen&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Edward%20Hamilton&amp;quot;&amp;gt;Edward Hamilton&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Robert%20Levinson&amp;quot;&amp;gt;Robert Levinson&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1997&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;New Advances in Adaptive Pattern-Oriented Chess&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Advances%20in%20Computer%20Chess%208&amp;quot;&amp;gt;Advances in Computer Chess 8&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:10 --&gt;. Using &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Memristor&quot; rel=&quot;nofollow&quot;&gt;memristors&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Memistor&quot; rel=&quot;nofollow&quot;&gt;memistors&lt;/a&gt;, or even a kind of motorized &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Potentiometer&quot; rel=&quot;nofollow&quot;&gt;potentiometers&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:12:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.onlinecontrols.com/mpots.htm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Motorized potentiometers for high precision proportional controls&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:12 --&gt; as used in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Control_theory&quot; rel=&quot;nofollow&quot;&gt;closed loop control&lt;/a&gt; and &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Servomechanism&quot; rel=&quot;nofollow&quot;&gt;servomechanisms&lt;/a&gt;, would allow the implementation of &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Physical_neural_network&quot; rel=&quot;nofollow&quot;&gt;physical&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;neural networks&lt;/a&gt; as analog evaluation device with &lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;machine learning&lt;/a&gt; features &lt;!-- ws:start:WikiTextRefRule:14:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.scidacreview.org/0804/html/hardware.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;SciDAC Review - HARDWARE: Cortical Computing with Memristive Nanodevices&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:14 --&gt;.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;Summing amplifier &lt;!-- ws:start:WikiTextRefRule:20:&amp;amp;lt;ref&amp;amp;gt;A &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Circuit_diagram&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;circuit diagram&amp;lt;/a&amp;gt; of a &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Operational_amplifier_applications#Summing_amplifier&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Summing amplifier&amp;lt;/a&amp;gt; made using an  &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Operational_amplifier&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;operational amplifier&amp;lt;/a&amp;gt;, made by &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://commons.wikimedia.org/wiki/User:Inductiveload&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Inductiveload&amp;lt;/a&amp;gt;, January 26 2009, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Wikimedia Commons&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-4&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:20 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:40:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:40 --&gt;&lt;!-- ws:start:WikiTextTocRule:41: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Summing Amplifier&quot;&gt;Summing Amplifier&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:41 --&gt;&lt;!-- ws:start:WikiTextTocRule:42: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:42 --&gt;&lt;!-- ws:start:WikiTextTocRule:43: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:43 --&gt;&lt;!-- ws:start:WikiTextTocRule:44: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:44 --&gt;&lt;!-- ws:start:WikiTextTocRule:45: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:45 --&gt;&lt;!-- ws:start:WikiTextTocRule:46: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:46 --&gt;&lt;!-- ws:start:WikiTextTocRule:47: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:47 --&gt;&lt;!-- ws:start:WikiTextTocRule:48: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:48 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:26:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Summing Amplifier&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:26 --&gt;Summing Amplifier&lt;/h1&gt;
A &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Operational_amplifier_applications#Summing_amplifier&quot; rel=&quot;nofollow&quot;&gt;summing amplifier&lt;/a&gt; using an operational amplifier with &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Feedback#Negative_feedback&quot; rel=&quot;nofollow&quot;&gt;feedback&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Resistor&quot; rel=&quot;nofollow&quot;&gt;resistor&lt;/a&gt; R&lt;span style=&quot;vertical-align: sub;font-size: 80%;&quot;&gt;f&lt;/span&gt;  sums several (weighted by input resistors  1..n) voltages to an negated output ...&lt;br /&gt;
&lt;br /&gt;
&lt;ul class=&quot;quotelist&quot;&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextMathRule:0:
[[math]]&amp;lt;br/&amp;gt;
V_{\text{out}} = -R_{\text{f}} \left( \frac{V_1}{R_1} + \frac{V_2}{R_2} + \cdots + \frac{V_n}{R_n} \right)&amp;lt;br/&amp;gt;[[math]]
 --&gt;&lt;script type=&quot;math/tex&quot;&gt;V_{\text{out}} = -R_{\text{f}} \left( \frac{V_1}{R_1} + \frac{V_2}{R_2} + \cdots + \frac{V_n}{R_n} \right)&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:0 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
... and may be used to implement a classical &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20function&quot;&gt;evaluation function&lt;/a&gt; as &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_combination&quot; rel=&quot;nofollow&quot;&gt;linear combination&lt;/a&gt; of independent features (F) and associated weights (W): &lt;br /&gt;
&lt;br /&gt;
&lt;ul class=&quot;quotelist&quot;&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextMathRule:1:
[[math]]&amp;lt;br/&amp;gt;
 \displaystyle Eval = \sum_{i=1}^{n} {F_i * W_i}&amp;lt;br/&amp;gt;[[math]]
 --&gt;&lt;script type=&quot;math/tex&quot;&gt; \displaystyle Eval = \sum_{i=1}^{n} {F_i * W_i}&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:1 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:28:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:28 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arduino&quot;&gt;Arduino&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/FPGA&quot;&gt;FPGA&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pattern%20Recognition&quot;&gt;Pattern Recognition&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/PIC%20Microcontroller&quot;&gt;PIC Microcontroller&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tapered%20Eval&quot;&gt;Tapered Eval&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:30:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:30 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Allen&quot;&gt;Jonathan Allen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Edward%20Hamilton&quot;&gt;Edward Hamilton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;New Advances in Adaptive Pattern-Oriented Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%208&quot;&gt;Advances in Computer Chess 8&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=_WlPFxIAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Amir Yazdanbakhsh&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.linkedin.com/in/stamant&quot; rel=&quot;nofollow&quot;&gt;Renée St. Amant&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.linkedin.com/in/bthwaites&quot; rel=&quot;nofollow&quot;&gt;Bradley Thwaites&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=4Fw2ma4AAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Jongse Park&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=LnB5_AcAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Hadi Esmaeilzadeh&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=NSbws80AAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Arjang Hassibi&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=KzESVKwAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Luis Ceze&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=5JtQbw0AAAAJ&quot; rel=&quot;nofollow&quot;&gt;Doug Burger&lt;/a&gt; (&lt;strong&gt;2014&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dl.acm.org/citation.cfm?id=2665746&quot; rel=&quot;nofollow&quot;&gt;Toward General-Purpose Code Acceleration with Analog Computation&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ACM#SIGARCH&quot;&gt;ACM SIGARCH Computer Architecture News&lt;/a&gt; - &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://cag.engr.uconn.edu/isca2014/&quot; rel=&quot;nofollow&quot;&gt;ISCA &#039;14&lt;/a&gt;, Vol. 42, No. 3, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cc.gatech.edu/~hadi/doc/paper/2014-wacas-anpu.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:32:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:32 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=20841&quot; rel=&quot;nofollow&quot;&gt;Discussion of Special Purpose hardware for chess search&lt;/a&gt; by Rick Fadden, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 25, 2008&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=20841&amp;amp;start=1&quot; rel=&quot;nofollow&quot;&gt;Re: Discussion of Special Purpose hardware for chess search&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerd%20Isenberg&quot;&gt;Gerd Isenberg&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 25, 2008&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.reddit.com/r/AskElectronics/comments/217j2u/how_can_you_create_an_analog_sigmoid_voltage/&quot; rel=&quot;nofollow&quot;&gt;How can you create an analog sigmoid voltage transfer function (from simple parts)?&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.reddit.com/r/AskElectronics/&quot; rel=&quot;nofollow&quot;&gt;AskElektonics&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Reddit&quot; rel=&quot;nofollow&quot;&gt;Reddit&lt;/a&gt;, March 24, 2014&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:34:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:34 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Analog_computer&quot; rel=&quot;nofollow&quot;&gt;Analog computer from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Analogue_electronics&quot; rel=&quot;nofollow&quot;&gt;Analogue electronics from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Analog-to-digital_converter&quot; rel=&quot;nofollow&quot;&gt;Analog-to-digital converter from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Digital-to-analog_converter&quot; rel=&quot;nofollow&quot;&gt;Digital-to-analog converter from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Field-programmable_analog_array&quot; rel=&quot;nofollow&quot;&gt;Field-programmable analog array from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://opencircuitdesign.com/~tim/research/fpaa/fpaa.html&quot; rel=&quot;nofollow&quot;&gt;Field-Programmable Analog Array&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Neuromorphic_engineering&quot; rel=&quot;nofollow&quot;&gt;Neuromorphic engineering from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Operational_amplifier&quot; rel=&quot;nofollow&quot;&gt;Operational amplifier from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Operational_amplifier_applications&quot; rel=&quot;nofollow&quot;&gt;Operational amplifier applications from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.electronics-tutorials.ws/category/opamp&quot; rel=&quot;nofollow&quot;&gt;Operational Amplifiers&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.electronics-tutorials.ws/&quot; rel=&quot;nofollow&quot;&gt;Basic Electronics Tutorials and Revision&lt;/a&gt; by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aspencore.com/&quot; rel=&quot;nofollow&quot;&gt;AspenCore, Inc&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.electronics-tutorials.ws/opamp/opamp_4.html&quot; rel=&quot;nofollow&quot;&gt;Summing Amplifier is an Op-amp Voltage Adder&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.electronics-tutorials.ws/opamp/opamp_8.html&quot; rel=&quot;nofollow&quot;&gt;Operational Amplifier Summary, Op-amp basics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Physical_neural_network&quot; rel=&quot;nofollow&quot;&gt;Physical neural network from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.scidacreview.org/0804/html/hardware.html&quot; rel=&quot;nofollow&quot;&gt;SciDAC Review - HARDWARE: Cortical Computing with Memristive Nanodevices&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Videos#AchimZepezauer&quot;&gt;Achim Zepezauer&lt;/a&gt; - Rätsel &lt;!-- ws:start:WikiTextRefRule:23:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://de.wikipedia.org/wiki/R%C3%A4tsel&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Rätsel - Wiikipedia.de&amp;lt;/a&amp;gt; (German) » &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Riddle&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Riddle from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-5&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-5&quot;&gt;[5]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:23 --&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/YouTube&quot; rel=&quot;nofollow&quot;&gt;YouTube&lt;/a&gt; Video&lt;br /&gt;
&lt;!-- ws:start:WikiTextMediaRule:24:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/youtube/o7N8S5YqG6o?h=315&amp;amp;w=560&amp;quot; class=&amp;quot;WikiMedia WikiMediaYoutube&amp;quot; id=&amp;quot;wikitext@@media@@type=&amp;amp;quot;youtube&amp;amp;quot; key=&amp;amp;quot;o7N8S5YqG6o&amp;amp;quot;&amp;quot; title=&amp;quot;YouTube Video&amp;quot;height=&amp;quot;315&amp;quot; width=&amp;quot;560&amp;quot;/&amp;gt; --&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;//www.youtube.com/embed/o7N8S5YqG6o&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;!-- ws:end:WikiTextMediaRule:24 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:36:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:36 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:252:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Allen&quot;&gt;Jonathan Allen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Edward%20Hamilton&quot;&gt;Edward Hamilton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;New Advances in Adaptive Pattern-Oriented Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%208&quot;&gt;Advances in Computer Chess 8&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.onlinecontrols.com/mpots.htm&quot; rel=&quot;nofollow&quot;&gt;Motorized potentiometers for high precision proportional controls&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.scidacreview.org/0804/html/hardware.html&quot; rel=&quot;nofollow&quot;&gt;SciDAC Review - HARDWARE: Cortical Computing with Memristive Nanodevices&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-4&quot;&gt;&lt;a href=&quot;#cite_ref-4&quot;&gt;^&lt;/a&gt; A &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Circuit_diagram&quot; rel=&quot;nofollow&quot;&gt;circuit diagram&lt;/a&gt; of a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Operational_amplifier_applications#Summing_amplifier&quot; rel=&quot;nofollow&quot;&gt;Summing amplifier&lt;/a&gt; made using an  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Operational_amplifier&quot; rel=&quot;nofollow&quot;&gt;operational amplifier&lt;/a&gt;, made by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://commons.wikimedia.org/wiki/User:Inductiveload&quot; rel=&quot;nofollow&quot;&gt;Inductiveload&lt;/a&gt;, January 26 2009, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&quot; rel=&quot;nofollow&quot;&gt;Wikimedia Commons&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-5&quot;&gt;&lt;a href=&quot;#cite_ref-5&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://de.wikipedia.org/wiki/R%C3%A4tsel&quot; rel=&quot;nofollow&quot;&gt;Rätsel - Wiikipedia.de&lt;/a&gt; (German) » &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Riddle&quot; rel=&quot;nofollow&quot;&gt;Riddle from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:252 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:38:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:38 --&gt;What links here?&lt;/h1&gt;
&lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@component=&amp;amp;quot;backlinks&amp;amp;quot; page=&amp;amp;quot;Analog Evaluation&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: component=&amp;amp;quot;backlinks&amp;amp;quot; page=&amp;amp;quot;Analog Evaluation&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Analog_Evaluation includeBody-Analog%20Evaluation includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Analog+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Analog Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Arduino&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Arduino&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 21, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hardware&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hardware&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 20, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Neural+Networks&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Neural Networks&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/PIC+Microcontroller&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;PIC Microcontroller&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Hardware&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Asymmetric evaluation</title>
      <link>https://chessprogramming.wikispaces.com/Asymmetric+evaluation</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Asymmetric+evaluation</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Asymmetric+evaluation</comments>
      <pubDate>Thu, 17 Nov 2016 09:02:03 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * Asymmetric evaluation&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:113:&amp;lt;a href=&amp;quot;https://commons.wikimedia.org/wiki/File:%27Helmet_Head_No._2%27,_bronze_sculpture_by_Henry_Moore,_1955,_Art_Gallery_of_New_South_Wales.JPG&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/HelmedHeadNo2HenryMoore.JPG/597628008/HelmedHeadNo2HenryMoore.JPG&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;https://commons.wikimedia.org/wiki/File:%27Helmet_Head_No._2%27,_bronze_sculpture_by_Henry_Moore,_1955,_Art_Gallery_of_New_South_Wales.JPG&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/HelmedHeadNo2HenryMoore.JPG/597628008/HelmedHeadNo2HenryMoore.JPG&quot; alt=&quot;HelmedHeadNo2HenryMoore.JPG&quot; title=&quot;HelmedHeadNo2HenryMoore.JPG&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:113 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;Some programs score certain terms &lt;strong&gt;differently&lt;/strong&gt; for the &lt;a class=&quot;wiki_link&quot; href=&quot;/Side%20to%20move&quot;&gt;side&lt;/a&gt; they are playing and for the opponent. Most often the big terms, like &lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Safety&quot;&gt;king safety&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;passed pawn evaluation&lt;/a&gt; or &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;mobility&lt;/a&gt; are scaled in some way. Whilst it might be argued that this idea runs counter the definition of chess as a zero-sum game, it also allows greater freedom in shaping the program&#039;s playing style. &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Lang&quot;&gt;Richard Lang&#039;s&lt;/a&gt; programs were famous for their asymmetry in evaluation and &lt;a class=&quot;wiki_link&quot; href=&quot;/Pruning&quot;&gt;forward pruning&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:3:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/b456400a43207b02&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Genius&#039; asymmetric-search by example: TRY yourself&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Thorsten%20Czub&amp;quot;&amp;gt;Thorsten Czub&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Computer%20Chess%20Forums&amp;quot;&amp;gt;rgcc&amp;lt;/a&amp;gt;, December 30, 1997&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:3 --&gt; , which emphasis safety (rules like &#039;do not start a wild attack, but worry a lot if the opponent does so&#039;) &lt;!-- ws:start:WikiTextRefRule:11:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Kaare%20Danielsen&amp;quot;&amp;gt;Kaare Danielsen&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1987&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;The 7th World Microcomputer Chess Championship, Rome, Italy, September 14-20, 1987&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#10_3&amp;quot;&amp;gt;ICCA Journal, Vol. 10, No. 3&amp;lt;/a&amp;gt; » &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/WMCCC%201987&amp;quot;&amp;gt;WMCCC 1987&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:11 --&gt; .&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#HenryMoore&quot;&gt;Henry Moore&lt;/a&gt; - Helmed Head N° 2 &lt;!-- ws:start:WikiTextRefRule:24:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#HenryMoore&amp;quot;&amp;gt;Henry Moore&amp;lt;/a&amp;gt; - &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.kunstmuseumbochum.de/collection/helm-kopf-no-2-1950/&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Helmed Head N° 2&amp;lt;/a&amp;gt; (1950), Bronze on Marble slab, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#ArtMuseumBochum&amp;quot;&amp;gt;Art Museum&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Bochum&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Bochum&amp;lt;/a&amp;gt;,  &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/North_Rhine-Westphalia&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;North Rhine-Westphalia&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Germany&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Germany&amp;lt;/a&amp;gt;, part of &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#IndustrialHeritageTrail&amp;quot;&amp;gt;The Industrial Heritage Trail&amp;lt;/a&amp;gt; of the &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Ruhr&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Ruhr area&amp;lt;/a&amp;gt;, Photo by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Gerd%20Isenberg&amp;quot;&amp;gt;Gerd Isenberg&amp;lt;/a&amp;gt;, October 30, 2016, see also 2011 &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://commons.wikimedia.org/wiki/File:%27Helmet_Head_No._2%27,_bronze_sculpture_by_Henry_Moore,_1955,_Art_Gallery_of_New_South_Wales.JPG&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;image&amp;lt;/a&amp;gt; of the sculpture at &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Art_Gallery_of_New_South_Wales&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Art Gallery of New South Wales&amp;lt;/a&amp;gt; from &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Wikimedia Commons&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:24 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:46:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:46 --&gt;&lt;!-- ws:start:WikiTextTocRule:47: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:47 --&gt;&lt;!-- ws:start:WikiTextTocRule:48: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:48 --&gt;&lt;!-- ws:start:WikiTextTocRule:49: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:49 --&gt;&lt;!-- ws:start:WikiTextTocRule:50: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-1997 ...&quot;&gt;1997 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:50 --&gt;&lt;!-- ws:start:WikiTextTocRule:51: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:51 --&gt;&lt;!-- ws:start:WikiTextTocRule:52: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:52 --&gt;&lt;!-- ws:start:WikiTextTocRule:53: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:53 --&gt;&lt;!-- ws:start:WikiTextTocRule:54: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:54 --&gt;&lt;!-- ws:start:WikiTextTocRule:55: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:55 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:30:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:30 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Odd-Even%20Effect&quot;&gt;Odd-Even Effect&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Opponent%20Model%20Search&quot;&gt;Opponent Model Search&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Parity%20Pruning&quot;&gt;Parity Pruning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tempo&quot;&gt;Tempo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:32:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:32 --&gt;Publications&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; (&lt;strong&gt;1992&lt;/strong&gt;). &lt;em&gt;On Asymmetries in Chess Programs.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#15_1&quot;&gt;ICCA Journal, Vol. 15, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Javier%20Ros%20Padilla&quot;&gt;Javier Ros Padilla&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;Estimating Asymmetry and Selectivity in Chess Programs&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#17_1&quot;&gt;ICCA Journal, Vol. 17, No. 1&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:28:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://groups.google.com/d/msg/rec.games.chess/5_dMbe0_juo/bXQQVYVEpykJ&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;ICCA Journal, Vol. 17, No. 1&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jos%20Uiterwijk&amp;quot;&amp;gt;Jos Uiterwijk&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Computer%20Chess%20Forums&amp;quot;&amp;gt;rgcc&amp;lt;/a&amp;gt;, May 02, 1994&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-4&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:28 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:34:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:34 --&gt;Forum Posts&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:36:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Forum Posts-1997 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:36 --&gt;1997 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/group/rec.games.chess.computer/msg/f9bfe5d4457a19ad&quot; rel=&quot;nofollow&quot;&gt;asymmetry&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Andrew%20Tridgell&quot;&gt;Andrew Tridgell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, August 12, 1997 » &lt;a class=&quot;wiki_link&quot; href=&quot;/KnightCap&quot;&gt;KnightCap&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Parity%20Pruning&quot;&gt;Parity Pruning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=13323&quot; rel=&quot;nofollow&quot;&gt;Re: Junior&#039;s long lines: more data about this...&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Don%20Dailey&quot;&gt;Don Dailey&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 26, 1997&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/b456400a43207b02&quot; rel=&quot;nofollow&quot;&gt;Genius&#039; asymmetric-search by example: TRY yourself&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thorsten%20Czub&quot;&gt;Thorsten Czub&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, December 30, 1997&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/462b49226d1f1dfe#&quot; rel=&quot;nofollow&quot;&gt;Asymetric king safety&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tom%20King&quot;&gt;Tom King&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, March 13, 1999&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:38:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Forum Posts-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:38 --&gt;2000 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=431012&quot; rel=&quot;nofollow&quot;&gt;Parity of depth level and evaluation&lt;/a&gt; by Claude Le Page, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 13, 2005&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:40:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Forum Posts-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:40 --&gt;2010 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=49719&quot; rel=&quot;nofollow&quot;&gt;evaluating color agnostic terms&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alvaro%20Cardoso&quot;&gt;Alvaro Cardoso&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 15, 2013&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=54865&quot; rel=&quot;nofollow&quot;&gt;Different eval for white/black&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Matthew%20Lai&quot;&gt;Matthew Lai&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 05, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=60262&quot; rel=&quot;nofollow&quot;&gt;Asymmetrical evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Laurie%20Tunnicliffe&quot;&gt;Laurie Tunnicliffe&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 24, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Odd-Even%20Effect&quot;&gt;Odd-Even Effect&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-chess.org/viewtopic.php?f=5&amp;amp;t=2985&quot; rel=&quot;nofollow&quot;&gt;Symmetrical evaluation and endgame&lt;/a&gt; by Hamfer, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;OpenChess Forum&lt;/a&gt;, June 02, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Tempo&quot;&gt;Tempo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:42:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:42 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:186:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/b456400a43207b02&quot; rel=&quot;nofollow&quot;&gt;Genius&#039; asymmetric-search by example: TRY yourself&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thorsten%20Czub&quot;&gt;Thorsten Czub&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, December 30, 1997&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Kaare%20Danielsen&quot;&gt;Kaare Danielsen&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;The 7th World Microcomputer Chess Championship, Rome, Italy, September 14-20, 1987&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_3&quot;&gt;ICCA Journal, Vol. 10, No. 3&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/WMCCC%201987&quot;&gt;WMCCC 1987&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#HenryMoore&quot;&gt;Henry Moore&lt;/a&gt; - &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.kunstmuseumbochum.de/collection/helm-kopf-no-2-1950/&quot; rel=&quot;nofollow&quot;&gt;Helmed Head N° 2&lt;/a&gt; (1950), Bronze on Marble slab, &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#ArtMuseumBochum&quot;&gt;Art Museum&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Bochum&quot; rel=&quot;nofollow&quot;&gt;Bochum&lt;/a&gt;,  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/North_Rhine-Westphalia&quot; rel=&quot;nofollow&quot;&gt;North Rhine-Westphalia&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Germany&quot; rel=&quot;nofollow&quot;&gt;Germany&lt;/a&gt;, part of &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#IndustrialHeritageTrail&quot;&gt;The Industrial Heritage Trail&lt;/a&gt; of the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Ruhr&quot; rel=&quot;nofollow&quot;&gt;Ruhr area&lt;/a&gt;, Photo by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerd%20Isenberg&quot;&gt;Gerd Isenberg&lt;/a&gt;, October 30, 2016, see also 2011 &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://commons.wikimedia.org/wiki/File:%27Helmet_Head_No._2%27,_bronze_sculpture_by_Henry_Moore,_1955,_Art_Gallery_of_New_South_Wales.JPG&quot; rel=&quot;nofollow&quot;&gt;image&lt;/a&gt; of the sculpture at &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Art_Gallery_of_New_South_Wales&quot; rel=&quot;nofollow&quot;&gt;Art Gallery of New South Wales&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&quot; rel=&quot;nofollow&quot;&gt;Wikimedia Commons&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-4&quot;&gt;&lt;a href=&quot;#cite_ref-4&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/5_dMbe0_juo/bXQQVYVEpykJ&quot; rel=&quot;nofollow&quot;&gt;ICCA Journal, Vol. 17, No. 1&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jos%20Uiterwijk&quot;&gt;Jos Uiterwijk&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, May 02, 1994&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:186 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:44:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:44 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Asymmetric evaluation&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;60&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Asymmetric evaluation&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;60&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Asymmetric_evaluation includeBody-Asymmetric%20evaluation includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alvaro+Cardoso&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alvaro Cardoso&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Andrew+Tridgell&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Andrew Tridgell&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Asymmetric+evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Asymmetric evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Glass&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Glass&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hossa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hossa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Javier+Ros+Padilla&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Javier Ros Padilla&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 2, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KnightCap&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KnightCap&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Laurie+Tunnicliffe&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Laurie Tunnicliffe&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 13, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Matthew+Lai&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Matthew Lai&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 6, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mephisto+Roma&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mephisto Roma&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Odd-Even+Effect&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Odd-Even Effect&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Opponent+Model+Search&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Opponent Model Search&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 14, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Parity+Pruning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Parity Pruning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 14, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Psion&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Psion&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 20, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Richard+Lang&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Richard Lang&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tempo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tempo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tom+King&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tom King&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Automated Tuning</title>
      <link>https://chessprogramming.wikispaces.com/Automated+Tuning</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Automated+Tuning</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Automated+Tuning</comments>
      <pubDate>Tue, 27 Feb 2018 14:13:07 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * Automated Tuning&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:1209:&amp;lt;a href=&amp;quot;https://en.wikipedia.org/wiki/File:Sun_800_tester-001.jpg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/320px-Sun_800_tester-001.jpg/549919552/320px-Sun_800_tester-001.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/File:Sun_800_tester-001.jpg&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/320px-Sun_800_tester-001.jpg/549919552/320px-Sun_800_tester-001.jpg&quot; alt=&quot;320px-Sun_800_tester-001.jpg&quot; title=&quot;320px-Sun_800_tester-001.jpg&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:1209 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;strong&gt;Automated Tuning&lt;/strong&gt;,&lt;br /&gt;
an &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Automation&quot; rel=&quot;nofollow&quot;&gt;automated&lt;/a&gt; adjustment of &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;evaluation&lt;/a&gt; parameters or weights, and less commonly, &lt;a class=&quot;wiki_link&quot; href=&quot;/Search&quot;&gt;search&lt;/a&gt; parameters &lt;!-- ws:start:WikiTextRefRule:8:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Yngvi%20Bj%C3%B6rnsson&amp;quot;&amp;gt;Yngvi Björnsson&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Tony%20Marsland&amp;quot;&amp;gt;Tony Marsland&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2001&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Learning Search Control in Adversary Games&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Advances%20in%20Computer%20Games%209&amp;quot;&amp;gt;Advances in Computer Games 9&amp;lt;/a&amp;gt;, pp. 157-174. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.ru.is/faculty/yngvi/pdf/BjornssonM01b.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:8 --&gt;, with the aim to improve the &lt;a class=&quot;wiki_link&quot; href=&quot;/Playing%20Strength&quot;&gt;playing strength&lt;/a&gt; of a chess engine or game playing program. Evaluation tuning can be applied by &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#Optimization&quot;&gt;mathematical optimization&lt;/a&gt; or &lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;machine learning&lt;/a&gt;, both fields with huge overlaps. Learning approaches are subdivided into &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#SupervisedLearning&quot;&gt;supervised learning&lt;/a&gt; using &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Training_set&quot; rel=&quot;nofollow&quot;&gt;labeled data&lt;/a&gt;, and &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#ReinformentLearning&quot;&gt;reinforcement learning&lt;/a&gt; to learn from trying, facing the exploration (of uncharted territory) and exploitation (of current knowledge) dilemma. &lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt; gives a comprehensive overview in &lt;em&gt;Machine Learning in Games: A Survey&lt;/em&gt; published in 2000 &lt;!-- ws:start:WikiTextRefRule:16:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Johannes%20F%C3%BCrnkranz&amp;quot;&amp;gt;Johannes Fürnkranz&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2000&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Machine Learning in Games: A Survey&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Austrian_Research_Institute_for_Artificial_Intelligence&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Austrian Research Institute for Artificial Intelligence&amp;lt;/a&amp;gt;, OEFAI-TR-2000-3, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.ofai.at/cgi-bin/get-tr?download=1&amp;amp;amp;paper=oefai-tr-2000-31.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt; - Chapter 4, Evaluation Function Tuning&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:16 --&gt;, covering evaluation tuning in chapter 4.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;Engine Tuner &lt;!-- ws:start:WikiTextRefRule:21:&amp;amp;lt;ref&amp;amp;gt;A vintage motor engine tester located at the &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/James_Hall_Transport_Museum&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;James Hall museum of Transport&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Johannesburg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Johannesburg&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/South_Africa&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;South Africa&amp;lt;/a&amp;gt; -  &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Engine_tuning&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Engine tuning from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:21 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:468:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:468 --&gt;&lt;!-- ws:start:WikiTextTocRule:469: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Playing Strength&quot;&gt;Playing Strength&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:469 --&gt;&lt;!-- ws:start:WikiTextTocRule:470: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Parameter&quot;&gt;Parameter&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:470 --&gt;&lt;!-- ws:start:WikiTextTocRule:471: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Mathematical Optimization&quot;&gt;Mathematical Optimization&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:471 --&gt;&lt;!-- ws:start:WikiTextTocRule:472: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Mathematical Optimization-Methods&quot;&gt;Methods&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:472 --&gt;&lt;!-- ws:start:WikiTextTocRule:473: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Mathematical Optimization-Instances&quot;&gt;Instances&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:473 --&gt;&lt;!-- ws:start:WikiTextTocRule:474: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Mathematical Optimization-Advantages&quot;&gt;Advantages&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:474 --&gt;&lt;!-- ws:start:WikiTextTocRule:475: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Mathematical Optimization-Disadvantages&quot;&gt;Disadvantages&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:475 --&gt;&lt;!-- ws:start:WikiTextTocRule:476: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Reinforment Learning&quot;&gt;Reinforment Learning&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:476 --&gt;&lt;!-- ws:start:WikiTextTocRule:477: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Reinforment Learning-Instances&quot;&gt;Instances&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:477 --&gt;&lt;!-- ws:start:WikiTextTocRule:478: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Reinforment Learning-Engines&quot;&gt;Engines&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:478 --&gt;&lt;!-- ws:start:WikiTextTocRule:479: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Supervised Learning&quot;&gt;Supervised Learning&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:479 --&gt;&lt;!-- ws:start:WikiTextTocRule:480: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Supervised Learning-Move Adaption&quot;&gt;Move Adaption&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:480 --&gt;&lt;!-- ws:start:WikiTextTocRule:481: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Supervised Learning-Value Adaption&quot;&gt;Value Adaption&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:481 --&gt;&lt;!-- ws:start:WikiTextTocRule:482: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Supervised Learning-Advantages&quot;&gt;Advantages&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:482 --&gt;&lt;!-- ws:start:WikiTextTocRule:483: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Supervised Learning-Disadvantages&quot;&gt;Disadvantages&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:483 --&gt;&lt;!-- ws:start:WikiTextTocRule:484: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Regression&quot;&gt;Regression&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:484 --&gt;&lt;!-- ws:start:WikiTextTocRule:485: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Regression-Linear Regression&quot;&gt;Linear Regression&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:485 --&gt;&lt;!-- ws:start:WikiTextTocRule:486: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Regression-Logistic Regression&quot;&gt;Logistic Regression&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:486 --&gt;&lt;!-- ws:start:WikiTextTocRule:487: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Regression-Instances&quot;&gt;Instances&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:487 --&gt;&lt;!-- ws:start:WikiTextTocRule:488: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:488 --&gt;&lt;!-- ws:start:WikiTextTocRule:489: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:489 --&gt;&lt;!-- ws:start:WikiTextTocRule:490: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1959&quot;&gt;1959&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:490 --&gt;&lt;!-- ws:start:WikiTextTocRule:491: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1960 ...&quot;&gt;1960 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:491 --&gt;&lt;!-- ws:start:WikiTextTocRule:492: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1970 ...&quot;&gt;1970 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:492 --&gt;&lt;!-- ws:start:WikiTextTocRule:493: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1980 ...&quot;&gt;1980 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:493 --&gt;&lt;!-- ws:start:WikiTextTocRule:494: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1985 ...&quot;&gt;1985 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:494 --&gt;&lt;!-- ws:start:WikiTextTocRule:495: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1990 ...&quot;&gt;1990 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:495 --&gt;&lt;!-- ws:start:WikiTextTocRule:496: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1995 ...&quot;&gt;1995 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:496 --&gt;&lt;!-- ws:start:WikiTextTocRule:497: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:497 --&gt;&lt;!-- ws:start:WikiTextTocRule:498: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2005 ...&quot;&gt;2005 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:498 --&gt;&lt;!-- ws:start:WikiTextTocRule:499: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:499 --&gt;&lt;!-- ws:start:WikiTextTocRule:500: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2015 ...&quot;&gt;2015 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:500 --&gt;&lt;!-- ws:start:WikiTextTocRule:501: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:501 --&gt;&lt;!-- ws:start:WikiTextTocRule:502: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-1997 ...&quot;&gt;1997 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:502 --&gt;&lt;!-- ws:start:WikiTextTocRule:503: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:503 --&gt;&lt;!-- ws:start:WikiTextTocRule:504: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2005 ...&quot;&gt;2005 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:504 --&gt;&lt;!-- ws:start:WikiTextTocRule:505: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:505 --&gt;&lt;!-- ws:start:WikiTextTocRule:506: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2015 ...&quot;&gt;2015 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:506 --&gt;&lt;!-- ws:start:WikiTextTocRule:507: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:507 --&gt;&lt;!-- ws:start:WikiTextTocRule:508: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Optimization&quot;&gt;Optimization&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:508 --&gt;&lt;!-- ws:start:WikiTextTocRule:509: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Machine Learning&quot;&gt;Machine Learning&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:509 --&gt;&lt;!-- ws:start:WikiTextTocRule:510: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Statistics/Regression Analysis&quot;&gt;Statistics/Regression Analysis &lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:510 --&gt;&lt;!-- ws:start:WikiTextTocRule:511: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Code&quot;&gt;Code&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:511 --&gt;&lt;!-- ws:start:WikiTextTocRule:512: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Misc&quot;&gt;Misc&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:512 --&gt;&lt;!-- ws:start:WikiTextTocRule:513: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:513 --&gt;&lt;!-- ws:start:WikiTextTocRule:514: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:514 --&gt;&lt;!-- ws:start:WikiTextTocRule:515: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:515 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:376:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Playing Strength&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:376 --&gt;Playing Strength&lt;/h1&gt;
&lt;!-- ws:start:WikiTextAnchorRule:516:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@Playingstrength&amp;quot; title=&amp;quot;Anchor: Playingstrength&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;Playingstrength&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:516 --&gt;A difficulty in tuning and automated tuning of engine parameters is measuring &lt;a class=&quot;wiki_link&quot; href=&quot;/Playing%20Strength&quot;&gt;playing strength&lt;/a&gt;. Using small sets of  &lt;a class=&quot;wiki_link&quot; href=&quot;/Test-Positions&quot;&gt;test-positions&lt;/a&gt;, which was quite common in former times to estimate relative strength of chess programs, lacks adequate diversity for a reliable strength predication. In particular, solving test-positions does not necessarily correlate with practical playing strength in matches against other opponents. Therefore, measuring strength requires to play many games against a reference opponent to determine the &lt;a class=&quot;wiki_link&quot; href=&quot;/Match%20Statistics#ratio&quot;&gt;win rate&lt;/a&gt; with a certain &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Confidence_interval&quot; rel=&quot;nofollow&quot;&gt;confidence&lt;/a&gt;. The closer the strength of two opponents, the more games are necessary to determine whether changed parameters or weights in one of them are improvements or not, up to several tens of thousands. Playing many games with ultra short time controls has became de facto standard with todays strong programs, as for instance applied in &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish&quot;&gt;Stockfish&#039;s&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish#TestingFramework&quot;&gt;Fishtest&lt;/a&gt;, using the &lt;a class=&quot;wiki_link&quot; href=&quot;/Match%20Statistics#SPRT&quot;&gt;sequential probability ratio test&lt;/a&gt; (SPRT) to possibly terminate a match early &lt;!-- ws:start:WikiTextRefRule:25:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=47885&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Fishtest Distributed Testing Framework&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Marco%20Costalba&amp;quot;&amp;gt;Marco Costalba&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, May 01, 2013&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-4&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:25 --&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:378:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Parameter&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:378 --&gt;Parameter&lt;/h1&gt;
Quote by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:30:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.stmintz.com/ccc/index.php?id=475521&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Zappa Report&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ingo%20Alth%C3%B6fer&amp;quot;&amp;gt;Ingo Althöfer&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, December 30, 2005 » &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Zappa&amp;quot;&amp;gt;Zappa&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-5&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-5&quot;&gt;[5]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:30 --&gt; &lt;!-- ws:start:WikiTextRefRule:37:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ingo%20Alth%C3%B6fer&amp;quot;&amp;gt;Ingo Althöfer&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1993&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;On Telescoping Linear Evaluation Functions.&amp;lt;/em&amp;gt; &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#16_2&amp;quot;&amp;gt;ICCA Journal, Vol. 16, No. 2&amp;lt;/a&amp;gt;, pp. 91-94&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-6&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-6&quot;&gt;[6]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:37 --&gt;:&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;tt&gt;It is one of the best arts to find the right SMALL set of parameters and to tune them.&lt;br /&gt;
&lt;br /&gt;
Some 12 years ago I had a technical article on this (&amp;quot;On telescoping linear evaluation functions&amp;quot;) in the &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_2&quot;&gt;ICCA Journal, Vol. 16, No. 2&lt;/a&gt;, pp. 91-94, describing a theorem (of existence) which says that in case of linear evaluation functions with lots of terms there is always a small subset of the terms such that this set with the right parameters is almost as good as the full evaluation function.&lt;/tt&gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextAnchorRule:517:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@Optimization&amp;quot; title=&amp;quot;Anchor: Optimization&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;Optimization&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:517 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:380:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Mathematical Optimization&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:380 --&gt;Mathematical Optimization&lt;/h1&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mathematical_optimization&quot; rel=&quot;nofollow&quot;&gt;Mathematical optimization&lt;/a&gt; methods in tuning consider the engine as a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Black_box&quot; rel=&quot;nofollow&quot;&gt;black box&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:382:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Mathematical Optimization-Methods&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:382 --&gt;Methods&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/CLOP&quot;&gt;CLOP&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Genetic%20Programming#GeneticAlgorithm&quot;&gt;Genetic Algorithms&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Genetic%20Programming#PBIL&quot;&gt;PBIL&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Simulated%20Annealing&quot;&gt;Simulated Annealing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/SPSA&quot;&gt;SPSA&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:384:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Mathematical Optimization-Instances&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:384 --&gt;Instances&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Falcon#GA&quot;&gt;Genetic Algorithm in Falcon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish%27s%20Tuning%20Method&quot;&gt;Stockfish&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:386:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Mathematical Optimization-Advantages&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:386 --&gt;Advantages&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;Works with all engine parameters, including search&lt;/li&gt;&lt;li&gt;Takes search-eval interaction into account&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:388:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc6&quot;&gt;&lt;a name=&quot;Mathematical Optimization-Disadvantages&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:388 --&gt;Disadvantages&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Time_complexity&quot; rel=&quot;nofollow&quot;&gt;Time complexity&lt;/a&gt; issues with increasing number of weights to tune&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextAnchorRule:518:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@ReinformentLearning&amp;quot; title=&amp;quot;Anchor: ReinformentLearning&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;ReinformentLearning&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:518 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:390:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;Reinforment Learning&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:390 --&gt;Reinforment Learning&lt;/h1&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Reinforcement%20Learning&quot;&gt;Reinforcement learning&lt;/a&gt;, in particular &lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning&quot;&gt;temporal difference learning&lt;/a&gt;, has a long history in tuning evaluation weights in game programming, first seeen in the late 50s by &lt;a class=&quot;wiki_link&quot; href=&quot;/Arthur%20Samuel&quot;&gt;Arthur Samuel&lt;/a&gt; in his &lt;a class=&quot;wiki_link&quot; href=&quot;/Checkers&quot;&gt;Checkers&lt;/a&gt; player &lt;!-- ws:start:WikiTextRefRule:44:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arthur%20Samuel&amp;quot;&amp;gt;Arthur Samuel&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1959&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://domino.watson.ibm.com/tchjr/journalindex.nsf/600cc5649e2871db852568150060213c/39a870213169f45685256bfa00683d74!OpenDocument&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Some Studies in Machine Learning Using the Game of Checkers&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. IBM Journal July 1959&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-7&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-7&quot;&gt;[7]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:44 --&gt;. In self play against a stable copy of itself, after each move, the weights of the evaluation function were adjusted in a way that the &lt;a class=&quot;wiki_link&quot; href=&quot;/Score&quot;&gt;score&lt;/a&gt; of the &lt;a class=&quot;wiki_link&quot; href=&quot;/Root&quot;&gt;root position&lt;/a&gt; after a &lt;a class=&quot;wiki_link&quot; href=&quot;/Quiescence%20Search&quot;&gt;quiescence search&lt;/a&gt; became closer to the score of the full search. This TD method was generalized and formalized by &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Sutton&quot;&gt;Richard Sutton&lt;/a&gt; in 1988 &lt;!-- ws:start:WikiTextRefRule:52:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Richard%20Sutton&amp;quot;&amp;gt;Richard Sutton&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1988&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Learning to Predict by the Methods of Temporal Differences&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Machine_Learning_%28journal%29&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Machine Learning&amp;lt;/a&amp;gt;, Vol. 3, No. 1, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://webdocs.cs.ualberta.ca/~sutton/papers/sutton-88.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-8&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-8&quot;&gt;[8]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:52 --&gt;, who introduced the decay parameter &lt;strong&gt;λ&lt;/strong&gt;, where proportions of the score came from the outcome of &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Monte_Carlo_method&quot; rel=&quot;nofollow&quot;&gt;Monte Carlo&lt;/a&gt; simulated games, tapering between &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Bootstrapping#Artificial_intelligence_and_machine_learning&quot; rel=&quot;nofollow&quot;&gt;bootstrapping&lt;/a&gt; (λ = 0) and Monte Carlo (λ = 1). &lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning#TDLamba&quot;&gt;TD-λ&lt;/a&gt; was famously applied by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerald%20Tesauro&quot;&gt;Gerald Tesauro&lt;/a&gt; in his &lt;a class=&quot;wiki_link&quot; href=&quot;/Backgammon&quot;&gt;Backgammon&lt;/a&gt; program &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/TD-Gammon&quot; rel=&quot;nofollow&quot;&gt;TD-Gammon&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:59:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Gerald%20Tesauro&amp;quot;&amp;gt;Gerald Tesauro&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1992&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Temporal Difference Learning of Backgammon Strategy&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.informatik.uni-trier.de/~ley/db/conf/icml/ml1992.html#Tesauro92&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;ML 1992&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-9&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-9&quot;&gt;[9]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:59 --&gt; &lt;!-- ws:start:WikiTextRefRule:66:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Gerald%20Tesauro&amp;quot;&amp;gt;Gerald Tesauro&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1994&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;TD-Gammon, a Self-Teaching Backgammon Program, Achieves Master-Level Play&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.informatik.uni-trier.de/~ley/db/journals/neco/neco6.html#Tesauro94&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Neural Computation Vol. 6, No. 2&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-10&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-10&quot;&gt;[10]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:66 --&gt;, its &lt;a class=&quot;wiki_link&quot; href=&quot;/Minimax&quot;&gt;minimax&lt;/a&gt; adaption &lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning#TDLeaf&quot;&gt;TD-Leaf&lt;/a&gt; was successful used in eval tuning of chess programs &lt;!-- ws:start:WikiTextRefRule:74:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Don%20Beal&amp;quot;&amp;gt;Don Beal&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Martin%20C.%20Smith&amp;quot;&amp;gt;Martin C. Smith&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1999&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Learning Piece-Square Values using Temporal Differences.&amp;lt;/em&amp;gt; &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#22_4&amp;quot;&amp;gt;ICCA Journal, Vol. 22, No. 4&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-11&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-11&quot;&gt;[11]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:74 --&gt;, with &lt;a class=&quot;wiki_link&quot; href=&quot;/KnightCap&quot;&gt;KnightCap&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:84:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jonathan%20Baxter&amp;quot;&amp;gt;Jonathan Baxter&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Andrew%20Tridgell&amp;quot;&amp;gt;Andrew Tridgell&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Lex%20Weaver&amp;quot;&amp;gt;Lex Weaver&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1998&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Experiments in Parameter Learning Using Temporal Differences&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#21_2&amp;quot;&amp;gt;ICCA Journal, Vol. 21,  No. 2&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://cs.anu.edu.au/%7ELex.Weaver/pub_sem/publications/ICCA-98_equiv.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-12&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-12&quot;&gt;[12]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:84 --&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/CilkChess&quot;&gt;CilkChess&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:86:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://supertech.csail.mit.edu/chess/&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The Cilkchess Parallel Chess Program&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-13&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-13&quot;&gt;[13]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:86 --&gt; as prominent samples.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:392:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc8&quot;&gt;&lt;a name=&quot;Reinforment Learning-Instances&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:392 --&gt;Instances&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning#TDLamba&quot;&gt;TD-λ&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning#TDLeaf&quot;&gt;TD-Leaf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Meep#RootStrap&quot;&gt;RootStrap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Meep#TreeStrap&quot;&gt;TreeStrap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextAnchorRule:519:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@Engines&amp;quot; title=&amp;quot;Anchor: Engines&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;Engines&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:519 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:394:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc9&quot;&gt;&lt;a name=&quot;Reinforment Learning-Engines&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:394 --&gt;Engines&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/CilkChess&quot;&gt;CilkChess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/EXchess&quot;&gt;EXchess&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:89:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/EXchess&amp;quot;&amp;gt;EXchess&amp;lt;/a&amp;gt; also uses &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CLOP&amp;quot;&amp;gt;CLOP&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-14&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-14&quot;&gt;[14]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:89 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/FUSCsharp&quot;&gt;FUSc#&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Green%20Light%20Chess&quot;&gt;Green Light Chess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/KnightCap&quot;&gt;KnightCap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Meep&quot;&gt;Meep&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/NeuroChess&quot;&gt;NeuroChess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/SAL&quot;&gt;SAL&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tao&quot;&gt;Tao&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/TDChess&quot;&gt;TDChess&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextAnchorRule:520:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@SupervisedLearning&amp;quot; title=&amp;quot;Anchor: SupervisedLearning&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;SupervisedLearning&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:520 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:396:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc10&quot;&gt;&lt;a name=&quot;Supervised Learning&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:396 --&gt;Supervised Learning&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:398:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc11&quot;&gt;&lt;a name=&quot;Supervised Learning-Move Adaption&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:398 --&gt;Move Adaption&lt;/h2&gt;
&lt;!-- ws:start:WikiTextAnchorRule:521:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@MoveAdaption&amp;quot; title=&amp;quot;Anchor: MoveAdaption&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;MoveAdaption&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:521 --&gt;One &lt;a class=&quot;wiki_link&quot; href=&quot;/Supervised%20Learning&quot;&gt;supervised learning&lt;/a&gt; method considers desired moves from a set of positions, likely from grandmaster games, and tries to adjust their evaluation weights so that for instance a one-ply search agrees with the desired move. Already pioneering in reinforcement learning some years before, move adaption was described by &lt;a class=&quot;wiki_link&quot; href=&quot;/Arthur%20Samuel&quot;&gt;Arthur Samuel&lt;/a&gt; in 1967 as used in the second version of his checkers player &lt;!-- ws:start:WikiTextRefRule:96:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arthur%20Samuel&amp;quot;&amp;gt;Arthur Samuel&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1967&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Some Studies in Machine Learning. Using the Game of Checkers. II-Recent Progress&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://researcher.watson.ibm.com/researcher/files/us-beygel/samuel-checkers.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-15&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-15&quot;&gt;[15]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:96 --&gt;, where a structure of stacked linear evaluation functions was trained by computing a correlation measure based on the number of times the feature rated an alternative move higher than the desired move played by an expert &lt;!-- ws:start:WikiTextRefRule:104:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Johannes%20F%C3%BCrnkranz&amp;quot;&amp;gt;Johannes Fürnkranz&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2000&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Machine Learning in Games: A Survey&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Austrian_Research_Institute_for_Artificial_Intelligence&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Austrian Research Institute for Artificial Intelligence&amp;lt;/a&amp;gt;, OEFAI-TR-2000-3, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.ofai.at/cgi-bin/get-tr?download=1&amp;amp;amp;paper=oefai-tr-2000-31.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-16&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-16&quot;&gt;[16]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:104 --&gt;. In chess, move adaption was first described by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Nitsche&quot;&gt;Thomas Nitsche&lt;/a&gt; in 1982 &lt;!-- ws:start:WikiTextRefRule:111:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Thomas%20Nitsche&amp;quot;&amp;gt;Thomas Nitsche&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1982&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;A Learning Chess Program.&amp;lt;/em&amp;gt; &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Advances%20in%20Computer%20Chess%203&amp;quot;&amp;gt;Advances in Computer Chess 3&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-17&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-17&quot;&gt;[17]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:111 --&gt;, and with some extensions by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; in 1985 &lt;!-- ws:start:WikiTextRefRule:119:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Tony%20Marsland&amp;quot;&amp;gt;Tony Marsland&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1985&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Evaluation-Function Factors&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#8_2&amp;quot;&amp;gt;ICCA Journal, Vol. 8, No. 2&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://webdocs.cs.ualberta.ca/~tony/OldPapers/evaluation.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-18&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-18&quot;&gt;[18]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:119 --&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Eval%20Tuning%20in%20Deep%20Thought&quot;&gt;Eval Tuning in Deep Thought&lt;/a&gt; as mentioned by &lt;a class=&quot;wiki_link&quot; href=&quot;/Feng-hsiung%20Hsu&quot;&gt;Feng-hsiung Hsu&lt;/a&gt; et al. in 1990 &lt;!-- ws:start:WikiTextRefRule:130:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Feng-hsiung%20Hsu&amp;quot;&amp;gt;Feng-hsiung Hsu&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Thomas%20Anantharaman&amp;quot;&amp;gt;Thomas Anantharaman&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Murray%20Campbell&amp;quot;&amp;gt;Murray Campbell&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Andreas%20Nowatzyk&amp;quot;&amp;gt;Andreas Nowatzyk&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1990&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.disi.unige.it/person/DelzannoG/AI2/hsu.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;A Grandmaster Chess Machine&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Scientific%20American&amp;quot;&amp;gt;Scientific American&amp;lt;/a&amp;gt;, Vol. 263, No. 4, pp. 44-50. ISSN 0036-8733.&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-19&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-19&quot;&gt;[19]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:130 --&gt;, and later published by &lt;a class=&quot;wiki_link&quot; href=&quot;/Andreas%20Nowatzyk&quot;&gt;Andreas Nowatzyk&lt;/a&gt;, is also based on an extended form of move adaption &lt;!-- ws:start:WikiTextRefRule:141:&amp;amp;lt;ref&amp;amp;gt;see &amp;lt;em&amp;gt;2.1  Learning from Desired Moves in Chess&amp;lt;/em&amp;gt; in &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Kunihito%20Hoki&amp;quot;&amp;gt;Kunihito Hoki&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Tomoyuki%20Kaneko&amp;quot;&amp;gt;Tomoyuki Kaneko&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2014&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://www.jair.org/papers/paper4217.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Large-Scale Optimization for Evaluation Functions with Minimax Search&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://www.jair.org/vol/vol49.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;JAIR Vol. 49&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-20&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-20&quot;&gt;[20]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:141 --&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Schaeffer&quot;&gt;Jonathan Schaeffer&#039;s&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Paul%20Lu&quot;&gt;Paul Lu&#039;s&lt;/a&gt; efforts to make Deep Thought&#039;s approach work for &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Chinook_%28draughts_player%29&quot; rel=&quot;nofollow&quot;&gt;Chinook&lt;/a&gt; in 1990 failed &lt;!-- ws:start:WikiTextRefRule:154:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jonathan%20Schaeffer&amp;quot;&amp;gt;Jonathan Schaeffer&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Joe%20Culberson&amp;quot;&amp;gt;Joe Culberson&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Norman%20Treloar&amp;quot;&amp;gt;Norman Treloar&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Brent%20Knight&amp;quot;&amp;gt;Brent Knight&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Paul%20Lu&amp;quot;&amp;gt;Paul Lu&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Duane%20Szafron&amp;quot;&amp;gt;Duane Szafron&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1992&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;A World Championship Caliber Checkers Program&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Artificial_Intelligence_%28journal%29&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Artificial Intelligence&amp;lt;/a&amp;gt;, Vol. 53, Nos. 2-3,&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://webdocs.cs.ualberta.ca/%7Ejonathan/Papers/Papers/chinook.ps&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;ps&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-21&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-21&quot;&gt;[21]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:154 --&gt; - nothing seemed to produce results that were as good than their hand-tuned effort &lt;!-- ws:start:WikiTextRefRule:161:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jonathan%20Schaeffer&amp;quot;&amp;gt;Jonathan Schaeffer&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1997, 2009&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.springer.com/computer/ai/book/978-0-387-76575-4&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;One Jump Ahead&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. 7. The Case for the Prosecution, pp. 111-114&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-22&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-22&quot;&gt;[22]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:161 --&gt;.&lt;br /&gt;
&lt;!-- ws:start:WikiTextAnchorRule:522:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@ValueAdaption&amp;quot; title=&amp;quot;Anchor: ValueAdaption&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;ValueAdaption&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:522 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:400:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc12&quot;&gt;&lt;a name=&quot;Supervised Learning-Value Adaption&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:400 --&gt;Value Adaption&lt;/h2&gt;
A second supervised learning approach used to tune evaluation weights is based on &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Regression&quot; rel=&quot;nofollow&quot;&gt;regression&lt;/a&gt; of the desired value, i.e. using the final outcome from huge sets of positions from quality games, or other information supplied by a supervisor, i.e. in form of annotations from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Chess_annotation_symbols#Position_evaluation_symbols&quot; rel=&quot;nofollow&quot;&gt;position evaluation symbols&lt;/a&gt;. Often, value adaption is reinforced by determining an expected outcome by self play &lt;!-- ws:start:WikiTextRefRule:169:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Bruce%20Abramson&amp;quot;&amp;gt;Bruce Abramson&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1990&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=44404&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Expected-Outcome: A General Model of Static Evaluation&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/IEEE#TPAMI&amp;quot;&amp;gt;IEEE Transactions on Pattern Analysis and Machine Intelligence&amp;lt;/a&amp;gt;, Vol. 12, No. 2&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-23&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-23&quot;&gt;[23]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:169 --&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:402:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc13&quot;&gt;&lt;a name=&quot;Supervised Learning-Advantages&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:402 --&gt;Advantages&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;Can modify any number of weights simultaneously - constant &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Time_complexity&quot; rel=&quot;nofollow&quot;&gt;time complexity&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:404:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc14&quot;&gt;&lt;a name=&quot;Supervised Learning-Disadvantages&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:404 --&gt;Disadvantages&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;Requires a source for the labeled data&lt;/li&gt;&lt;li&gt;Can only be used for evaluation weights or anything else that can be labeled&lt;/li&gt;&lt;li&gt;Works not optimal when combined with search&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextAnchorRule:523:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@Regression&amp;quot; title=&amp;quot;Anchor: Regression&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;Regression&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:523 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:406:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc15&quot;&gt;&lt;a name=&quot;Regression&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:406 --&gt;Regression&lt;/h1&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Regression_analysis&quot; rel=&quot;nofollow&quot;&gt;Regression analysis&lt;/a&gt; is a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Statistics&quot; rel=&quot;nofollow&quot;&gt;statistical process&lt;/a&gt; with a substantial overlap with machine learning to &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Prediction&quot; rel=&quot;nofollow&quot;&gt;predict&lt;/a&gt; the value of an &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Dependent_and_independent_variables&quot; rel=&quot;nofollow&quot;&gt;Y variable&lt;/a&gt; (output), given known value pairs of the X and Y variables. Parameter estimation in regression analysis can be formulated as the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mathematical_optimization&quot; rel=&quot;nofollow&quot;&gt;minimization&lt;/a&gt; of a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Loss_function&quot; rel=&quot;nofollow&quot;&gt;cost or loss function&lt;/a&gt; over a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Training_set&quot; rel=&quot;nofollow&quot;&gt;training set&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:171:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Loss_function#Use_in_statistics&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Loss function - Use in statistics - Wkipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-24&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-24&quot;&gt;[24]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:171 --&gt;, such as  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mean_squared_error&quot; rel=&quot;nofollow&quot;&gt;mean squared error&lt;/a&gt; or &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Cross_entropy#Cross-entropy_error_function_and_logistic_regression&quot; rel=&quot;nofollow&quot;&gt;cross-entropy error function&lt;/a&gt; for &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Binary_classification&quot; rel=&quot;nofollow&quot;&gt;binary classification&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:176:&amp;amp;lt;ref&amp;amp;gt;&amp;amp;quot;Using &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Cross_entropy#Cross-entropy_error_function_and_logistic_regression&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;cross-entropy error function&amp;lt;/a&amp;gt; instead of &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Mean_squared_error&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;sum of squares&amp;lt;/a&amp;gt; leads to faster training and improved generalization&amp;amp;quot;, from &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Sargur_Srihari&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Sargur Srihari&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.cedar.buffalo.edu/~srihari/CSE574/Chap5/Chap5.2-Training.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Neural Network Training&amp;lt;/a&amp;gt; (pdf)&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-25&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-25&quot;&gt;[25]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:176 --&gt;. The minimization is implemented by &lt;a class=&quot;wiki_link&quot; href=&quot;/Iteration&quot;&gt;iterative&lt;/a&gt; optimization &lt;a class=&quot;wiki_link&quot; href=&quot;/Algorithms&quot;&gt;algorithms&lt;/a&gt; or &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Metaheuristic&quot; rel=&quot;nofollow&quot;&gt;metaheuristics&lt;/a&gt; such as &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Iterated_local_search&quot; rel=&quot;nofollow&quot;&gt;Iterated local search&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gauss%E2%80%93Newton_algorithm&quot; rel=&quot;nofollow&quot;&gt;Gauss–Newton algorithm&lt;/a&gt;, or &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Conjugate_gradient_method&quot; rel=&quot;nofollow&quot;&gt;conjugate gradient method&lt;/a&gt;. &lt;br /&gt;
&lt;!-- ws:start:WikiTextAnchorRule:524:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@LinearRegression&amp;quot; title=&amp;quot;Anchor: LinearRegression&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;LinearRegression&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:524 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:408:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc16&quot;&gt;&lt;a name=&quot;Regression-Linear Regression&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:408 --&gt;Linear Regression&lt;/h2&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:1211:&amp;lt;a href=&amp;quot;https://commons.wikimedia.org/wiki/File:Linear_regression.svg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/320px-Linear_regression.svg.png/549976538/320px-Linear_regression.svg.png&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; style=&amp;quot;width: 300px;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;https://commons.wikimedia.org/wiki/File:Linear_regression.svg&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/320px-Linear_regression.svg.png/549976538/320px-Linear_regression.svg.png&quot; alt=&quot;320px-Linear_regression.svg.png&quot; title=&quot;320px-Linear_regression.svg.png&quot; style=&quot;width: 300px;&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:1211 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;The supervised problem of regression applied to &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#MoveAdaption&quot;&gt;move adaption&lt;/a&gt; was used by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Nitsche&quot;&gt;Thomas Nitsche&lt;/a&gt; in 1982, minimizing the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mean_squared_error&quot; rel=&quot;nofollow&quot;&gt;mean squared error&lt;/a&gt; of a cost function considering the program’s and a grandmaster’s choice of moves, as mentioned, extended by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; in 1985, and later by the &lt;a class=&quot;wiki_link&quot; href=&quot;/Deep%20Thought&quot;&gt;Deep Thought&lt;/a&gt; team. Regression used to &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#ValueAdaption&quot;&gt;adapt desired values&lt;/a&gt; was described by &lt;a class=&quot;wiki_link&quot; href=&quot;/Donald%20H.%20Mitchell&quot;&gt;Donald H. Mitchell&lt;/a&gt; in his 1984 masters thesis on evaluation features in &lt;a class=&quot;wiki_link&quot; href=&quot;/Othello&quot;&gt;Othello&lt;/a&gt;, cited by &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:184:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Michael%20Buro&amp;quot;&amp;gt;Michael Buro&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1995&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.jair.org/papers/paper179.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Statistical Feature Combination for the Evaluation of Game Positions&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Journal_of_Artificial_Intelligence_Research&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;JAIR&amp;lt;/a&amp;gt;, Vol. 3&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-26&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-26&quot;&gt;[26]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:184 --&gt; &lt;!-- ws:start:WikiTextRefRule:191:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Donald%20H.%20Mitchell&amp;quot;&amp;gt;Donald H. Mitchell&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1984&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Using Features to Evaluate Positions in Experts&#039; and Novices&#039; Othello Games&amp;lt;/em&amp;gt;. Masters thesis, Department of Psychology, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Northwestern%20University&amp;quot;&amp;gt;Northwestern University&amp;lt;/a&amp;gt;, Evanston, IL&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-27&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-27&quot;&gt;[27]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:191 --&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Jens%20Christensen&quot;&gt;Jens Christensen&lt;/a&gt; applied &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_regression&quot; rel=&quot;nofollow&quot;&gt;linear regression&lt;/a&gt; to chess in 1986 to learn &lt;a class=&quot;wiki_link&quot; href=&quot;/Point%20Value&quot;&gt;point values&lt;/a&gt; in the domain of &lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning&quot;&gt;temporal difference learning&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:206:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jens%20Christensen&amp;quot;&amp;gt;Jens Christensen&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1986&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://link.springer.com/chapter/10.1007/978-1-4613-2279-5_9?no-access=true&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Learning Static Evaluation Functions by Linear Regression&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. in &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Tom%20Mitchell&amp;quot;&amp;gt;Tom Mitchell&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jaime%20Carbonell&amp;quot;&amp;gt;Jaime Carbonell&amp;lt;/a&amp;gt;,  &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ryszard%20Michalski&amp;quot;&amp;gt;Ryszard Michalski&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1986&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://link.springer.com/book/10.1007/978-1-4613-2279-5&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Machine Learning: A Guide to Current Research&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. The Kluwer International Series in Engineering and Computer Science, Vol. 12&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-28&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-28&quot;&gt;[28]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:206 --&gt;.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_regression&quot; rel=&quot;nofollow&quot;&gt;Linear Regression&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:211:&amp;amp;lt;ref&amp;amp;gt;Random data points and their &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Linear_regression&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;linear regression&amp;lt;/a&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://commons.wikimedia.org/wiki/File:Linear_regression.svg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Created&amp;lt;/a&amp;gt; with &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Sage_%28mathematics_software%29&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Sage&amp;lt;/a&amp;gt; by Sewaqu, November 5, 2010, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Wikimedia Commons&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-29&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-29&quot;&gt;[29]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:211 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextAnchorRule:525:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@LogisticRegression&amp;quot; title=&amp;quot;Anchor: LogisticRegression&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;LogisticRegression&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:525 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:410:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc17&quot;&gt;&lt;a name=&quot;Regression-Logistic Regression&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:410 --&gt;Logistic Regression&lt;/h2&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:1213:&amp;lt;a href=&amp;quot;http://wolfr.am/1al3d5B&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/SigmoidTexelTune.gif/487099434/SigmoidTexelTune.gif&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; style=&amp;quot;width: 300px;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;http://wolfr.am/1al3d5B&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/SigmoidTexelTune.gif/487099434/SigmoidTexelTune.gif&quot; alt=&quot;SigmoidTexelTune.gif&quot; title=&quot;SigmoidTexelTune.gif&quot; style=&quot;width: 300px;&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:1213 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;Since the relationship between &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Advantage%2C%20Win%20Percentage%2C%20and%20ELO&quot;&gt;win percentage and pawn advantage&lt;/a&gt; is assumed to follow a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Logistic_model&quot; rel=&quot;nofollow&quot;&gt;logistic model&lt;/a&gt;, one may treat static evaluation as &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks#Perceptron&quot;&gt;single-layer perceptron&lt;/a&gt; or single &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Artificial_neuron&quot; rel=&quot;nofollow&quot;&gt;neuron&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;ANN&lt;/a&gt; with the common &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Logistic_function&quot; rel=&quot;nofollow&quot;&gt;logistic&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Activation_function&quot; rel=&quot;nofollow&quot;&gt;activation function&lt;/a&gt;, performing the perceptron algorithm to train it &lt;!-- ws:start:WikiTextRefRule:215:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=56168&amp;amp;amp;start=36&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Piece weights with regression analysis (in Russian)&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Fabien%20Letouzey&amp;quot;&amp;gt;Fabien Letouzey&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, May 04, 2015&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-30&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-30&quot;&gt;[30]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:215 --&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Logistic_regression&quot; rel=&quot;nofollow&quot;&gt;Logistic regression&lt;/a&gt; in evaluation tuning was first elaborated by &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; in 1995 &lt;!-- ws:start:WikiTextRefRule:223:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Michael%20Buro&amp;quot;&amp;gt;Michael Buro&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1995&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.jair.org/papers/paper179.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Statistical Feature Combination for the Evaluation of Game Positions&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Journal_of_Artificial_Intelligence_Research&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;JAIR&amp;lt;/a&amp;gt;, Vol. 3&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-31&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-31&quot;&gt;[31]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:223 --&gt;, and proved successful in the game of &lt;a class=&quot;wiki_link&quot; href=&quot;/Othello&quot;&gt;Othello&lt;/a&gt; in comparison with &lt;a class=&quot;wiki_link&quot; href=&quot;/Mathematician#RFisher&quot;&gt;Fisher&#039;s&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Kernel_Fisher_discriminant_analysis&quot; rel=&quot;nofollow&quot;&gt;linear discriminant&lt;/a&gt; and quadratic &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Discriminant&quot; rel=&quot;nofollow&quot;&gt;discriminant&lt;/a&gt; function for &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Normal_distribution&quot; rel=&quot;nofollow&quot;&gt;normally distributed&lt;/a&gt; features, and served as eponym of his Othello program &lt;em&gt;Logistello&lt;/em&gt; &lt;!-- ws:start:WikiTextRefRule:225:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://skatgame.net/mburo/log.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;LOGISTELLO&#039;s Homepage&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-32&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-32&quot;&gt;[32]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:225 --&gt;. In computer chess, logistic regression was proposed by &lt;a class=&quot;wiki_link&quot; href=&quot;/Miguel%20A.%20Ballicora&quot;&gt;Miguel A. Ballicora&lt;/a&gt; in a 2009 &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt; post, as applied to &lt;a class=&quot;wiki_link&quot; href=&quot;/Gaviota&quot;&gt;Gaviota&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:229:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=27266&amp;amp;amp;postdays=0&amp;amp;amp;postorder=asc&amp;amp;amp;topic_view=&amp;amp;amp;start=11&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Insanity... or Tal style?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Miguel%20A.%20Ballicora&amp;quot;&amp;gt;Miguel A. Ballicora&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, April 02, 2009&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-33&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-33&quot;&gt;[33]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:229 --&gt;, was independently described by &lt;a class=&quot;wiki_link&quot; href=&quot;/Amir%20Ban&quot;&gt;Amir Ban&lt;/a&gt; in 2012 for &lt;a class=&quot;wiki_link&quot; href=&quot;/Junior&quot;&gt;Junior&#039;s&lt;/a&gt; evaluation learning &lt;!-- ws:start:WikiTextRefRule:238:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Amir%20Ban&amp;quot;&amp;gt;Amir Ban&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2012&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.ratio.huji.ac.il/node/2362&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Automatic Learning of Evaluation, with Applications to Computer Chess&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. Discussion Paper 613, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Hebrew_University_of_Jerusalem&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The Hebrew University of Jerusalem&amp;lt;/a&amp;gt; - Center for the Study of Rationality, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Givat_Ram&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Givat Ram&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-34&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-34&quot;&gt;[34]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:238 --&gt;, and explicitly mentioned by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt; in a January 2014 &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt; discussion &lt;!-- ws:start:WikiTextRefRule:242:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;amp;start=10&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: How Do You Automatically Tune Your Evaluation Tables&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/%C3%81lvaro%20Begu%C3%A9&amp;quot;&amp;gt;Álvaro Begué&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, January 08, 2014&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-35&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-35&quot;&gt;[35]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:242 --&gt;, when &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20%C3%96sterlund&quot;&gt;Peter Österlund&lt;/a&gt; explained &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:246:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;amp;p=555522&amp;amp;amp;t=50823&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The texel evaluation function optimization algorithm&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Peter%20%C3%96sterlund&amp;quot;&amp;gt;Peter Österlund&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, January 31, 2014&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-36&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-36&quot;&gt;[36]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:246 --&gt;, which subsequently popularized logistic regression tuning in computer chess. &lt;a class=&quot;wiki_link&quot; href=&quot;/Vladimir%20Medvedev&quot;&gt;Vladimir Medvedev&#039;s&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Point%20Value%20by%20Regression%20Analysis&quot;&gt;Point Value by Regression Analysis&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:249:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://habrahabr.ru/post/254753/&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Определяем веса шахматных фигур регрессионным анализом / Хабрахабр&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Vladimir%20Medvedev&amp;quot;&amp;gt;WinPooh&amp;lt;/a&amp;gt;, April 27, 2015 (Russian)&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-37&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-37&quot;&gt;[37]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:249 --&gt; &lt;!-- ws:start:WikiTextRefRule:253:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=56168&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Piece weights with regression analysis (in Russian)&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Vladimir%20Medvedev&amp;quot;&amp;gt;Vladimir Medvedev&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, April 30, 2015&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-38&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-38&quot;&gt;[38]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:253 --&gt; experiments showed why the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Logistic_function&quot; rel=&quot;nofollow&quot;&gt;logistic function&lt;/a&gt; is appropriate, and further used &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Cross_entropy&quot; rel=&quot;nofollow&quot;&gt;cross-entropy&lt;/a&gt;  and &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Regularization_%28mathematics%29&quot; rel=&quot;nofollow&quot;&gt;regularization&lt;/a&gt;.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Logistic_function&quot; rel=&quot;nofollow&quot;&gt;Logistic function&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:256:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://wolfr.am/1al3d5B&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;log-linear 1 / (1 + 10^(-s/4)) , s=-10 to 10&amp;lt;/a&amp;gt; from &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Wolfram_Alpha&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Wolfram|Alpha&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-39&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-39&quot;&gt;[39]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:256 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:412:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc18&quot;&gt;&lt;a name=&quot;Regression-Instances&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:412 --&gt;Instances&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arasan#Tuning&quot;&gt;Arasan&#039;s Tuning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Eval%20Tuning%20in%20Deep%20Thought&quot;&gt;Eval Tuning in Deep Thought&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Minimax%20Tree%20Optimization&quot;&gt;Minimax Tree Optimization&lt;/a&gt; (MMTO or the Bonanza-Method in &lt;a class=&quot;wiki_link&quot; href=&quot;/Shogi&quot;&gt;Shogi&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Point%20Value%20by%20Regression%20Analysis&quot;&gt;Point Value by Regression Analysis&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/RuyTune&quot;&gt;RuyTune&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Winter&quot;&gt;Winter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:414:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc19&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:414 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dynamic%20Programming&quot;&gt;Dynamic Programming&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Iteration&quot;&gt;Iteration&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Knowledge&quot;&gt;Knowledge&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;Learning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Match%20Statistics&quot;&gt;Match Statistics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Trial%20and%20Error&quot;&gt;Trial and Error&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:416:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc20&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:416 --&gt;Publications&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:418:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc21&quot;&gt;&lt;a name=&quot;Publications-1959&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:418 --&gt;1959&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arthur%20Samuel&quot;&gt;Arthur Samuel&lt;/a&gt; (&lt;strong&gt;1959&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://domino.watson.ibm.com/tchjr/journalindex.nsf/600cc5649e2871db852568150060213c/39a870213169f45685256bfa00683d74!OpenDocument&quot; rel=&quot;nofollow&quot;&gt;Some Studies in Machine Learning Using the Game of Checkers&lt;/a&gt;&lt;/em&gt;. IBM Journal July 1959&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:420:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc22&quot;&gt;&lt;a name=&quot;Publications-1960 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:420 --&gt;1960 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arnold%20K.%20Griffith&quot;&gt;Arnold K. Griffith&lt;/a&gt; (&lt;strong&gt;1966&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dspace.mit.edu/handle/1721.1/5896#files-area&quot; rel=&quot;nofollow&quot;&gt;A new Machine-Learning Technique applied to the Game of Checkers&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Massachusetts%20Institute%20of%20Technology&quot;&gt;MIT&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/MIT_Computer_Science_and_Artificial_Intelligence_Laboratory#Project_MAC&quot; rel=&quot;nofollow&quot;&gt;Project MAC&lt;/a&gt;, MAC-M-293&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arthur%20Samuel&quot;&gt;Arthur Samuel&lt;/a&gt; (&lt;strong&gt;1967&lt;/strong&gt;). &lt;em&gt;Some Studies in Machine Learning. Using the Game of Checkers. II-Recent Progress&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://researcher.watson.ibm.com/researcher/files/us-beygel/samuel-checkers.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:422:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc23&quot;&gt;&lt;a name=&quot;Publications-1970 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:422 --&gt;1970 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arnold%20K.%20Griffith&quot;&gt;Arnold K. Griffith&lt;/a&gt; (&lt;strong&gt;1974&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sciencedirect.com/science/article/pii/0004370274900277&quot; rel=&quot;nofollow&quot;&gt;A Comparison and Evaluation of Three Machine Learning Procedures as Applied to the Game of Checkers&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Artificial_Intelligence_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Artificial Intelligence&lt;/a&gt;, Vol. 5, No. 2&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:424:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc24&quot;&gt;&lt;a name=&quot;Publications-1980 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:424 --&gt;1980 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Nitsche&quot;&gt;Thomas Nitsche&lt;/a&gt; (&lt;strong&gt;1982&lt;/strong&gt;). &lt;em&gt;A Learning Chess Program.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%203&quot;&gt;Advances in Computer Chess 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Donald%20H.%20Mitchell&quot;&gt;Donald H. Mitchell&lt;/a&gt; (&lt;strong&gt;1984&lt;/strong&gt;). &lt;em&gt;Using Features to Evaluate Positions in Experts&#039; and Novices&#039; Othello Games&lt;/em&gt;. Masters thesis, Department of Psychology, &lt;a class=&quot;wiki_link&quot; href=&quot;/Northwestern%20University&quot;&gt;Northwestern University&lt;/a&gt;, Evanston, IL&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:426:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc25&quot;&gt;&lt;a name=&quot;Publications-1985 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:426 --&gt;1985 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; (&lt;strong&gt;1985&lt;/strong&gt;). &lt;em&gt;Evaluation-Function Factors&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#8_2&quot;&gt;ICCA Journal, Vol. 8, No. 2&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://webdocs.cs.ualberta.ca/~tony/OldPapers/evaluation.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jens%20Christensen&quot;&gt;Jens Christensen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Korf&quot;&gt;Richard Korf&lt;/a&gt; (&lt;strong&gt;1986&lt;/strong&gt;). &lt;em&gt;A Unified Theory of Heuristic Evaluation functions and Its Applications to Learning.&lt;/em&gt; Proceedings of the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Conferences/AAAI/aaai86.php&quot; rel=&quot;nofollow&quot;&gt;AAAI-86&lt;/a&gt;, pp. 148-152,  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Papers/AAAI/1986/AAAI86-023.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jens%20Christensen&quot;&gt;Jens Christensen&lt;/a&gt; (&lt;strong&gt;1986&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/978-1-4613-2279-5_9?no-access=true&quot; rel=&quot;nofollow&quot;&gt;Learning Static Evaluation Functions by Linear Regression&lt;/a&gt;&lt;/em&gt;. in &lt;a class=&quot;wiki_link&quot; href=&quot;/Tom%20Mitchell&quot;&gt;Tom Mitchell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jaime%20Carbonell&quot;&gt;Jaime Carbonell&lt;/a&gt;,  &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryszard%20Michalski&quot;&gt;Ryszard Michalski&lt;/a&gt; (&lt;strong&gt;1986&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/book/10.1007/978-1-4613-2279-5&quot; rel=&quot;nofollow&quot;&gt;Machine Learning: A Guide to Current Research&lt;/a&gt;&lt;/em&gt;. The Kluwer International Series in Engineering and Computer Science, Vol. 12&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dap%20Hartmann&quot;&gt;Dap Hartmann&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;How to Extract Relevant Knowledge from Grandmaster Games. Part 1: Grandmasters have Insights - the Problem is what to Incorporate into Practical Problems.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_1&quot;&gt;ICCA Journal, Vol. 10, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dap%20Hartmann&quot;&gt;Dap Hartmann&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;How to Extract Relevant Knowledge from Grandmaster Games. Part 2: the Notion of Mobility, and the Work of &lt;a class=&quot;wiki_link&quot; href=&quot;/Adriaan%20de%20Groot&quot;&gt;De Groot&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Eliot%20Slater&quot;&gt;Slater&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_2&quot;&gt;ICCA Journal, Vol. 10, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Korf&quot;&gt;Richard Korf&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;A Model of Two-Player Evaluation Functions.&lt;/em&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Conferences/AAAI/aaai87.php&quot; rel=&quot;nofollow&quot;&gt;AAAI-87&lt;/a&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Papers/AAAI/1987/AAAI87-016.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1988&lt;/strong&gt;). &lt;em&gt;Learning Expected-Outcome Evaluators in Chess.&lt;/em&gt; Proceedings of the 1988 AAAI Spring Symposium Series: Computer Game Playing, 26-28.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kai-Fu%20Lee&quot;&gt;Kai-Fu Lee&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Sanjoy%20Mahajan&quot;&gt;Sanjoy Mahajan&lt;/a&gt; (&lt;strong&gt;1988&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sciencedirect.com/science/article/pii/0004370288900768&quot; rel=&quot;nofollow&quot;&gt;A Pattern Classification Approach to Evaluation Function Learning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Artificial_Intelligence_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Artificial Intelligence&lt;/a&gt;, Vol. 36, No. 1&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Sutton&quot;&gt;Richard Sutton&lt;/a&gt; (&lt;strong&gt;1988&lt;/strong&gt;). &lt;em&gt;Learning to Predict by the Methods of Temporal Differences&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Machine_Learning_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Machine Learning&lt;/a&gt;, Vol. 3, No. 1, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://webdocs.cs.ualberta.ca/~sutton/papers/sutton-88.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;On Learning and Testing Evaluation Functions.&lt;/em&gt; Proceedings of the Sixth Israeli Conference on Artificial Intelligence, 1989, 7-16.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Maarten%20van%20der%20Meulen&quot;&gt;Maarten van der Meulen&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;Weight Assessment in Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%205&quot;&gt;Advances in Computer Chess 5&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:428:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc26&quot;&gt;&lt;a name=&quot;Publications-1990 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:428 --&gt;1990 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=44404&quot; rel=&quot;nofollow&quot;&gt;Expected-Outcome: A General Model of Static Evaluation&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/IEEE#TPAMI&quot;&gt;IEEE Transactions on Pattern Analysis and Machine Intelligence&lt;/a&gt;, Vol. 12, No. 2&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;An Analysis of Expected-Outcome.&lt;/em&gt; Journal of Experimental and Theoretical Artificial Intelligence 2: 55-73.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;On Learning and Testing Evaluation Functions.&lt;/em&gt; Journal of Experimental and Theoretical Artificial Intelligence, Vol. 2&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Feng-hsiung%20Hsu&quot;&gt;Feng-hsiung Hsu&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Anantharaman&quot;&gt;Thomas Anantharaman&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Murray%20Campbell&quot;&gt;Murray Campbell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Andreas%20Nowatzyk&quot;&gt;Andreas Nowatzyk&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.disi.unige.it/person/DelzannoG/AI2/hsu.html&quot; rel=&quot;nofollow&quot;&gt;A Grandmaster Chess Machine&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Scientific%20American&quot;&gt;Scientific American&lt;/a&gt;, Vol. 263, No. 4, pp. 44-50. ISSN 0036-8733.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1991&lt;/strong&gt;). &lt;em&gt;The Expected-Outcome Model of Two-Player Games.&lt;/em&gt; Part of the series, Research Notes in Artificial Intelligence (San Mateo: Morgan Kaufmann, 1991).&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Alex%20van%20Tiggelen&quot;&gt;Alex van Tiggelen&lt;/a&gt; (&lt;strong&gt;1991&lt;/strong&gt;). &lt;em&gt;Neural Networks as a Guide to Optimization - The Chess Middle Game Explored&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#14_3&quot;&gt;ICCA Journal, Vol. 14, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/William%20Tunstall-Pedoe&quot;&gt;William Tunstall-Pedoe&lt;/a&gt; (&lt;strong&gt;1991&lt;/strong&gt;). &lt;em&gt;Genetic Algorithms Optimizing Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#14_3&quot;&gt;ICCA Journal, Vol. 14, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Paul%20E.%20Utgoff&quot;&gt;Paul E. Utgoff&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dblp.uni-trier.de/pers/hd/c/Clouse:Jeffery_A=&quot; rel=&quot;nofollow&quot;&gt;Jeffery A. Clouse&lt;/a&gt; (&lt;strong&gt;1991&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://scholarworks.umass.edu/cs_faculty_pubs/193/&quot; rel=&quot;nofollow&quot;&gt;Two Kinds of Training Information for Evaluation Function Learning&lt;/a&gt;&lt;/em&gt;.  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/University_of_Massachusetts_Amherst&quot; rel=&quot;nofollow&quot;&gt;University of Massachusetts, Amherst&lt;/a&gt;, Proceedings of the AAAI 1991&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Gerald%20Tesauro&quot;&gt;Gerald Tesauro&lt;/a&gt; (&lt;strong&gt;1992&lt;/strong&gt;). &lt;em&gt;Temporal Difference Learning of Backgammon Strategy&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/icml/ml1992.html#Tesauro92&quot; rel=&quot;nofollow&quot;&gt;ML 1992&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;On Telescoping Linear Evaluation Functions.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_2&quot;&gt;ICCA Journal, Vol. 16, No. 2&lt;/a&gt;, pp. 91-94&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20Mysliwietz&quot;&gt;Peter Mysliwietz&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;Konstruktion und Optimierung von Bewertungsfunktionen beim Schach.&lt;/em&gt; Ph.D. thesis (German)&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:430:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc27&quot;&gt;&lt;a name=&quot;Publications-1995 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:430 --&gt;1995 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jair.org/papers/paper179.html&quot; rel=&quot;nofollow&quot;&gt;Statistical Feature Combination for the Evaluation of Game Positions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Journal_of_Artificial_Intelligence_Research&quot; rel=&quot;nofollow&quot;&gt;JAIR&lt;/a&gt;, Vol. 3&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Chris%20McConnell&quot;&gt;Chris McConnell&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;Tuning Evaluation Functions for Search&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cs.cmu.edu/afs/cs.cmu.edu/user/ccm/www/papers/ml.ps&quot; rel=&quot;nofollow&quot;&gt;ps&lt;/a&gt; or &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=9B2A0CCA8B1AFB594A879799D974111A?doi=10.1.1.53.9742&amp;amp;rep=rep1&amp;amp;type=pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.53.9742&quot; rel=&quot;nofollow&quot;&gt;CiteSeerX&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Chris%20McConnell&quot;&gt;Chris McConnell&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;Tuning Evaluation Functions for Search&lt;/em&gt; (Talk), &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cs.cmu.edu/afs/cs.cmu.edu/user/ccm/www/talks/tune.ps&quot; rel=&quot;nofollow&quot;&gt;ps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt; (&lt;strong&gt;1996&lt;/strong&gt;). &lt;em&gt;Machine Learning in Computer Chess: The Next Generation.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#19_3&quot;&gt;ICCA Journal, Vol. 19, No. 3&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ofai.at/cgi-bin/get-tr?download=1&amp;amp;paper=oefai-tr-96-11.ps.gz&quot; rel=&quot;nofollow&quot;&gt;zipped ps&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Don%20Beal&quot;&gt;Don Beal&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Martin%20C.%20Smith&quot;&gt;Martin C. Smith&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;Learning Piece Values Using Temporal Differences&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#20_3&quot;&gt;ICCA Journal, Vol. 20, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Anantharaman&quot;&gt;Thomas Anantharaman&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;Evaluation Tuning for Computer Chess: Linear Discriminant Methods&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#20_4&quot;&gt;ICCA Journal, Vol. 20, No. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Baxter&quot;&gt;Jonathan Baxter&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Andrew%20Tridgell&quot;&gt;Andrew Tridgell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Lex%20Weaver&quot;&gt;Lex Weaver&lt;/a&gt; (&lt;strong&gt;1998&lt;/strong&gt;). &lt;em&gt;Experiments in Parameter Learning Using Temporal Differences&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#21_2&quot;&gt;ICCA Journal, Vol. 21,  No. 2&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://cs.anu.edu.au/%7ELex.Weaver/pub_sem/publications/ICCA-98_equiv.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;1998&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/3-540-48957-6_8&quot; rel=&quot;nofollow&quot;&gt;From Simple Features to Sophisticated Evaluation Functions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%201998&quot;&gt;CG 1998&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://skatgame.net/mburo/ps/glem.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/James%20C.%20Spall&quot;&gt;James C. Spall&lt;/a&gt; (&lt;strong&gt;1998&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/login.jsp?tp=&amp;amp;arnumber=705889&amp;amp;url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D705889&quot; rel=&quot;nofollow&quot;&gt;Implementation of the Simultaneous Perturbation Algorithm for Stochastic Optimization&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/IEEE#TOCAES&quot;&gt;IEEE Transactions on Aerospace and Electronic Systems&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jhuapl.edu/spsa/PDF-SPSA/Spall_Implementation_of_the_Simultaneous.PDF&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:259:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://github.com/zamar/spsa&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;SPSA Tuner for Stockfish Chess Engine&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Joona%20Kiiski&amp;quot;&amp;gt;Joona Kiiski&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-40&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-40&quot;&gt;[40]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:259 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Don%20Beal&quot;&gt;Don Beal&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Martin%20C.%20Smith&quot;&gt;Martin C. Smith&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;Learning Piece-Square Values using Temporal Differences.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#22_4&quot;&gt;ICCA Journal, Vol. 22, No. 4&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:432:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc28&quot;&gt;&lt;a name=&quot;Publications-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:432 --&gt;2000 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;Machine Learning in Games: A Survey&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Austrian_Research_Institute_for_Artificial_Intelligence&quot; rel=&quot;nofollow&quot;&gt;Austrian Research Institute for Artificial Intelligence&lt;/a&gt;, OEFAI-TR-2000-3, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ofai.at/cgi-bin/get-tr?download=1&amp;amp;paper=oefai-tr-2000-31.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryan%20Weber&quot;&gt;Ryan Weber&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/3-540-45579-5_9&quot; rel=&quot;nofollow&quot;&gt;Chess Neighborhoods, Function Combination, and Reinforcement Learning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202000&quot;&gt;CG 2000&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://users.soe.ucsc.edu/~levinson/Papers/CNFCRL.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Miroslav%20Kubat&quot;&gt;Miroslav Kubat&lt;/a&gt; (eds.) (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.novapublishers.com/catalog/product_info.php?products_id=720&quot; rel=&quot;nofollow&quot;&gt;Machines that Learn to Play Games&lt;/a&gt;&lt;/em&gt;. Advances in Computation: Theory and Practice, Vol. 8,. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Nova_Publishers&quot; rel=&quot;nofollow&quot;&gt;NOVA Science Publishers&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Gerald%20Tesauro&quot;&gt;Gerald Tesauro&lt;/a&gt; (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dl.acm.org/citation.cfm?id=644397&quot; rel=&quot;nofollow&quot;&gt;Comparison Training of Chess Evaluation Functions&lt;/a&gt;&lt;/em&gt;.  » &lt;a class=&quot;wiki_link&quot; href=&quot;/SCP&quot;&gt;SCP&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Deep%20Blue&quot;&gt;Deep Blue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Graham%20Kendall&quot;&gt;Graham Kendall&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Glenn%20Whitwell&quot;&gt;Glenn Whitwell&lt;/a&gt; (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/login.jsp?tp=&amp;amp;arnumber=934299&amp;amp;url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D934299&quot; rel=&quot;nofollow&quot;&gt;An Evolutionary Approach for the Tuning of a Chess Evaluation Function using Population Dynamics&lt;/a&gt;&lt;/em&gt;. Proceedings of the 2001 Congress on Evolutionary Computation, Vol. 2, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://red.cs.nott.ac.uk/~gxk/papers/cec2001chess.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Yngvi%20Bj%C3%B6rnsson&quot;&gt;Yngvi Björnsson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;Learning Search Control in Adversary Games&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%209&quot;&gt;Advances in Computer Games 9&lt;/a&gt;, pp. 157-174. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ru.is/faculty/yngvi/pdf/BjornssonM01b.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;2002&lt;/strong&gt;). &lt;em&gt;Improving Mini-max Search by Supervised Learning.&lt;/em&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Artificial_Intelligence_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Artificial Intelligence&lt;/a&gt;, Vol. 134, No. 1, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cs.ualberta.ca/~mburo/ps/logaij.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dave%20Gomboc&quot;&gt;Dave Gomboc&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;2003&lt;/strong&gt;). &lt;em&gt;Evaluation Function Tuning via Ordinal Correlation&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%2010&quot;&gt;Advances in Computer Games 10&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.top-5000.nl/ps/Dave%20Gomboc%20-%20Evaluation%20Tuning.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dave%20Gomboc&quot;&gt;Dave Gomboc&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;Tuning Evaluation Functions by Maximizing Concordance&lt;/em&gt;. M.Sc. Thesis, &lt;a class=&quot;wiki_link&quot; href=&quot;/University%20of%20Alberta&quot;&gt;University of Alberta&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Adam%20Marczyk&quot;&gt;Adam Marczyk&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkorigins.org/faqs/genalg/genalg.html&quot; rel=&quot;nofollow&quot;&gt;Genetic Algorithms and Evolutionary Computation&lt;/a&gt;&lt;/em&gt; from the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/TalkOrigins_Archive&quot; rel=&quot;nofollow&quot;&gt;TalkOrigins Archive&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Petr%20Aksenov&quot;&gt;Petr Aksenov&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://joypub.joensuu.fi/publications/masters_thesis/aksenov_genetic/index_en.html&quot; rel=&quot;nofollow&quot;&gt;Genetic algorithms for optimising chess position scoring&lt;/a&gt;&lt;/em&gt;, Master&#039;s thesis, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;ftp://cs.joensuu.fi/pub/Theses/2004_MSc_Aksenov_Petr.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mathieu%20Auton%C3%A8s&quot;&gt;Mathieu Autonès&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Aryel%20Beck&quot;&gt;Aryel Beck&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Phillippe%20Camacho&quot;&gt;Phillippe Camacho&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nicolas%20Lassabe&quot;&gt;Nicolas Lassabe&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Herv%C3%A9%20Luga&quot;&gt;Hervé Luga&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Fran%C3%A7ois%20Scharffe&quot;&gt;François Scharffe&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/978-3-540-24650-3_1&quot; rel=&quot;nofollow&quot;&gt;Evaluation of Chess Position by Modular Neural network Generated by Genetic Algorithm&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/eurogp/eurogp2004.html#AutonesBCLLS04&quot; rel=&quot;nofollow&quot;&gt;EuroGP 2004&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Henk%20Mannen&quot;&gt;Henk Mannen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Marco%20Wiering&quot;&gt;Marco Wiering&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://scholar.google.com/citations?view_op=view_citation&amp;amp;hl=en&amp;amp;user=xVas0I8AAAAJ&amp;amp;cstart=20&amp;amp;pagesize=80&amp;amp;citation_for_view=xVas0I8AAAAJ:7PzlFSSx8tAC&quot; rel=&quot;nofollow&quot;&gt;Learning to play chess using TD(λ)-learning with database games&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://students.uu.nl/en/hum/cognitive-artificial-intelligence&quot; rel=&quot;nofollow&quot;&gt;Cognitive Artiﬁcial Intelligence&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Utrecht_University&quot; rel=&quot;nofollow&quot;&gt;Utrecht University&lt;/a&gt;, Benelearn’04&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:434:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc29&quot;&gt;&lt;a name=&quot;Publications-2005 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:434 --&gt;2005 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dave%20Gomboc&quot;&gt;Dave Gomboc&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;Tuning Evaluation Functions by Maximizing Concordance&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Theoretical_Computer_Science_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Theoretical Computer Science&lt;/a&gt;, Vol. 349, No. 2, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cs.ualberta.ca/%7Emburo/ps/tcs-learn.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jeff%20Rollason&quot;&gt;Jeff Rollason&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aifactory.co.uk/newsletter/2005_03_hill-climbing.htm&quot; rel=&quot;nofollow&quot;&gt;Evaluation by Hill-climbing: Getting the right move by solving micro-problems&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/AI%20Factory&quot;&gt;AI Factory&lt;/a&gt;, Autumn 2005&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Levente%20Kocsis&quot;&gt;Levente Kocsis&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Csaba%20Szepesv%C3%A1ri&quot;&gt;Csaba Szepesvári&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Winands&quot;&gt;Mark Winands&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/11922155_4&quot; rel=&quot;nofollow&quot;&gt;RSPSA: Enhanced Parameter Optimization in Games&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%2011&quot;&gt;Advances in Computer Games 11&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sztaki.hu/~szcsaba/papers/rspsa_acg.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2006&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Levente%20Kocsis&quot;&gt;Levente Kocsis&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Csaba%20Szepesv%C3%A1ri&quot;&gt;Csaba Szepesvári&lt;/a&gt; (&lt;strong&gt;2006&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/article/10.1007/s10994-006-6888-8&quot; rel=&quot;nofollow&quot;&gt;Universal Parameter Optimisation in Games Based on SPSA&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Machine_Learning_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Machine Learning&lt;/a&gt;, Special Issue on Machine Learning and Games, Vol. 63, No. 3&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Hallam%20Nasreddine&quot;&gt;Hallam Nasreddine&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Hendra%20Suhanto%20Po&quot;&gt;Hendra Suhanto Po&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Graham%20Kendall&quot;&gt;Graham Kendall&lt;/a&gt; (&lt;strong&gt;2006&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4017925&quot; rel=&quot;nofollow&quot;&gt;Using an Evolutionary Algorithm for the Tuning of a Chess Evaluation Function Based on a Dynamic Boundary Strategy&lt;/a&gt;&lt;/em&gt;. Proceedings of the 2006 IEEE Conference on Cybernetics and Intelligent Systems, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cs.nott.ac.uk/~gxk/papers/ieeecis2006.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Makoto%20Miwa&quot;&gt;Makoto Miwa&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daisaku%20Yokoyama&quot;&gt;Daisaku Yokoyama&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Takashi%20Chikayama&quot;&gt;Takashi Chikayama&lt;/a&gt; (&lt;strong&gt;2006&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springerlink.com/content/6180u7h3t312468u/&quot; rel=&quot;nofollow&quot;&gt;Automatic Construction of Static Evaluation Functions for Computer Game Players&lt;/a&gt;&lt;/em&gt;. ALT ’06&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Borko%20Bo%C5%A1kovi%C4%87&quot;&gt;Borko Bošković&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Sa%C5%A1o%20Greiner&quot;&gt;Sašo Greiner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Janez%20Brest&quot;&gt;Janez Brest&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Viljem%20%C5%BDumer&quot;&gt;Viljem Žumer&lt;/a&gt; (&lt;strong&gt;2006&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1688532&quot; rel=&quot;nofollow&quot;&gt;A Differential Evolution for the Tuning of a Chess Evaluation Function&lt;/a&gt;&lt;/em&gt;. IEEE Congress on Evolutionary Computation, 2006.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kunihito%20Hoki&quot;&gt;Kunihito Hoki&lt;/a&gt; (&lt;strong&gt;2006&lt;/strong&gt;). &lt;em&gt;Optimal control of minimax search result to learn positional evaluation&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Conferences#GPW&quot;&gt;11th Game Programming Workshop&lt;/a&gt; (Japanese)&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2007&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Shogo%20Takeuchi&quot;&gt;Shogo Takeuchi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tomoyuki%20Kaneko&quot;&gt;Tomoyuki Kaneko&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Kazunori%20Yamaguchi&quot;&gt;Kazunori Yamaguchi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Satoru%20Kawai&quot;&gt;Satoru Kawai&lt;/a&gt; (&lt;strong&gt;2007&lt;/strong&gt;). &lt;em&gt;Visualization and Adjustment of Evaluation Functions Based on Evaluation Values and Win Probability&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/aaai/aaai2007.html&quot; rel=&quot;nofollow&quot;&gt;AAAI 2007&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.aaai.org/Papers/AAAI/2007/AAAI07-136.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Makoto%20Miwa&quot;&gt;Makoto Miwa&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daisaku%20Yokoyama&quot;&gt;Daisaku Yokoyama&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Takashi%20Chikayama&quot;&gt;Takashi Chikayama&lt;/a&gt; (&lt;strong&gt;2007&lt;/strong&gt;). &lt;em&gt;Automatic Generation of Evaluation Features for Computer Game Players&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://cswww.essex.ac.uk/cig/2007/papers/2037.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt; (&lt;strong&gt;2007&lt;/strong&gt;). &lt;em&gt;Recent advances in machine learning and game playing&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.oegai.at/journal.shtml&quot; rel=&quot;nofollow&quot;&gt;ÖGAI Journal&lt;/a&gt;, Vol. 26, No. 2, Computer Game Playing, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.ke.tu-darmstadt.de/~juffi/publications/ogai-07.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2008&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2008&lt;/strong&gt;). &lt;em&gt;Genetic Algorithms for Mentor-Assisted Evaluation Function Optimization&lt;/em&gt;. ACM Genetic and Evolutionary Computation Conference (&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sigevo.org/gecco-2008/&quot; rel=&quot;nofollow&quot;&gt;GECCO &#039;08&lt;/a&gt;), pp. 1469-1475, Atlanta, GA, July 2008.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Borko%20Bo%C5%A1kovi%C4%87&quot;&gt;Borko Bošković&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Sa%C5%A1o%20Greiner&quot;&gt;Sašo Greiner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Janez%20Brest&quot;&gt;Janez Brest&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ale%C5%A1%20Zamuda&quot;&gt;Aleš Zamuda&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Viljem%20%C5%BDumer&quot;&gt;Viljem Žumer&lt;/a&gt; (&lt;strong&gt;2008&lt;/strong&gt;). &lt;em&gt;An Adaptive Differential Evolution Algorithm with Opposition-Based Mechanisms, Applied to the Tuning of a Chess Program&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springer.com/engineering/computational+intelligence+and+complexity/book/978-3-540-68827-3&quot; rel=&quot;nofollow&quot;&gt;Advances in Differential Evolution&lt;/a&gt;, Studies in Computational Intelligence, ISBN: 978-3-540-68827-3&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2009&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Joel%20Veness&quot;&gt;Joel Veness&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Silver&quot;&gt;David Silver&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/William%20Uther&quot;&gt;William Uther&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Alan%20Blair&quot;&gt;Alan Blair&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://papers.nips.cc/paper/3722-bootstrapping-from-game-tree-search&quot; rel=&quot;nofollow&quot;&gt;Bootstrapping from Game Tree Search&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://nips.cc/&quot; rel=&quot;nofollow&quot;&gt;Neural Information Processing Systems (NIPS), 2009&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://books.nips.cc/papers/files/nips22/NIPS2009_0508.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jaap%20van%20den%20Herik&quot;&gt;Jaap van den Herik&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;Simulating Human Grandmasters: Evolution and Coevolution of Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ACM&quot;&gt;ACM&lt;/a&gt; Genetic and Evolutionary Computation Conference (&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sigevo.org/gecco-2009/&quot; rel=&quot;nofollow&quot;&gt;GECCO &#039;09&lt;/a&gt;), pp. 1483 - 1489, Montreal, Canada, July 2009.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;Genetic Algorithms Based Learning for Evolving Intelligent Organisms&lt;/em&gt;. Ph.D. Thesis.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Broch%20Davison&quot;&gt;Broch Davison&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.enm.bris.ac.uk/teaching/projects/2008_09/bd5053/index.html&quot; rel=&quot;nofollow&quot;&gt;Playing Chess with Matlab&lt;/a&gt;&lt;/em&gt;. M.Sc. thesis supervised by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.bris.ac.uk/engineering/people/nello-cristianini/index.html&quot; rel=&quot;nofollow&quot;&gt;Nello Cristianini&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.enm.bris.ac.uk/teaching/projects/2008_09/bd5053/FinalReport.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:261:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/MATLAB&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;MATLAB from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-41&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-41&quot;&gt;[41]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:261 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Levene&quot;&gt;Mark Levene&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Trevor%20Fenner&quot;&gt;Trevor Fenner&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;A Methodology for Learning Players&#039; Styles from Game Records&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://arxiv.org/abs/0904.2595v1&quot; rel=&quot;nofollow&quot;&gt;arXiv:0904.2595v1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Wei-Lun%20Kao&quot;&gt;Wei-Lun Kao&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;The Automatically Tuning System of Evaluation Function for Computer Chinese Chess&lt;/em&gt;. Master thesis, &lt;a class=&quot;wiki_link&quot; href=&quot;/National%20Chiao%20Tung%20University&quot;&gt;National Chiao Tung University&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://ir.nctu.edu.tw/bitstream/11536/43333/1/553001.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; (Chinese)&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:436:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc30&quot;&gt;&lt;a name=&quot;Publications-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:436 --&gt;2010 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Amine%20Bourki&quot;&gt;Amine Bourki&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Matthieu%20Coulm&quot;&gt;Matthieu Coulm&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Philippe%20Rolet&quot;&gt;Philippe Rolet&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Olivier%20Teytaud&quot;&gt;Olivier Teytaud&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Paul%20Vayssi%C3%A8re&quot;&gt;Paul Vayssière&lt;/a&gt; (&lt;strong&gt;2010&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://hal.inria.fr/inria-00467796/en/&quot; rel=&quot;nofollow&quot;&gt;Parameter Tuning by Simple Regret Algorithms and Multiple Simultaneous Hypothesis Testing&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://hal.inria.fr/docs/00/46/77/96/PDF/tosubmit.pdf&quot; rel=&quot;nofollow&quot;&gt;pd&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2010&lt;/strong&gt;). &lt;em&gt;Genetic Algorithms for Automatic Search Tuning&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#33_2&quot;&gt;ICGA Journal, Vol. 33, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Borko%20Bo%C5%A1kovi%C4%87&quot;&gt;Borko Bošković&lt;/a&gt; (&lt;strong&gt;2010&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://labraj.uni-mb.si/en/PhD_Thesis_Defence_%28Borko_Bo%C5%A1kovi%C4%87%29&quot; rel=&quot;nofollow&quot;&gt;Differential evolution for the Tuning of a Chess Evaluation Function&lt;/a&gt;&lt;/em&gt;. Ph.D. thesis, &lt;a class=&quot;wiki_link&quot; href=&quot;/University%20of%20Maribor&quot;&gt;University of Maribor&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2011&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;Expert-Driven Genetic Algorithms for Simulating Evaluation Functions&lt;/em&gt;. Genetic Programming and Evolvable Machines, Vol. 12, No. 1&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Borko%20Bo%C5%A1kovi%C4%87&quot;&gt;Borko Bošković&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Janez%20Brest&quot;&gt;Janez Brest&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;Tuning Chess Evaluation Function Parameters using Differential Evolution&lt;/em&gt;. Algorithm. Informatica, 35, No. 2, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatica.si/PDF/35-2/14_Boskovic%20-%20Tuning%20chess%20evaluation.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Borko%20Bo%C5%A1kovi%C4%87&quot;&gt;Borko Bošković&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Janez%20Brest&quot;&gt;Janez Brest&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ale%C5%A1%20Zamuda&quot;&gt;Aleš Zamuda&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Sa%C5%A1o%20Greiner&quot;&gt;Sašo Greiner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Viljem%20%C5%BDumer&quot;&gt;Viljem Žumer&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springerlink.com/content/y62h14743364x2l7/&quot; rel=&quot;nofollow&quot;&gt;History mechanism supported differential evolution for chess evaluation function tuning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springer.com/engineering/computational+intelligence+and+complexity/journal/500&quot; rel=&quot;nofollow&quot;&gt;Soft Computing&lt;/a&gt;, Vol. 15, No. 4&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Eduardo%20V%C3%A1zquez-Fern%C3%A1ndez&quot;&gt;Eduardo Vázquez-Fernández&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Carlos%20Artemio%20Coello%20Coello&quot;&gt;Carlos Artemio Coello Coello&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Feli%C3%BA%20Davino%20Sagols%20Troncoso&quot;&gt;Feliú Davino Sagols Troncoso&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;An Evolutionary Algorithm for Tuning a Chess Evaluation Function&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/cec/cec2011.html#Vazquez-FernandezCT11&quot; rel=&quot;nofollow&quot;&gt;CEC 2011&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://delta.cs.cinvestav.mx/~ccoello/conferences/eduardo-cec2011-final.pdf.gz&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Eduardo%20V%C3%A1zquez-Fern%C3%A1ndez&quot;&gt;Eduardo Vázquez-Fernández&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Carlos%20Artemio%20Coello%20Coello&quot;&gt;Carlos Artemio Coello Coello&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Feli%C3%BA%20Davino%20Sagols%20Troncoso&quot;&gt;Feliú Davino Sagols Troncoso&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dl.acm.org/citation.cfm?id=2001882&quot; rel=&quot;nofollow&quot;&gt;An Adaptive Evolutionary Algorithm Based on Typical Chess Problems for Tuning a Chess Evaluation Function&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/gecco/gecco2011c.html#Vazquez-FernandezCT11&quot; rel=&quot;nofollow&quot;&gt;GECCO 2011&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://delta.cs.cinvestav.mx/~ccoello/conferences/vazquez-gecco2011.pdf.gz&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://remi.coulom.free.fr/CLOP/&quot; rel=&quot;nofollow&quot;&gt;CLOP: Confident Local Optimization for Noisy Black-Box Parameter Tuning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%2013&quot;&gt;Advances in Computer Games 13&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:265:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?p=421995&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;CLOP for Noisy Black-Box Parameter Optimization&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/R%C3%A9mi%20Coulom&amp;quot;&amp;gt;Rémi Coulom&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, September 01, 2011&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-42&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-42&quot;&gt;[42]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:265 --&gt; &lt;!-- ws:start:WikiTextRefRule:269:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=40987&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;CLOP slides&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/R%C3%A9mi%20Coulom&amp;quot;&amp;gt;Rémi Coulom&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, November 03, 2011&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-43&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-43&quot;&gt;[43]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:269 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kunihito%20Hoki&quot;&gt;Kunihito Hoki&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tomoyuki%20Kaneko&quot;&gt;Tomoyuki Kaneko&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007%2F978-3-642-31866-5_16&quot; rel=&quot;nofollow&quot;&gt;The Global Landscape of Objective Functions for the Optimization of Shogi Piece Values with a Game-Tree Search&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%2013&quot;&gt;Advances in Computer Games 13&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Shogi&quot;&gt;Shogi&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2012&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Amir%20Ban&quot;&gt;Amir Ban&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ratio.huji.ac.il/node/2362&quot; rel=&quot;nofollow&quot;&gt;Automatic Learning of Evaluation, with Applications to Computer Chess&lt;/a&gt;&lt;/em&gt;. Discussion Paper 613, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Hebrew_University_of_Jerusalem&quot; rel=&quot;nofollow&quot;&gt;The Hebrew University of Jerusalem&lt;/a&gt; - Center for the Study of Rationality, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Givat_Ram&quot; rel=&quot;nofollow&quot;&gt;Givat Ram&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kanjanapa%20Thitipong&quot;&gt;Kanjanapa Thitipong&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Komiya%20Kanako&quot;&gt;Komiya Kanako&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Yoshiyuki%20Kotani&quot;&gt;Yoshiyuki Kotani&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;Design and Implementation of Bonanza Method for the Evaluation in the Game of Arimaa&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ipsj.or.jp/english/index.html&quot; rel=&quot;nofollow&quot;&gt;IPSJ SIG Technical Report&lt;/a&gt;, Vol. 2012-GI-27, No. 4, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://arimaa.com/arimaa/papers/KanjanapaThitipong/IPSJ-GI12027004.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Arimaa&quot;&gt;Arimaa&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2013&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Wen-Jie%20Tseng&quot;&gt;Wen-Jie Tseng&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jr-Chang%20Chen&quot;&gt;Jr-Chang Chen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/I-Chen%20Wu&quot;&gt;I-Chen Wu&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ching-Hua%20Kuo&quot;&gt;Ching-Hua Kuo&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Bo-Han%20Lin&quot;&gt;Bo-Han Lin&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://kaigi.org/jsai/webprogram/2013/paper-138.html&quot; rel=&quot;nofollow&quot;&gt;A Supervised Learning Method for Chinese Chess Programs&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://2013.conf.ai-gakkai.or.jp/english-info&quot; rel=&quot;nofollow&quot;&gt;JSAI2013&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://kaigi.org/jsai/webprogram/2013/pdf/138.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Akira%20Ura&quot;&gt;Akira Ura&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Makoto%20Miwa&quot;&gt;Makoto Miwa&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Yoshimasa%20Tsuruoka&quot;&gt;Yoshimasa Tsuruoka&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Takashi%20Chikayama&quot;&gt;Takashi Chikayama&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://link.springer.com/chapter/10.1007/978-3-319-09165-5_18&quot; rel=&quot;nofollow&quot;&gt;Comparison Training of Shogi Evaluation Functions with Self-Generated Training Positions and Moves&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202013&quot;&gt;CG 2013&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://pdfs.semanticscholar.org/6ad0/7167425539cf64e6bf420d7a28a1fc1047d6.pdf&quot; rel=&quot;nofollow&quot;&gt;slides as pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Yoshikuni%20Sato&quot;&gt;Yoshikuni Sato&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Makoto%20Miwa&quot;&gt;Makoto Miwa&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Shogo%20Takeuchi&quot;&gt;Shogo Takeuchi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daisuke%20Takahashi&quot;&gt;Daisuke Takahashi&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/ocs/index.php/AAAI/AAAI13/paper/view/6402&quot; rel=&quot;nofollow&quot;&gt;Optimizing Objective Function Parameters for Strength in Computer Game-Playing&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/aaai/aaai2013.html#SatoMTT13&quot; rel=&quot;nofollow&quot;&gt;AAAI 2013&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Shalabh%20Bhatnagar&quot;&gt;Shalabh Bhatnagar&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/H.%20L.%20Prasad&quot;&gt;H. L. Prasad&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/L.A.%20Prashanth&quot;&gt;L.A. Prashanth&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://stochastic.csa.iisc.ernet.in/~shalabh/book.html&quot; rel=&quot;nofollow&quot;&gt;Stochastic Recursive Algorithms for Optimization: Simultaneous Perturbation Methods&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springer.com/series/642&quot; rel=&quot;nofollow&quot;&gt;Lecture Notes in Control and Information Sciences&lt;/a&gt;, Vol. 434, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Springer_Science%2BBusiness_Media&quot; rel=&quot;nofollow&quot;&gt;Springer&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/SPSA&quot;&gt;SPSA&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tom%C3%A1%C5%A1%20H%C5%99ebejk&quot;&gt;Tomáš Hřebejk&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Arimaa challenge - Static Evaluation Function&lt;/em&gt;. Master Thesis, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Charles_University_in_Prague&quot; rel=&quot;nofollow&quot;&gt;Charles University in Prague&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://arimaa.com/arimaa/papers/ThomasHrebejk/Arimaa.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Arimaa&quot;&gt;Arimaa&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:273:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=58472&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;thesis on eval function learning in Arimaa&amp;lt;/a&amp;gt; by  &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, December 04, 2015&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-44&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-44&quot;&gt;[44]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:273 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2014&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kunihito%20Hoki&quot;&gt;Kunihito Hoki&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tomoyuki%20Kaneko&quot;&gt;Tomoyuki Kaneko&lt;/a&gt; (&lt;strong&gt;2014&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/papers/paper4217.html&quot; rel=&quot;nofollow&quot;&gt;Large-Scale Optimization for Evaluation Functions with Minimax Search&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/vol/vol49.html&quot; rel=&quot;nofollow&quot;&gt;JAIR Vol. 49&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/media/4217/live-4217-7792-jair.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Shogi&quot;&gt;Shogi&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:277:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=55084&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;MMTO for evaluation learning&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, January 25, 2015&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-45&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-45&quot;&gt;[45]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:277 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=glcep6EAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Aryan Mokhtari&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=7mrPM4kAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Alejandro Ribeiro&lt;/a&gt; (&lt;strong&gt;2014&lt;/strong&gt;). &lt;em&gt;RES: Regularized Stochastic BFGS Algorithm&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://arxiv.org/abs/1401.7625&quot; rel=&quot;nofollow&quot;&gt;arXiv:1401.7625&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:279:&amp;amp;lt;ref&amp;amp;gt; &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%93Goldfarb%E2%80%93Shanno_algorithm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Broyden–Fletcher–Goldfarb–Shanno algorithm  from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-46&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-46&quot;&gt;[46]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:279 --&gt;&lt;/li&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextAnchorRule:526:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@ROCK&amp;quot; title=&amp;quot;Anchor: ROCK&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;ROCK&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:526 --&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.asl.ethz.ch/the-lab/people/person-detail.html?persid=184943&quot; rel=&quot;nofollow&quot;&gt;Jemin Hwangbo&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.linkedin.com/in/christian-gehring-1b958395/&quot; rel=&quot;nofollow&quot;&gt;Christian Gehring&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.asl.ethz.ch/the-lab/people/person-detail.html?persid=186652&quot; rel=&quot;nofollow&quot;&gt;Hannes Sommer&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.asl.ethz.ch/the-lab/people/person-detail.html?persid=29981&quot; rel=&quot;nofollow&quot;&gt;Roland Siegwart&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.adrl.ethz.ch/doku.php/adrl:people:jbuchli&quot; rel=&quot;nofollow&quot;&gt;Jonas Buchli&lt;/a&gt; (&lt;strong&gt;2014&lt;/strong&gt;). &lt;em&gt;ROCK∗ — Efficient black-box optimization for policy learning&lt;/em&gt;.  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=7028729&quot; rel=&quot;nofollow&quot;&gt;Humanoids, 2014&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#Rockstar&quot;&gt;Rockstar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://arxiv.org/find/cs/1/au:+Martens_J/0/1/0/all/0/1&quot; rel=&quot;nofollow&quot;&gt;James Martens&lt;/a&gt; (&lt;strong&gt;2014, 2017&lt;/strong&gt;). &lt;em&gt;New insights and perspectives on the natural gradient method&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://arxiv.org/abs/1412.1193&quot; rel=&quot;nofollow&quot;&gt;arXiv:1412.1193&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:438:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc31&quot;&gt;&lt;a name=&quot;Publications-2015 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:438 --&gt;2015 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.nl/citations?user=yyIoQu4AAAAJ&quot; rel=&quot;nofollow&quot;&gt;Diederik P. Kingma&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.ca/citations?user=ymzxRhAAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Jimmy Lei Ba&lt;/a&gt; (&lt;strong&gt;2015&lt;/strong&gt;). &lt;em&gt;Adam: A Method for Stochastic Optimization&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://arxiv.org/abs/1412.6980v8&quot; rel=&quot;nofollow&quot;&gt;arXiv:1412.6980v8&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.iclr.cc/doku.php?id=iclr2015:main&quot; rel=&quot;nofollow&quot;&gt;ICLR 2015&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:284:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=61948&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Arasan 19.2&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, November 03, 2016 » &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arasan#Tuning&amp;quot;&amp;gt;Arasan&#039;s Tuning&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-47&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-47&quot;&gt;[47]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:284 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=glcep6EAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Aryan Mokhtari&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://scholar.google.com/citations?user=7mrPM4kAAAAJ&amp;amp;hl=en&quot; rel=&quot;nofollow&quot;&gt;Alejandro Ribeiro&lt;/a&gt; (&lt;strong&gt;2015&lt;/strong&gt;). &lt;em&gt;Global Convergence of Online Limited Memory BFGS&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Journal_of_Machine_Learning_Research&quot; rel=&quot;nofollow&quot;&gt;Journal of Machine Learning Research&lt;/a&gt;, Vol. 16, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jmlr.org/papers/volume16/mokhtari15a/mokhtari15a.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:286:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Limited-memory_BFGS&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Limited-memory BFGS from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-48&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-48&quot;&gt;[48]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:286 --&gt; &lt;!-- ws:start:WikiTextRefRule:290:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=62012&amp;amp;amp;start=6&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: CLOP: when to stop?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/%C3%81lvaro%20Begu%C3%A9&amp;quot;&amp;gt;Álvaro Begué&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, November 08, 2016&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-49&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-49&quot;&gt;[49]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:290 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2017&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ruder.io/&quot; rel=&quot;nofollow&quot;&gt;Sebastian Ruder&lt;/a&gt; (&lt;strong&gt;2017&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ruder.io/optimizing-gradient-descent/&quot; rel=&quot;nofollow&quot;&gt;An overview of gradient descent optimization algorithms&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://arxiv.org/abs/1609.04747v2&quot; rel=&quot;nofollow&quot;&gt;arXiv:1609.04747v2&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:294:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=64189&amp;amp;amp;start=46&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Texel tuning method question&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, July 23, 2017&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-50&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-50&quot;&gt;[50]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:294 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:440:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc32&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:440 --&gt;Forum Posts&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:442:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc33&quot;&gt;&lt;a name=&quot;Forum Posts-1997 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:442 --&gt;1997 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/77f10f072e907302&quot; rel=&quot;nofollow&quot;&gt;Evolutionary Evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Dan%20Homan&quot;&gt;Dan Homan&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, September 09, 1997 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=13794&quot; rel=&quot;nofollow&quot;&gt;Deep Blue eval function tuning technique&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stuart%20Cracraft&quot;&gt;Stuart Cracraft&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 08, 1998 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Deep%20Blue&quot;&gt;Deep Blue&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:301:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Thomas%20Anantharaman&amp;quot;&amp;gt;Thomas Anantharaman&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1997&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Evaluation Tuning for Computer Chess: Linear Discriminant Methods&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#20_4&amp;quot;&amp;gt;ICCA Journal, Vol. 20, No. 4&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-51&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-51&quot;&gt;[51]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:301 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=13968&quot; rel=&quot;nofollow&quot;&gt;Automated Tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stuart%20Cracraft&quot;&gt;Stuart Cracraft&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 12, 1998&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=14472&quot; rel=&quot;nofollow&quot;&gt;Pattern Matching -- Avoiding Hand-Tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stuart%20Cracraft&quot;&gt;Stuart Cracraft&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 21, 1998&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=28362&quot; rel=&quot;nofollow&quot;&gt;Speaking of &amp;quot;Evaluate&amp;quot;&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Dann%20Corbit&quot;&gt;Danniel Corbit&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 29, 1998&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=28584&quot; rel=&quot;nofollow&quot;&gt;Parameter Tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Baxter&quot;&gt;Jonathan Baxter&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 01, 1998 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning&quot;&gt;TD-learning&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/KnightCap&quot;&gt;KnightCap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:444:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc34&quot;&gt;&lt;a name=&quot;Forum Posts-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:444 --&gt;2000 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=128297&quot; rel=&quot;nofollow&quot;&gt;Deep Thought&#039;s tuning code and eval function!&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Severi%20Salminen&quot;&gt;Severi Salminen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 05, 2000 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Eval%20Tuning%20in%20Deep%20Thought&quot;&gt;Eval Tuning in Deep Thought&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=146691&quot; rel=&quot;nofollow&quot;&gt;learning to tune parameters by comp-comp games&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Uri%20Blass&quot;&gt;Uri Blass&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 28, 2000&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=177538&quot; rel=&quot;nofollow&quot;&gt;Automatic Eval Tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Artem%20Petakov&quot;&gt;Artem Pyatakov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 29, 2001&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=290239&quot; rel=&quot;nofollow&quot;&gt;deep blue&#039;s automatic tuning of evaluation function&lt;/a&gt; by Emerson Tan, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 22, 2003&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=314498&quot; rel=&quot;nofollow&quot;&gt;evaluationfunction tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jan%20Willem%20de%20Kort&quot;&gt;Jan Willem de Kort&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 07, 2003&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=355083&quot; rel=&quot;nofollow&quot;&gt;evaluation tuning tricks&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20Aloysius%20Harjanto&quot;&gt;Peter Alloysius&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 17, 2004&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:446:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc35&quot;&gt;&lt;a name=&quot;Forum Posts-2005 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:446 --&gt;2005 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=487022&quot; rel=&quot;nofollow&quot;&gt;&amp;quot;learning&amp;quot; or &amp;quot;tuning&amp;quot; programs&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sean%20Mintz&quot;&gt;Sean Mintz&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 15, 2006&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-aurec.com/wbforum/viewtopic.php?f=4&amp;amp;t=49450&quot; rel=&quot;nofollow&quot;&gt;Adjusting weights the Deep Blue way&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20van%20Roon-Werten&quot;&gt;Tony van Roon-Werten&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Winboard Forum&lt;/a&gt;, August 29, 2008 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Deep%20Blue&quot;&gt;Deep Blue&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-aurec.com/wbforum/viewtopic.php?f=4&amp;amp;t=49818&quot; rel=&quot;nofollow&quot;&gt;Tuning the eval&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Anulliero&quot;&gt;Daniel Anulliero&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Winboard Forum&lt;/a&gt;, January 02, 2009&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=27266&quot; rel=&quot;nofollow&quot;&gt;Insanity... or Tal style?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Miguel%20A.%20Ballicora&quot;&gt;Miguel A. Ballicora&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 01, 2009&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=27266&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;topic_view=&amp;amp;start=11&quot; rel=&quot;nofollow&quot;&gt;Re: Insanity... or Tal style?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Miguel%20A.%20Ballicora&quot;&gt;Miguel A. Ballicora&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 02, 2009 &lt;!-- ws:start:WikiTextRefRule:305:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;amp;p=555522&amp;amp;amp;t=50823&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The texel evaluation function optimization algorithm&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Peter%20%C3%96sterlund&amp;quot;&amp;gt;Peter Österlund&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, January 31, 2014&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-52&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-52&quot;&gt;[52]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:305 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:448:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc36&quot;&gt;&lt;a name=&quot;Forum Posts-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:448 --&gt;2010 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=31445&quot; rel=&quot;nofollow&quot;&gt;Revisiting GA&#039;s for tuning evaluation weights&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ilari%20Pihlajisto&quot;&gt;Ilari Pihlajisto&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 03, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=31935&quot; rel=&quot;nofollow&quot;&gt;Idea for Automatic Calibration of Evaluation Function...&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Steve%20Maughan&quot;&gt;Steve Maughan&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 22, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=378648&amp;amp;t=36829&quot; rel=&quot;nofollow&quot;&gt;Re: TEST position TCEC5- Houdini 1.03a-DRybka4 1-0&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Milos%20Stanisavljevic&quot;&gt;Milos Stanisavljevic&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 30, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=38412&quot; rel=&quot;nofollow&quot;&gt;Parameter tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Onno%20Garms&quot;&gt;Onno Garms&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 13, 2011 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Onno&quot;&gt;Onno&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=40166&quot; rel=&quot;nofollow&quot;&gt;Ahhh... the holy grail of computer chess&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marcel%20van%20Kervinck&quot;&gt;Marcel van Kervinck&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 23, 2011&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?p=421995&quot; rel=&quot;nofollow&quot;&gt;CLOP for Noisy Black-Box Parameter Optimization&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 01, 2011 &lt;!-- ws:start:WikiTextRefRule:313:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/R%C3%A9mi%20Coulom&amp;quot;&amp;gt;Rémi Coulom&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2011&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://remi.coulom.free.fr/CLOP/&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;CLOP: Confident Local Optimization for Noisy Black-Box Parameter Tuning&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Advances%20in%20Computer%20Games%2013&amp;quot;&amp;gt;Advances in Computer Games 13&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-53&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-53&quot;&gt;[53]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:313 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=40964&quot; rel=&quot;nofollow&quot;&gt;Tuning again&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schroder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 01, 2011&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-chess.org/viewtopic.php?f=5&amp;amp;t=1954&quot; rel=&quot;nofollow&quot;&gt;Ban: Automatic Learning of Evaluation [...&lt;/a&gt;] by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Watkins&quot;&gt;BB+&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;OpenChess Forum&lt;/a&gt;, May 10, 2012 &lt;!-- ws:start:WikiTextRefRule:322:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Amir%20Ban&amp;quot;&amp;gt;Amir Ban&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2012&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.ratio.huji.ac.il/node/2362&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Automatic Learning of Evaluation, with Applications to Computer Chess&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. Discussion Paper 613, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Hebrew_University_of_Jerusalem&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The Hebrew University of Jerusalem&amp;lt;/a&amp;gt; - Center for the Study of Rationality, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Givat_Ram&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Givat Ram&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-54&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-54&quot;&gt;[54]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:322 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2014&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&quot; rel=&quot;nofollow&quot;&gt;How Do You Automatically Tune Your Evaluation Tables&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tom%20Likens&quot;&gt;Tom Likens&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 07, 2014&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;start=10&quot; rel=&quot;nofollow&quot;&gt;Re: How Do You Automatically Tune Your Evaluation Tables&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 08, 2014&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;start=26&quot; rel=&quot;nofollow&quot;&gt;The texel evaluation function optimization algorithm&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20%C3%96sterlund&quot;&gt;Peter Österlund&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 31, 2014 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;start=27&quot; rel=&quot;nofollow&quot;&gt;Re: The texel evaluation function optimization algorithm&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 31, 2014 » &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Cross_entropy&quot; rel=&quot;nofollow&quot;&gt;Cross-entropy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=53526&quot; rel=&quot;nofollow&quot;&gt;Tuning eval&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Anulliero&quot;&gt;Daniel Anulliero&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 01, 2014&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=53657&quot; rel=&quot;nofollow&quot;&gt;Tune cut margins with Texel/gaviota tuning method&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fabio%20Gobbato&quot;&gt;Fabio Gobbato&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 11, 2014&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=54545&quot; rel=&quot;nofollow&quot;&gt;Eval tuning - any open source engines with GA or PBIL?&lt;/a&gt; by Hrvoje Horvatic, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 04, 2014 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Genetic%20Programming#PBIL&quot;&gt;PBIL&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:450:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc37&quot;&gt;&lt;a name=&quot;Forum Posts-2015 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:450 --&gt;2015 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55084&quot; rel=&quot;nofollow&quot;&gt;MMTO for evaluation learning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 25, 2015 &lt;!-- ws:start:WikiTextRefRule:332:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Kunihito%20Hoki&amp;quot;&amp;gt;Kunihito Hoki&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Tomoyuki%20Kaneko&amp;quot;&amp;gt;Tomoyuki Kaneko&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2014&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://www.jair.org/papers/paper4217.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Large-Scale Optimization for Evaluation Functions with Minimax Search&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://www.jair.org/vol/vol49.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;JAIR Vol. 49&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://www.jair.org/media/4217/live-4217-7792-jair.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-55&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-55&quot;&gt;[55]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:332 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55621&quot; rel=&quot;nofollow&quot;&gt;Experiments with eval tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 10, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Arasan&quot;&gt;Arasan&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55696&quot; rel=&quot;nofollow&quot;&gt;txt: automated chess engine tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 18, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Zurichess&quot;&gt;Zurichess&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:335:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://bitbucket.org/brtzsnr/txt&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;brtzsnr / txt — Bitbucket&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Alexandru%20Mosoi&amp;quot;&amp;gt;Alexandru Mosoi&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-56&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-56&quot;&gt;[56]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:335 --&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55696&amp;amp;start=108&quot; rel=&quot;nofollow&quot;&gt;Re: txt: automated chess engine tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sergei%20Markoff&quot;&gt;Sergei S. Markoff&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 15, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/SmarThink&quot;&gt;SmarThink&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56168&quot; rel=&quot;nofollow&quot;&gt;Piece weights with regression analysis (in Russian)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Vladimir%20Medvedev&quot;&gt;Vladimir Medvedev&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 30, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Point%20Value%20by%20Regression%20Analysis&quot;&gt;Point Value by Regression Analysis&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56168&amp;amp;start=36&quot; rel=&quot;nofollow&quot;&gt;Re: Piece weights with regression analysis (in Russian)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fabien%20Letouzey&quot;&gt;Fabien Letouzey&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 04, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56377&quot; rel=&quot;nofollow&quot;&gt;New Idea For Automated Tuning&lt;/a&gt; by Jordan Bray, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 16, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57225&quot; rel=&quot;nofollow&quot;&gt;Evaluation Tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Hoffmann&quot;&gt;Michael Hoffmann&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 09, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57246&quot; rel=&quot;nofollow&quot;&gt;Genetical tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stefano%20Gemma&quot;&gt;Stefano Gemma&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 11, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Genetic%20Programming&quot;&gt;Genetic Programming&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57246&amp;amp;start=34&quot; rel=&quot;nofollow&quot;&gt;Re: Genetical tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ferdinand%20Mosca&quot;&gt;Ferdinand Mosca&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 20, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57270&quot; rel=&quot;nofollow&quot;&gt;Some musings about search&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schroder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 14, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Search&quot;&gt;Search&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57860&quot; rel=&quot;nofollow&quot;&gt;td-leaf&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 06, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=58211&quot; rel=&quot;nofollow&quot;&gt;tensorflow&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 10, 2015 &lt;!-- ws:start:WikiTextRefRule:337:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://tensorflow.org/&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Home — TensorFlow&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-57&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-57&quot;&gt;[57]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:337 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2016&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=59319&quot; rel=&quot;nofollow&quot;&gt;pawn hash and eval tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/J.%20Wesley%20Cleveland&quot;&gt;J. Wesley Cleveland&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 21, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Hash%20Table&quot;&gt;Pawn Hash Table&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-chess.org/viewtopic.php?f=5&amp;amp;t=2987&quot; rel=&quot;nofollow&quot;&gt;Tuning&lt;/a&gt; by ppyvabw, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;OpenChess Forum&lt;/a&gt;, June 11, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=60902&quot; rel=&quot;nofollow&quot;&gt;GreKo 2015 ML: tuning evaluation (article in Russian)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Vladimir%20Medvedev&quot;&gt;Vladimir Medvedev&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 22, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/GreKo&quot;&gt;GreKo&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61861&quot; rel=&quot;nofollow&quot;&gt;A database for learning evaluation functions&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 28, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;Learning&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62012&quot; rel=&quot;nofollow&quot;&gt;CLOP: when to stop?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Erin%20Dame&quot;&gt;Erin Dame&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 07, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/CLOP&quot;&gt;CLOP&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62012&amp;amp;start=6&quot; rel=&quot;nofollow&quot;&gt;Re: CLOP: when to stop?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 08, 2016 &lt;!-- ws:start:WikiTextRefRule:339:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Limited-memory_BFGS&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Limited-memory BFGS from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-58&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-58&quot;&gt;[58]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:339 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62056&quot; rel=&quot;nofollow&quot;&gt;C++ code for tuning evaluation function parameters&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 10, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/RuyTune&quot;&gt;RuyTune&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:342:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://bitbucket.org/alonamaloh/ruy_tune&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;alonamaloh / ruy_tune — Bitbucket&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/%C3%81lvaro%20Begu%C3%A9&amp;quot;&amp;gt;Álvaro Begué&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-59&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-59&quot;&gt;[59]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:342 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2017&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63408&quot; rel=&quot;nofollow&quot;&gt;improved evaluation function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 11, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Zurichess&quot;&gt;Zurichess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63425&quot; rel=&quot;nofollow&quot;&gt;automated tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stuart%20Cracraft&quot;&gt;Stuart Cracraft&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 13, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63926&quot; rel=&quot;nofollow&quot;&gt;Parameter tuning with multi objective optimization&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marco%20Pampaloni&quot;&gt;Marco Pampaloni&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 07, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Napoleon&quot;&gt;Napoleon&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64119&quot; rel=&quot;nofollow&quot;&gt;Evaluation Tuning: When To Stop?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Cheney%20Nattress&quot;&gt;Cheney Nattress&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 29, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64189&quot; rel=&quot;nofollow&quot;&gt;Texel tuning method question&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sander%20Maassen%20vd%20Brink&quot;&gt;Sander Maassen vd Brink&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 05, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64189&amp;amp;start=35&quot; rel=&quot;nofollow&quot;&gt;Re: Texel tuning method question&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20%C3%96sterlund&quot;&gt;Peter Österlund&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 07, 2017&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64189&amp;amp;start=42&quot; rel=&quot;nofollow&quot;&gt;Re: Texel tuning method question&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ferdinand%20Mosca&quot;&gt;Ferdinand Mosca&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 20, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Python&quot;&gt;Python&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64189&amp;amp;start=46&quot; rel=&quot;nofollow&quot;&gt;Re: Texel tuning method question&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 23, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64972&quot; rel=&quot;nofollow&quot;&gt;Approximating Stockfish&#039;s Evaluation by PSQTs&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Dybdahl%20Ahle&quot;&gt;Thomas Dybdahl Ahle&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 23, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#Regression&quot;&gt;Regression&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;Piece-Square Tables&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish&quot;&gt;Stockfish&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65039&quot; rel=&quot;nofollow&quot;&gt;Ab-initio evaluation tuning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Evert%20Glebbeek&quot;&gt;Evert Glebbeek&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 30, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65045&quot; rel=&quot;nofollow&quot;&gt;ROCK* black-box optimizer for chess&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 31, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#ROCK&quot;&gt;ROCK*&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#Rockstar&quot;&gt;Rockstar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65373&quot; rel=&quot;nofollow&quot;&gt;tuning via maximizing likelihood&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Shawul&quot;&gt;Daniel Shawul&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 04, 2017 &lt;!-- ws:start:WikiTextRefRule:344:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Maximum_likelihood_estimation&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Maximum likelihood estimation from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-60&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-60&quot;&gt;[60]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:344 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65660&quot; rel=&quot;nofollow&quot;&gt;tool to create derivates of a given function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 07, 2017&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65660&amp;amp;start=2&quot; rel=&quot;nofollow&quot;&gt;Re: tool to create derivates of a given function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Shawul&quot;&gt;Daniel Shawul&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 07, 2017 &lt;!-- ws:start:WikiTextRefRule:346:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Jacobian_matrix_and_determinant&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Jacobian matrix and determinant from WIkipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-61&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-61&quot;&gt;[61]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:346 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65799&quot; rel=&quot;nofollow&quot;&gt; tuning for the uninformed&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Folkert%20van%20Heusden&quot;&gt;Folkert van Heusden&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 23, 2017&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2018&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66221&quot; rel=&quot;nofollow&quot;&gt;tuning info&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marco%20Belli&quot;&gt;Marco Belli&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 03, 2018&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66681&quot; rel=&quot;nofollow&quot;&gt;3 million games for training neural networks&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 24, 2018 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:452:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc38&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:452 --&gt;External Links&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/automatic&quot; rel=&quot;nofollow&quot;&gt;automatic - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Automation&quot; rel=&quot;nofollow&quot;&gt;Automation from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/tuning&quot; rel=&quot;nofollow&quot;&gt;tuning - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Tuning&quot; rel=&quot;nofollow&quot;&gt;Tuning from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Engine_tuning&quot; rel=&quot;nofollow&quot;&gt;Engine tuning from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Self-tuning&quot; rel=&quot;nofollow&quot;&gt;Self-tuning from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:454:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc39&quot;&gt;&lt;a name=&quot;External Links-Optimization&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:454 --&gt;Optimization&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/optimization&quot; rel=&quot;nofollow&quot;&gt;optimization - Wiktionary&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/optimize&quot; rel=&quot;nofollow&quot;&gt;optimize - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mathematical_optimization&quot; rel=&quot;nofollow&quot;&gt;Mathematical optimization from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Optimization_problem&quot; rel=&quot;nofollow&quot;&gt;Optimization problem from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Global_optimization&quot; rel=&quot;nofollow&quot;&gt;Global optimization from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Iterated_local_search&quot; rel=&quot;nofollow&quot;&gt;Iterated local search from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Local_search_%28optimization%29&quot; rel=&quot;nofollow&quot;&gt;Local search (optimization) from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%93Goldfarb%E2%80%93Shanno_algorithm&quot; rel=&quot;nofollow&quot;&gt;Broyden–Fletcher–Goldfarb–Shanno algorithm  from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://remi.coulom.free.fr/CLOP/&quot; rel=&quot;nofollow&quot;&gt;CLOP for Noisy Black-Box Parameter Optimization&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/CLOP&quot;&gt;CLOP&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:350:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=35049&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Tool for automatic black-box parameter optimization released&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/R%C3%A9mi%20Coulom&amp;quot;&amp;gt;Rémi Coulom&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, June 20, 2010&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-62&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-62&quot;&gt;[62]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:350 --&gt; &lt;!-- ws:start:WikiTextRefRule:354:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?p=421995&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;CLOP for Noisy Black-Box Parameter Optimization&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/R%C3%A9mi%20Coulom&amp;quot;&amp;gt;Rémi Coulom&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, September 01, 2011&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-63&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-63&quot;&gt;[63]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:354 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Conjugate_gradient_method&quot; rel=&quot;nofollow&quot;&gt;Conjugate gradient method from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Convex_optimization&quot; rel=&quot;nofollow&quot;&gt;Convex optimization from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Entropy_maximization&quot; rel=&quot;nofollow&quot;&gt;Entropy maximization from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_programming&quot; rel=&quot;nofollow&quot;&gt;Linear programming from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Simplex_algorithm&quot; rel=&quot;nofollow&quot;&gt;Simplex algorithm from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Differential_evolution&quot; rel=&quot;nofollow&quot;&gt;Differential evolution from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Evolutionary_computation&quot; rel=&quot;nofollow&quot;&gt;Evolutionary computation from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gauss%E2%80%93Newton_algorithm&quot; rel=&quot;nofollow&quot;&gt;Gauss–Newton algorithm from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Genetic_algorithm&quot; rel=&quot;nofollow&quot;&gt;Genetic algorithm from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gradient_descent&quot; rel=&quot;nofollow&quot;&gt;Gradient descent from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Hill_climbing&quot; rel=&quot;nofollow&quot;&gt;Hill climbing from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Limited-memory_BFGS&quot; rel=&quot;nofollow&quot;&gt;Limited-memory BFGS from Wikipedia&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:358:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=62012&amp;amp;amp;start=6&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: CLOP: when to stop?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/%C3%81lvaro%20Begu%C3%A9&amp;quot;&amp;gt;Álvaro Begué&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, November 08, 2016&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-64&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-64&quot;&gt;[64]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:358 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Loss_function&quot; rel=&quot;nofollow&quot;&gt;Loss function from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Nelder%E2%80%93Mead_method&quot; rel=&quot;nofollow&quot;&gt;Nelder–Mead method from Wikipedia&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Amoeba&quot;&gt;Amoeba&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Murka&quot;&gt;Murka&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Newton%27s_method_in_optimization&quot; rel=&quot;nofollow&quot;&gt;Newton&#039;s method in optimization from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.gerad.ca/nomad/Project/Home.html&quot; rel=&quot;nofollow&quot;&gt;NOMAD - A blackbox optimization software&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:362:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=54545&amp;amp;amp;start=2&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Eval tuning - any open source engines with GA or PBIL?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, December 06, 2014&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-65&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-65&quot;&gt;[65]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:362 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/NEWUOA&quot; rel=&quot;nofollow&quot;&gt;NEWUOA from Wikipedia&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:366:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;amp;start=94&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: The texel evaluation function optimization algorithm&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, March 12, 2014&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-66&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-66&quot;&gt;[66]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:366 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Particle_swarm_optimization&quot; rel=&quot;nofollow&quot;&gt;Particle swarm optimization from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Population-based_incremental_learning&quot; rel=&quot;nofollow&quot;&gt;Population-based incremental learning (PBIL) - Wikipedia&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:369:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=54545&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Eval tuning - any open source engines with GA or PBIL?&amp;lt;/a&amp;gt; by Hrvoje Horvatic, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, December 04, 2014&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-67&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-67&quot;&gt;[67]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:369 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://macechess.blogspot.de/2013/03/population-based-incremental-learning.html&quot; rel=&quot;nofollow&quot;&gt;Population Based Incremental Learning (PBIL)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Petzke&quot;&gt;Thomas Petzke&lt;/a&gt;, March 16, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/iCE&quot;&gt;iCE&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Simulated_annealing&quot; rel=&quot;nofollow&quot;&gt;Simulated annealing from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Stochastic_optimization&quot; rel=&quot;nofollow&quot;&gt;Stochastic optimization from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Simultaneous_perturbation_stochastic_approximation&quot; rel=&quot;nofollow&quot;&gt;Simultaneous perturbation stochastic approximation (SPSA) - Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jhuapl.edu/spsa/&quot; rel=&quot;nofollow&quot;&gt;SPSA Algorithm&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Stochastic_approximation&quot; rel=&quot;nofollow&quot;&gt;Stochastic approximation from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Stochastic_gradient_descent&quot; rel=&quot;nofollow&quot;&gt;Stochastic gradient descent from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:456:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc40&quot;&gt;&lt;a name=&quot;External Links-Machine Learning&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:456 --&gt;Machine Learning&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Machine_learning&quot; rel=&quot;nofollow&quot;&gt;Machine learning from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/List_of_machine_learning_concepts&quot; rel=&quot;nofollow&quot;&gt;List of machine learning concepts from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Backpropagation&quot; rel=&quot;nofollow&quot;&gt;Backpropagation from Wikipedia&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Reinforcement_learning&quot; rel=&quot;nofollow&quot;&gt;Reinforcement learning from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/reinforcement&quot; rel=&quot;nofollow&quot;&gt;reinforcement - Wiktionary&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/reinforce&quot; rel=&quot;nofollow&quot;&gt;reinforce - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Supervised_learning&quot; rel=&quot;nofollow&quot;&gt;Supervised learning from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/supervisor&quot; rel=&quot;nofollow&quot;&gt;supervisor - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Temporal_difference_learning&quot; rel=&quot;nofollow&quot;&gt;Temporal Difference Learning from Wikipeadia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/temporal&quot; rel=&quot;nofollow&quot;&gt;temporal - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Unsupervised_learning&quot; rel=&quot;nofollow&quot;&gt;Unsupervised learning from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:458:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc41&quot;&gt;&lt;a name=&quot;External Links-Statistics/Regression Analysis&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:458 --&gt;Statistics/Regression Analysis &lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Statistics&quot; rel=&quot;nofollow&quot;&gt;Statistics from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Regression&quot; rel=&quot;nofollow&quot;&gt;Regression from Wikipedia&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/regression&quot; rel=&quot;nofollow&quot;&gt;regression - Wiktionary&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wiktionary.org/wiki/regress&quot; rel=&quot;nofollow&quot;&gt;regress - Wiktionary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Regression_analysis&quot; rel=&quot;nofollow&quot;&gt;Regression analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Outline_of_regression_analysis&quot; rel=&quot;nofollow&quot;&gt;Outline of regression analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Bayesian_linear_regression&quot; rel=&quot;nofollow&quot;&gt;Bayesian linear regression from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Bayesian_multivariate_linear_regression&quot; rel=&quot;nofollow&quot;&gt;Bayesian multivariate linear regression from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Correlation_does_not_imply_causation&quot; rel=&quot;nofollow&quot;&gt;Correlation does not imply causation from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Cross_entropy&quot; rel=&quot;nofollow&quot;&gt;Cross entropy from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Likelihood_function&quot; rel=&quot;nofollow&quot;&gt;Likelihood function from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_regression&quot; rel=&quot;nofollow&quot;&gt;Linear regression from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_discriminant_analysis&quot; rel=&quot;nofollow&quot;&gt;Linear discriminant analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Logistic_regression&quot; rel=&quot;nofollow&quot;&gt;Logistic regression from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Kernel_Fisher_discriminant_analysis&quot; rel=&quot;nofollow&quot;&gt;Kernel Fisher discriminant analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Maximum_likelihood_estimation&quot; rel=&quot;nofollow&quot;&gt;Maximum likelihood estimation from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mean_squared_error&quot; rel=&quot;nofollow&quot;&gt;Mean squared error from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Nonlinear_regression&quot; rel=&quot;nofollow&quot;&gt;Nonlinear regression from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Ordinary_least_squares&quot; rel=&quot;nofollow&quot;&gt;Ordinary least squares from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Simple_linear_regression&quot; rel=&quot;nofollow&quot;&gt;Simple linear regression from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:460:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc42&quot;&gt;&lt;a name=&quot;External Links-Code&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:460 --&gt;Code&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://bitbucket.org/alonamaloh/ruy_tune&quot; rel=&quot;nofollow&quot;&gt;alonamaloh / ruy_tune — Bitbucket&lt;/a&gt;  » &lt;a class=&quot;wiki_link&quot; href=&quot;/RuyTune&quot;&gt;RuyTune&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextAnchorRule:527:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@Rockstar&amp;quot; title=&amp;quot;Anchor: Rockstar&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;Rockstar&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:527 --&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://github.com/lantonov/Rockstar&quot; rel=&quot;nofollow&quot;&gt;Rockstar: Implementation of ROCK* algorithm (Gaussian kernel regression + natural gradient descent) for optimisation | GitHub&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Antonov&quot;&gt;Lyudmil Antonov&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Joona%20Kiiski&quot;&gt;Joona Kiiski&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning#ROCK&quot;&gt;ROCK*&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:373:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=65045&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;ROCK* black-box optimizer for chess&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jon%20Dart&amp;quot;&amp;gt;Jon Dart&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, August 31, 2017&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-68&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-68&quot;&gt;[68]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:373 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://github.com/zamar/spsa&quot; rel=&quot;nofollow&quot;&gt;SPSA Tuner for Stockfish Chess Engine | GitHub&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Joona%20Kiiski&quot;&gt;Joona Kiiski&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish&quot;&gt;Stockfish&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish%27s%20Tuning%20Method&quot;&gt;Stockfish&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:462:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc43&quot;&gt;&lt;a name=&quot;External Links-Misc&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:462 --&gt;Misc&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.facebook.com/TheNextStepQuintet&quot; rel=&quot;nofollow&quot;&gt;The Next Step Quintet&lt;/a&gt; feat. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.tivonpennicott.com/&quot; rel=&quot;nofollow&quot;&gt;Tivon Pennicott&lt;/a&gt; - &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.discogs.com/Next-Step-Quintet-The-Next-Step-Quintet/release/4970720&quot; rel=&quot;nofollow&quot;&gt;Regression&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://el-gr.facebook.com/KerameioBar&quot; rel=&quot;nofollow&quot;&gt;KerameioBar&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Athens&quot; rel=&quot;nofollow&quot;&gt;Athens&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Greece&quot; rel=&quot;nofollow&quot;&gt;Greece&lt;/a&gt;, September 2014, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/YouTube&quot; rel=&quot;nofollow&quot;&gt;YouTube&lt;/a&gt; Video&lt;br /&gt;
&lt;!-- ws:start:WikiTextMediaRule:374:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/youtube/lc4LBx2_Mak?h=315&amp;amp;w=560&amp;quot; class=&amp;quot;WikiMedia WikiMediaYoutube&amp;quot; id=&amp;quot;wikitext@@media@@type=&amp;amp;quot;youtube&amp;amp;quot; key=&amp;amp;quot;lc4LBx2_Mak&amp;amp;quot;&amp;quot; title=&amp;quot;YouTube Video&amp;quot;height=&amp;quot;315&amp;quot; width=&amp;quot;560&amp;quot;/&amp;gt; --&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;//www.youtube.com/embed/lc4LBx2_Mak&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;!-- ws:end:WikiTextMediaRule:374 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:464:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc44&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:464 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:2543:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Yngvi%20Bj%C3%B6rnsson&quot;&gt;Yngvi Björnsson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;Learning Search Control in Adversary Games&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%209&quot;&gt;Advances in Computer Games 9&lt;/a&gt;, pp. 157-174. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ru.is/faculty/yngvi/pdf/BjornssonM01b.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;Machine Learning in Games: A Survey&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Austrian_Research_Institute_for_Artificial_Intelligence&quot; rel=&quot;nofollow&quot;&gt;Austrian Research Institute for Artificial Intelligence&lt;/a&gt;, OEFAI-TR-2000-3, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ofai.at/cgi-bin/get-tr?download=1&amp;amp;paper=oefai-tr-2000-31.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; - Chapter 4, Evaluation Function Tuning&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; A vintage motor engine tester located at the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/James_Hall_Transport_Museum&quot; rel=&quot;nofollow&quot;&gt;James Hall museum of Transport&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Johannesburg&quot; rel=&quot;nofollow&quot;&gt;Johannesburg&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/South_Africa&quot; rel=&quot;nofollow&quot;&gt;South Africa&lt;/a&gt; -  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Engine_tuning&quot; rel=&quot;nofollow&quot;&gt;Engine tuning from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-4&quot;&gt;&lt;a href=&quot;#cite_ref-4&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=47885&quot; rel=&quot;nofollow&quot;&gt;Fishtest Distributed Testing Framework&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marco%20Costalba&quot;&gt;Marco Costalba&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 01, 2013&lt;/li&gt;
&lt;li id=&quot;cite_note-5&quot;&gt;&lt;a href=&quot;#cite_ref-5&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=475521&quot; rel=&quot;nofollow&quot;&gt;Re: Zappa Report&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 30, 2005 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Zappa&quot;&gt;Zappa&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-6&quot;&gt;&lt;a href=&quot;#cite_ref-6&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;On Telescoping Linear Evaluation Functions.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_2&quot;&gt;ICCA Journal, Vol. 16, No. 2&lt;/a&gt;, pp. 91-94&lt;/li&gt;
&lt;li id=&quot;cite_note-7&quot;&gt;&lt;a href=&quot;#cite_ref-7&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Arthur%20Samuel&quot;&gt;Arthur Samuel&lt;/a&gt; (&lt;strong&gt;1959&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://domino.watson.ibm.com/tchjr/journalindex.nsf/600cc5649e2871db852568150060213c/39a870213169f45685256bfa00683d74!OpenDocument&quot; rel=&quot;nofollow&quot;&gt;Some Studies in Machine Learning Using the Game of Checkers&lt;/a&gt;&lt;/em&gt;. IBM Journal July 1959&lt;/li&gt;
&lt;li id=&quot;cite_note-8&quot;&gt;&lt;a href=&quot;#cite_ref-8&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Sutton&quot;&gt;Richard Sutton&lt;/a&gt; (&lt;strong&gt;1988&lt;/strong&gt;). &lt;em&gt;Learning to Predict by the Methods of Temporal Differences&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Machine_Learning_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Machine Learning&lt;/a&gt;, Vol. 3, No. 1, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://webdocs.cs.ualberta.ca/~sutton/papers/sutton-88.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-9&quot;&gt;&lt;a href=&quot;#cite_ref-9&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerald%20Tesauro&quot;&gt;Gerald Tesauro&lt;/a&gt; (&lt;strong&gt;1992&lt;/strong&gt;). &lt;em&gt;Temporal Difference Learning of Backgammon Strategy&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/icml/ml1992.html#Tesauro92&quot; rel=&quot;nofollow&quot;&gt;ML 1992&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-10&quot;&gt;&lt;a href=&quot;#cite_ref-10&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerald%20Tesauro&quot;&gt;Gerald Tesauro&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;TD-Gammon, a Self-Teaching Backgammon Program, Achieves Master-Level Play&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/journals/neco/neco6.html#Tesauro94&quot; rel=&quot;nofollow&quot;&gt;Neural Computation Vol. 6, No. 2&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-11&quot;&gt;&lt;a href=&quot;#cite_ref-11&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Don%20Beal&quot;&gt;Don Beal&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Martin%20C.%20Smith&quot;&gt;Martin C. Smith&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;Learning Piece-Square Values using Temporal Differences.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#22_4&quot;&gt;ICCA Journal, Vol. 22, No. 4&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-12&quot;&gt;&lt;a href=&quot;#cite_ref-12&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Baxter&quot;&gt;Jonathan Baxter&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Andrew%20Tridgell&quot;&gt;Andrew Tridgell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Lex%20Weaver&quot;&gt;Lex Weaver&lt;/a&gt; (&lt;strong&gt;1998&lt;/strong&gt;). &lt;em&gt;Experiments in Parameter Learning Using Temporal Differences&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#21_2&quot;&gt;ICCA Journal, Vol. 21,  No. 2&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://cs.anu.edu.au/%7ELex.Weaver/pub_sem/publications/ICCA-98_equiv.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-13&quot;&gt;&lt;a href=&quot;#cite_ref-13&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://supertech.csail.mit.edu/chess/&quot; rel=&quot;nofollow&quot;&gt;The Cilkchess Parallel Chess Program&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-14&quot;&gt;&lt;a href=&quot;#cite_ref-14&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/EXchess&quot;&gt;EXchess&lt;/a&gt; also uses &lt;a class=&quot;wiki_link&quot; href=&quot;/CLOP&quot;&gt;CLOP&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-15&quot;&gt;&lt;a href=&quot;#cite_ref-15&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Arthur%20Samuel&quot;&gt;Arthur Samuel&lt;/a&gt; (&lt;strong&gt;1967&lt;/strong&gt;). &lt;em&gt;Some Studies in Machine Learning. Using the Game of Checkers. II-Recent Progress&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://researcher.watson.ibm.com/researcher/files/us-beygel/samuel-checkers.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-16&quot;&gt;&lt;a href=&quot;#cite_ref-16&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Johannes%20F%C3%BCrnkranz&quot;&gt;Johannes Fürnkranz&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;Machine Learning in Games: A Survey&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Austrian_Research_Institute_for_Artificial_Intelligence&quot; rel=&quot;nofollow&quot;&gt;Austrian Research Institute for Artificial Intelligence&lt;/a&gt;, OEFAI-TR-2000-3, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ofai.at/cgi-bin/get-tr?download=1&amp;amp;paper=oefai-tr-2000-31.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-17&quot;&gt;&lt;a href=&quot;#cite_ref-17&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Nitsche&quot;&gt;Thomas Nitsche&lt;/a&gt; (&lt;strong&gt;1982&lt;/strong&gt;). &lt;em&gt;A Learning Chess Program.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%203&quot;&gt;Advances in Computer Chess 3&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-18&quot;&gt;&lt;a href=&quot;#cite_ref-18&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; (&lt;strong&gt;1985&lt;/strong&gt;). &lt;em&gt;Evaluation-Function Factors&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#8_2&quot;&gt;ICCA Journal, Vol. 8, No. 2&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://webdocs.cs.ualberta.ca/~tony/OldPapers/evaluation.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-19&quot;&gt;&lt;a href=&quot;#cite_ref-19&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Feng-hsiung%20Hsu&quot;&gt;Feng-hsiung Hsu&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Anantharaman&quot;&gt;Thomas Anantharaman&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Murray%20Campbell&quot;&gt;Murray Campbell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Andreas%20Nowatzyk&quot;&gt;Andreas Nowatzyk&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.disi.unige.it/person/DelzannoG/AI2/hsu.html&quot; rel=&quot;nofollow&quot;&gt;A Grandmaster Chess Machine&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Scientific%20American&quot;&gt;Scientific American&lt;/a&gt;, Vol. 263, No. 4, pp. 44-50. ISSN 0036-8733.&lt;/li&gt;
&lt;li id=&quot;cite_note-20&quot;&gt;&lt;a href=&quot;#cite_ref-20&quot;&gt;^&lt;/a&gt; see &lt;em&gt;2.1  Learning from Desired Moves in Chess&lt;/em&gt; in &lt;a class=&quot;wiki_link&quot; href=&quot;/Kunihito%20Hoki&quot;&gt;Kunihito Hoki&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tomoyuki%20Kaneko&quot;&gt;Tomoyuki Kaneko&lt;/a&gt; (&lt;strong&gt;2014&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/papers/paper4217.html&quot; rel=&quot;nofollow&quot;&gt;Large-Scale Optimization for Evaluation Functions with Minimax Search&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/vol/vol49.html&quot; rel=&quot;nofollow&quot;&gt;JAIR Vol. 49&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-21&quot;&gt;&lt;a href=&quot;#cite_ref-21&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Schaeffer&quot;&gt;Jonathan Schaeffer&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Joe%20Culberson&quot;&gt;Joe Culberson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Norman%20Treloar&quot;&gt;Norman Treloar&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Brent%20Knight&quot;&gt;Brent Knight&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Paul%20Lu&quot;&gt;Paul Lu&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Duane%20Szafron&quot;&gt;Duane Szafron&lt;/a&gt; (&lt;strong&gt;1992&lt;/strong&gt;). &lt;em&gt;A World Championship Caliber Checkers Program&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Artificial_Intelligence_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Artificial Intelligence&lt;/a&gt;, Vol. 53, Nos. 2-3,&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://webdocs.cs.ualberta.ca/%7Ejonathan/Papers/Papers/chinook.ps&quot; rel=&quot;nofollow&quot;&gt;ps&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-22&quot;&gt;&lt;a href=&quot;#cite_ref-22&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Schaeffer&quot;&gt;Jonathan Schaeffer&lt;/a&gt; (&lt;strong&gt;1997, 2009&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springer.com/computer/ai/book/978-0-387-76575-4&quot; rel=&quot;nofollow&quot;&gt;One Jump Ahead&lt;/a&gt;&lt;/em&gt;. 7. The Case for the Prosecution, pp. 111-114&lt;/li&gt;
&lt;li id=&quot;cite_note-23&quot;&gt;&lt;a href=&quot;#cite_ref-23&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=44404&quot; rel=&quot;nofollow&quot;&gt;Expected-Outcome: A General Model of Static Evaluation&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/IEEE#TPAMI&quot;&gt;IEEE Transactions on Pattern Analysis and Machine Intelligence&lt;/a&gt;, Vol. 12, No. 2&lt;/li&gt;
&lt;li id=&quot;cite_note-24&quot;&gt;&lt;a href=&quot;#cite_ref-24&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Loss_function#Use_in_statistics&quot; rel=&quot;nofollow&quot;&gt;Loss function - Use in statistics - Wkipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-25&quot;&gt;&lt;a href=&quot;#cite_ref-25&quot;&gt;^&lt;/a&gt; &amp;quot;Using &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Cross_entropy#Cross-entropy_error_function_and_logistic_regression&quot; rel=&quot;nofollow&quot;&gt;cross-entropy error function&lt;/a&gt; instead of &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mean_squared_error&quot; rel=&quot;nofollow&quot;&gt;sum of squares&lt;/a&gt; leads to faster training and improved generalization&amp;quot;, from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Sargur_Srihari&quot; rel=&quot;nofollow&quot;&gt;Sargur Srihari&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cedar.buffalo.edu/~srihari/CSE574/Chap5/Chap5.2-Training.pdf&quot; rel=&quot;nofollow&quot;&gt;Neural Network Training&lt;/a&gt; (pdf)&lt;/li&gt;
&lt;li id=&quot;cite_note-26&quot;&gt;&lt;a href=&quot;#cite_ref-26&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jair.org/papers/paper179.html&quot; rel=&quot;nofollow&quot;&gt;Statistical Feature Combination for the Evaluation of Game Positions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Journal_of_Artificial_Intelligence_Research&quot; rel=&quot;nofollow&quot;&gt;JAIR&lt;/a&gt;, Vol. 3&lt;/li&gt;
&lt;li id=&quot;cite_note-27&quot;&gt;&lt;a href=&quot;#cite_ref-27&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Donald%20H.%20Mitchell&quot;&gt;Donald H. Mitchell&lt;/a&gt; (&lt;strong&gt;1984&lt;/strong&gt;). &lt;em&gt;Using Features to Evaluate Positions in Experts&#039; and Novices&#039; Othello Games&lt;/em&gt;. Masters thesis, Department of Psychology, &lt;a class=&quot;wiki_link&quot; href=&quot;/Northwestern%20University&quot;&gt;Northwestern University&lt;/a&gt;, Evanston, IL&lt;/li&gt;
&lt;li id=&quot;cite_note-28&quot;&gt;&lt;a href=&quot;#cite_ref-28&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Jens%20Christensen&quot;&gt;Jens Christensen&lt;/a&gt; (&lt;strong&gt;1986&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/978-1-4613-2279-5_9?no-access=true&quot; rel=&quot;nofollow&quot;&gt;Learning Static Evaluation Functions by Linear Regression&lt;/a&gt;&lt;/em&gt;. in &lt;a class=&quot;wiki_link&quot; href=&quot;/Tom%20Mitchell&quot;&gt;Tom Mitchell&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jaime%20Carbonell&quot;&gt;Jaime Carbonell&lt;/a&gt;,  &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryszard%20Michalski&quot;&gt;Ryszard Michalski&lt;/a&gt; (&lt;strong&gt;1986&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/book/10.1007/978-1-4613-2279-5&quot; rel=&quot;nofollow&quot;&gt;Machine Learning: A Guide to Current Research&lt;/a&gt;&lt;/em&gt;. The Kluwer International Series in Engineering and Computer Science, Vol. 12&lt;/li&gt;
&lt;li id=&quot;cite_note-29&quot;&gt;&lt;a href=&quot;#cite_ref-29&quot;&gt;^&lt;/a&gt; Random data points and their &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_regression&quot; rel=&quot;nofollow&quot;&gt;linear regression&lt;/a&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://commons.wikimedia.org/wiki/File:Linear_regression.svg&quot; rel=&quot;nofollow&quot;&gt;Created&lt;/a&gt; with &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Sage_%28mathematics_software%29&quot; rel=&quot;nofollow&quot;&gt;Sage&lt;/a&gt; by Sewaqu, November 5, 2010, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&quot; rel=&quot;nofollow&quot;&gt;Wikimedia Commons&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-30&quot;&gt;&lt;a href=&quot;#cite_ref-30&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56168&amp;amp;start=36&quot; rel=&quot;nofollow&quot;&gt;Re: Piece weights with regression analysis (in Russian)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fabien%20Letouzey&quot;&gt;Fabien Letouzey&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 04, 2015&lt;/li&gt;
&lt;li id=&quot;cite_note-31&quot;&gt;&lt;a href=&quot;#cite_ref-31&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jair.org/papers/paper179.html&quot; rel=&quot;nofollow&quot;&gt;Statistical Feature Combination for the Evaluation of Game Positions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Journal_of_Artificial_Intelligence_Research&quot; rel=&quot;nofollow&quot;&gt;JAIR&lt;/a&gt;, Vol. 3&lt;/li&gt;
&lt;li id=&quot;cite_note-32&quot;&gt;&lt;a href=&quot;#cite_ref-32&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://skatgame.net/mburo/log.html&quot; rel=&quot;nofollow&quot;&gt;LOGISTELLO&#039;s Homepage&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-33&quot;&gt;&lt;a href=&quot;#cite_ref-33&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=27266&amp;amp;postdays=0&amp;amp;postorder=asc&amp;amp;topic_view=&amp;amp;start=11&quot; rel=&quot;nofollow&quot;&gt;Re: Insanity... or Tal style?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Miguel%20A.%20Ballicora&quot;&gt;Miguel A. Ballicora&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 02, 2009&lt;/li&gt;
&lt;li id=&quot;cite_note-34&quot;&gt;&lt;a href=&quot;#cite_ref-34&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Amir%20Ban&quot;&gt;Amir Ban&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ratio.huji.ac.il/node/2362&quot; rel=&quot;nofollow&quot;&gt;Automatic Learning of Evaluation, with Applications to Computer Chess&lt;/a&gt;&lt;/em&gt;. Discussion Paper 613, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Hebrew_University_of_Jerusalem&quot; rel=&quot;nofollow&quot;&gt;The Hebrew University of Jerusalem&lt;/a&gt; - Center for the Study of Rationality, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Givat_Ram&quot; rel=&quot;nofollow&quot;&gt;Givat Ram&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-35&quot;&gt;&lt;a href=&quot;#cite_ref-35&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;start=10&quot; rel=&quot;nofollow&quot;&gt;Re: How Do You Automatically Tune Your Evaluation Tables&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 08, 2014&lt;/li&gt;
&lt;li id=&quot;cite_note-36&quot;&gt;&lt;a href=&quot;#cite_ref-36&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=555522&amp;amp;t=50823&quot; rel=&quot;nofollow&quot;&gt;The texel evaluation function optimization algorithm&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20%C3%96sterlund&quot;&gt;Peter Österlund&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 31, 2014&lt;/li&gt;
&lt;li id=&quot;cite_note-37&quot;&gt;&lt;a href=&quot;#cite_ref-37&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://habrahabr.ru/post/254753/&quot; rel=&quot;nofollow&quot;&gt;Определяем веса шахматных фигур регрессионным анализом / Хабрахабр&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Vladimir%20Medvedev&quot;&gt;WinPooh&lt;/a&gt;, April 27, 2015 (Russian)&lt;/li&gt;
&lt;li id=&quot;cite_note-38&quot;&gt;&lt;a href=&quot;#cite_ref-38&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56168&quot; rel=&quot;nofollow&quot;&gt;Piece weights with regression analysis (in Russian)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Vladimir%20Medvedev&quot;&gt;Vladimir Medvedev&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 30, 2015&lt;/li&gt;
&lt;li id=&quot;cite_note-39&quot;&gt;&lt;a href=&quot;#cite_ref-39&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://wolfr.am/1al3d5B&quot; rel=&quot;nofollow&quot;&gt;log-linear 1 / (1 + 10^(-s/4)) , s=-10 to 10&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Wolfram_Alpha&quot; rel=&quot;nofollow&quot;&gt;Wolfram|Alpha&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-40&quot;&gt;&lt;a href=&quot;#cite_ref-40&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://github.com/zamar/spsa&quot; rel=&quot;nofollow&quot;&gt;SPSA Tuner for Stockfish Chess Engine&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Joona%20Kiiski&quot;&gt;Joona Kiiski&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-41&quot;&gt;&lt;a href=&quot;#cite_ref-41&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/MATLAB&quot; rel=&quot;nofollow&quot;&gt;MATLAB from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-42&quot;&gt;&lt;a href=&quot;#cite_ref-42&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?p=421995&quot; rel=&quot;nofollow&quot;&gt;CLOP for Noisy Black-Box Parameter Optimization&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 01, 2011&lt;/li&gt;
&lt;li id=&quot;cite_note-43&quot;&gt;&lt;a href=&quot;#cite_ref-43&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=40987&quot; rel=&quot;nofollow&quot;&gt;CLOP slides&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 03, 2011&lt;/li&gt;
&lt;li id=&quot;cite_note-44&quot;&gt;&lt;a href=&quot;#cite_ref-44&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=58472&quot; rel=&quot;nofollow&quot;&gt;thesis on eval function learning in Arimaa&lt;/a&gt; by  &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 04, 2015&lt;/li&gt;
&lt;li id=&quot;cite_note-45&quot;&gt;&lt;a href=&quot;#cite_ref-45&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55084&quot; rel=&quot;nofollow&quot;&gt;MMTO for evaluation learning&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 25, 2015&lt;/li&gt;
&lt;li id=&quot;cite_note-46&quot;&gt;&lt;a href=&quot;#cite_ref-46&quot;&gt;^&lt;/a&gt;  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%93Goldfarb%E2%80%93Shanno_algorithm&quot; rel=&quot;nofollow&quot;&gt;Broyden–Fletcher–Goldfarb–Shanno algorithm  from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-47&quot;&gt;&lt;a href=&quot;#cite_ref-47&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61948&quot; rel=&quot;nofollow&quot;&gt;Arasan 19.2&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 03, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Arasan#Tuning&quot;&gt;Arasan&#039;s Tuning&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-48&quot;&gt;&lt;a href=&quot;#cite_ref-48&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Limited-memory_BFGS&quot; rel=&quot;nofollow&quot;&gt;Limited-memory BFGS from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-49&quot;&gt;&lt;a href=&quot;#cite_ref-49&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62012&amp;amp;start=6&quot; rel=&quot;nofollow&quot;&gt;Re: CLOP: when to stop?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 08, 2016&lt;/li&gt;
&lt;li id=&quot;cite_note-50&quot;&gt;&lt;a href=&quot;#cite_ref-50&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64189&amp;amp;start=46&quot; rel=&quot;nofollow&quot;&gt;Re: Texel tuning method question&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 23, 2017&lt;/li&gt;
&lt;li id=&quot;cite_note-51&quot;&gt;&lt;a href=&quot;#cite_ref-51&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Anantharaman&quot;&gt;Thomas Anantharaman&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;Evaluation Tuning for Computer Chess: Linear Discriminant Methods&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#20_4&quot;&gt;ICCA Journal, Vol. 20, No. 4&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-52&quot;&gt;&lt;a href=&quot;#cite_ref-52&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=555522&amp;amp;t=50823&quot; rel=&quot;nofollow&quot;&gt;The texel evaluation function optimization algorithm&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20%C3%96sterlund&quot;&gt;Peter Österlund&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 31, 2014&lt;/li&gt;
&lt;li id=&quot;cite_note-53&quot;&gt;&lt;a href=&quot;#cite_ref-53&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://remi.coulom.free.fr/CLOP/&quot; rel=&quot;nofollow&quot;&gt;CLOP: Confident Local Optimization for Noisy Black-Box Parameter Tuning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%2013&quot;&gt;Advances in Computer Games 13&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-54&quot;&gt;&lt;a href=&quot;#cite_ref-54&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Amir%20Ban&quot;&gt;Amir Ban&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ratio.huji.ac.il/node/2362&quot; rel=&quot;nofollow&quot;&gt;Automatic Learning of Evaluation, with Applications to Computer Chess&lt;/a&gt;&lt;/em&gt;. Discussion Paper 613, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Hebrew_University_of_Jerusalem&quot; rel=&quot;nofollow&quot;&gt;The Hebrew University of Jerusalem&lt;/a&gt; - Center for the Study of Rationality, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Givat_Ram&quot; rel=&quot;nofollow&quot;&gt;Givat Ram&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-55&quot;&gt;&lt;a href=&quot;#cite_ref-55&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Kunihito%20Hoki&quot;&gt;Kunihito Hoki&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tomoyuki%20Kaneko&quot;&gt;Tomoyuki Kaneko&lt;/a&gt; (&lt;strong&gt;2014&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/papers/paper4217.html&quot; rel=&quot;nofollow&quot;&gt;Large-Scale Optimization for Evaluation Functions with Minimax Search&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/vol/vol49.html&quot; rel=&quot;nofollow&quot;&gt;JAIR Vol. 49&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.jair.org/media/4217/live-4217-7792-jair.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-56&quot;&gt;&lt;a href=&quot;#cite_ref-56&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://bitbucket.org/brtzsnr/txt&quot; rel=&quot;nofollow&quot;&gt;brtzsnr / txt — Bitbucket&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-57&quot;&gt;&lt;a href=&quot;#cite_ref-57&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://tensorflow.org/&quot; rel=&quot;nofollow&quot;&gt;Home — TensorFlow&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-58&quot;&gt;&lt;a href=&quot;#cite_ref-58&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Limited-memory_BFGS&quot; rel=&quot;nofollow&quot;&gt;Limited-memory BFGS from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-59&quot;&gt;&lt;a href=&quot;#cite_ref-59&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://bitbucket.org/alonamaloh/ruy_tune&quot; rel=&quot;nofollow&quot;&gt;alonamaloh / ruy_tune — Bitbucket&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-60&quot;&gt;&lt;a href=&quot;#cite_ref-60&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Maximum_likelihood_estimation&quot; rel=&quot;nofollow&quot;&gt;Maximum likelihood estimation from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-61&quot;&gt;&lt;a href=&quot;#cite_ref-61&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Jacobian_matrix_and_determinant&quot; rel=&quot;nofollow&quot;&gt;Jacobian matrix and determinant from WIkipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-62&quot;&gt;&lt;a href=&quot;#cite_ref-62&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=35049&quot; rel=&quot;nofollow&quot;&gt;Tool for automatic black-box parameter optimization released&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 20, 2010&lt;/li&gt;
&lt;li id=&quot;cite_note-63&quot;&gt;&lt;a href=&quot;#cite_ref-63&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?p=421995&quot; rel=&quot;nofollow&quot;&gt;CLOP for Noisy Black-Box Parameter Optimization&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/R%C3%A9mi%20Coulom&quot;&gt;Rémi Coulom&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 01, 2011&lt;/li&gt;
&lt;li id=&quot;cite_note-64&quot;&gt;&lt;a href=&quot;#cite_ref-64&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62012&amp;amp;start=6&quot; rel=&quot;nofollow&quot;&gt;Re: CLOP: when to stop?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 08, 2016&lt;/li&gt;
&lt;li id=&quot;cite_note-65&quot;&gt;&lt;a href=&quot;#cite_ref-65&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=54545&amp;amp;start=2&quot; rel=&quot;nofollow&quot;&gt;Re: Eval tuning - any open source engines with GA or PBIL?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 06, 2014&lt;/li&gt;
&lt;li id=&quot;cite_note-66&quot;&gt;&lt;a href=&quot;#cite_ref-66&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50823&amp;amp;start=94&quot; rel=&quot;nofollow&quot;&gt;Re: The texel evaluation function optimization algorithm&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 12, 2014&lt;/li&gt;
&lt;li id=&quot;cite_note-67&quot;&gt;&lt;a href=&quot;#cite_ref-67&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=54545&quot; rel=&quot;nofollow&quot;&gt;Eval tuning - any open source engines with GA or PBIL?&lt;/a&gt; by Hrvoje Horvatic, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 04, 2014&lt;/li&gt;
&lt;li id=&quot;cite_note-68&quot;&gt;&lt;a href=&quot;#cite_ref-68&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65045&quot; rel=&quot;nofollow&quot;&gt;ROCK* black-box optimizer for chess&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 31, 2017&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:2543 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:466:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc45&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:466 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Automated Tuning&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;180&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Automated Tuning&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;180&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Automated_Tuning includeBody-Automated%20Tuning includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/AI+Factory&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;AI Factory&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 26, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/AICE&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;AICE&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 29, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Akira+Ura&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Akira Ura&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Aldebaran&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Aldebaran&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 10, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alex+van+Tiggelen&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alex van Tiggelen&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 4, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alexandru+Mosoi&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alexandru Mosoi&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alexs&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alexs&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/%C3%81lvaro+Begu%C3%A9&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Álvaro Begué&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 27, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Amir+Ban&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Amir Ban&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 24, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Amoeba&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Amoeba&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Andreas+Nowatzyk&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Andreas Nowatzyk&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 6, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Andscacs&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Andscacs&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 16, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Arasan&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Arasan&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Arimaa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Arimaa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 4, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Artem+Petakov&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Artem Petakov&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 14, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Arthur+Samuel&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Arthur Samuel&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 29, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Automated+Tuning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Automated Tuning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 27, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Barbarossa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Barbarossa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 20, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/BBChess+%28SI%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;BBChess (SI)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 12, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bo-Han+Lin&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bo-Han Lin&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Borko+Bo%C5%A1kovi%C4%87&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Borko Bošković&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cheng&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cheng&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chessterfield&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chessterfield&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 29, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chimo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chimo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chiron&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chiron&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chris+McConnell&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chris McConnell&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/CLOP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;CLOP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 24, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cutechess-cli&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cutechess-cli&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 6, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dan+Homan&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dan Homan&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Daniel+Anulliero&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Daniel Anulliero&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 3, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dann+Corbit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dann Corbit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dave+Gomboc&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dave Gomboc&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 6, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Deep+Blue&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Deep Blue&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Deep+Learning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Deep Learning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Deep+Sjeng&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Deep Sjeng&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ed+Schroder&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ed Schroder&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 26, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eduardo+V%C3%A1zquez-Fern%C3%A1ndez&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eduardo Vázquez-Fernández&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Engine+Testing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Engine Testing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eval+Tuning+in+Deep+Thought&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eval Tuning in Deep Thought&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/EXchess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;EXchess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 21, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Falcon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Falcon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 2, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Feli%C3%BA+Davino+Sagols+Troncoso&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Feliú Davino Sagols Troncoso&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Floyd&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Floyd&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Folkert+van+Heusden&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Folkert van Heusden&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fortress&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fortress&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gaviota&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gaviota&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 21, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Genetic+Programming&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Genetic Programming&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gerald+Tesauro&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gerald Tesauro&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 13, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gerard+Zielinski&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gerard Zielinski&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 25, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ginkgo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ginkgo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 13, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Golch&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Golch&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Graham+Kendall&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Graham Kendall&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 26, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/GullChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;GullChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hagrid&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hagrid&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 12, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hannibal&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hannibal&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 4, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hedgehog&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hedgehog&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Home&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Home&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/iCE&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;iCE&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 4, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ISA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ISA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Iteration&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Iteration&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 5, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Janez+Brest&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Janez Brest&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jeff+Rollason&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jeff Rollason&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jens+Christensen&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jens Christensen&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 30, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/JikChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;JikChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 29, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jon+Dart&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jon Dart&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jonathan+Baxter&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jonathan Baxter&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 11, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Joona+Kiiski&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Joona Kiiski&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 31, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kai-Fu+Lee&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kai-Fu Lee&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 14, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kasparov+versus+Deep+Blue+1997&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kasparov versus Deep Blue 1997&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KnightCap&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KnightCap&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Knowledge&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Knowledge&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kokolo+Ikeda&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kokolo Ikeda&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 15, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KRK&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KRK&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kunihito+Hoki&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kunihito Hoki&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 9, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Laser&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Laser&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Learning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Learning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 20, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/LearningLemming&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;LearningLemming&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 29, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Lyudmil+Antonov&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Lyudmil Antonov&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 31, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Makoto+Miwa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Makoto Miwa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Marco+Belli&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Marco Belli&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 6, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Match+Statistics&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Match Statistics&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Material&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Material&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mathematician&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mathematician&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Matthias+L%C3%BCscher&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Matthias Lüscher&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 29, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Maverick&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Maverick&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Meep&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Meep&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 4, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Michael+Buro&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Michael Buro&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 21, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Michael+Hoffmann&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Michael Hoffmann&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 9, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Michel+Van+den+Bergh&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Michel Van den Bergh&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 10, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Miguel+A.+Ballicora&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Miguel A. Ballicora&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Milos+Stanisavljevic&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Milos Stanisavljevic&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Murka&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Murka&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Napoleon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Napoleon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Neural+Networks&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Neural Networks&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nirvanachess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nirvanachess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Onno&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Onno&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 19, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Onno+Garms&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Onno Garms&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 19, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Opponent+Model+Search&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Opponent Model Search&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 14, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Optimization&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Optimization&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 28, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Hash+Table&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Hash Table&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pedone&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pedone&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 16, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Peter+Aloysius+Harjanto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Peter Aloysius Harjanto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 21, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Peter+Mysliwietz&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Peter Mysliwietz&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 5, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Peter+%C3%96sterlund&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Peter Österlund&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Piece-Square+Tables&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Piece-Square Tables&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Playing+Strength&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Playing Strength&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Point+Value&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Point Value&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Point+Value+by+Regression+Analysis&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Point Value by Regression Analysis&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pseudorandom+number+generator&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pseudorandom number generator&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/QuTeChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;QuTeChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 7, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RattateChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RattateChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/R%C3%A9mi+Coulom&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Rémi Coulom&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 5, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Rhetoric&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Rhetoric&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 15, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Rodent&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Rodent&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 11, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RuyDos&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RuyDos&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RuyTune&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RuyTune&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 8, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sanjoy+Mahajan&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sanjoy Mahajan&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 14, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sa%C5%A1o+Greiner&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sašo Greiner&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SCP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SCP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 16, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Search&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Search&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Senpai&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Senpai&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sergei+Markoff&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sergei Markoff&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shay+Bushinsky&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shay Bushinsky&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 28, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shogi&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shogi&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Simulated+Annealing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Simulated Annealing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 8, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SmarThink&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SmarThink&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/space.menu&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;space.menu&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SPSA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SPSA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 8, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stefano+Gemma&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stefano Gemma&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stockfish&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stockfish&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 7, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stockfish%27s+tuning+method&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stockfish&amp;#039;s tuning method&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 21, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stoofvlees&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stoofvlees&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stuart+Cracraft&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stuart Cracraft&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Takuya+Obata&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Takuya Obata&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tao&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tao&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tapered+Eval&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tapered Eval&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Temporal+Difference+Learning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Temporal Difference Learning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 20, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Test-Positions&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Test-Positions&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 25, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Texel&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Texel&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Texel%27s+Tuning+Method&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Texel&amp;#039;s Tuning Method&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Thomas+Dybdahl+Ahle&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Thomas Dybdahl Ahle&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ti-Rong+Wu&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ti-Rong Wu&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tim+Mann&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tim Mann&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 5, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tom+Likens&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tom Likens&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tomoyuki+Kaneko&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tomoyuki Kaneko&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tony+van+Roon-Werten&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tony van Roon-Werten&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 14, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Trial+and+Error&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Trial and Error&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 11, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wei-Lun+Kao&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wei-Lun Kao&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/William+Tunstall-Pedoe&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;William Tunstall-Pedoe&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 19, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Winter&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Winter&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 23, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Yoshiyuki+Kotani&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Yoshiyuki Kotani&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 27, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Zugzwang+%28Program%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Zugzwang (Program)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Zurichess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Zurichess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;http://stockfish.wikispaces.com/home&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stockfish : home&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Backward Pawn</title>
      <link>https://chessprogramming.wikispaces.com/Backward+Pawn</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Backward+Pawn</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Backward+Pawn</comments>
      <pubDate>Fri, 05 May 2017 10:30:24 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Pawn Structure&lt;/a&gt; * Backward Pawn&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:87:&amp;lt;a href=&amp;quot;http://www.elke-rehder.de/Chess_Paintings.htm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/Elke_Rehder_Chess_Schach_Bauer_Pawn_behindhand.jpg/157882649/Elke_Rehder_Chess_Schach_Bauer_Pawn_behindhand.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;http://www.elke-rehder.de/Chess_Paintings.htm&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/Elke_Rehder_Chess_Schach_Bauer_Pawn_behindhand.jpg/157882649/Elke_Rehder_Chess_Schach_Bauer_Pawn_behindhand.jpg&quot; alt=&quot;Elke_Rehder_Chess_Schach_Bauer_Pawn_behindhand.jpg&quot; title=&quot;Elke_Rehder_Chess_Schach_Bauer_Pawn_behindhand.jpg&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:87 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;A &lt;strong&gt;backward pawn&lt;/strong&gt; is a &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn&quot;&gt;pawn&lt;/a&gt; no longer defensible by own pawns and whose &lt;a class=&quot;wiki_link&quot; href=&quot;/Stop%20Square&quot;&gt;stop square&lt;/a&gt; lacks pawn protection but is controlled by a &lt;a class=&quot;wiki_link&quot; href=&quot;/Sentry&quot;&gt;sentry&lt;/a&gt;. Thus, don&#039;t considering piece &lt;a class=&quot;wiki_link&quot; href=&quot;/Tactics&quot;&gt;tactics&lt;/a&gt;, the backward pawn is not able to push forward without being lost, even establishing an opponent &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;passer&lt;/a&gt;. If two opposing pawns on adjacent files in knight distance are mutually backward, the more advanced is not considered backward. &lt;br /&gt;
&lt;br /&gt;
A backward pawn is worse, or even a real &lt;a class=&quot;wiki_link&quot; href=&quot;/Backward%20Pawns%20%28Bitboards%29#Straggler&quot;&gt;Straggler&lt;/a&gt;, if on a &lt;a class=&quot;wiki_link&quot; href=&quot;/Half-open%20file&quot;&gt;half-open file&lt;/a&gt; as suitable target of opponent &lt;a class=&quot;wiki_link&quot; href=&quot;/Rook&quot;&gt;rooks&lt;/a&gt;. As pointed out by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sam%20Hamilton&quot;&gt;Sam Hamilton&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:3:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;amp;p=290991&amp;amp;amp;t=29689&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Doubled and Backward Pawn Engine &amp;amp;quot;Definitions&amp;amp;quot;&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Sam%20Hamilton&amp;quot;&amp;gt;Sam Hamilton&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, September 13, 2009&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:3 --&gt;, considering stop squares might be insufficient for pawns which may actually push, but have a permanent weakened &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Spans#StopandDistantStop&quot;&gt;telestop&lt;/a&gt;. On the other hand, such a backward prospective pawn has a vital &lt;a class=&quot;wiki_link&quot; href=&quot;/Tempo&quot;&gt;tempo&lt;/a&gt;, which is often decisive in certain &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Endgame&quot;&gt;pawn endings&lt;/a&gt;.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;Behindhand Pawn &lt;!-- ws:start:WikiTextRefRule:6:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.elke-rehder.de/Chess_Paintings.htm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Chess painting in oil on canvas&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#Rehder&amp;quot;&amp;gt;Elke Rehder&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:6 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:24:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:24 --&gt;&lt;!-- ws:start:WikiTextTocRule:25: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:25 --&gt;&lt;!-- ws:start:WikiTextTocRule:26: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:26 --&gt;&lt;!-- ws:start:WikiTextTocRule:27: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:27 --&gt;&lt;!-- ws:start:WikiTextTocRule:28: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:28 --&gt;&lt;!-- ws:start:WikiTextTocRule:29: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:29 --&gt;&lt;!-- ws:start:WikiTextTocRule:30: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:30 --&gt;&lt;!-- ws:start:WikiTextTocRule:31: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:31 --&gt;&lt;!-- ws:start:WikiTextTocRule:32: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:32 --&gt;&lt;!-- ws:start:WikiTextTocRule:33: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:33 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:8:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:8 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Backward%20Pawns%20%28Bitboards%29&quot;&gt;Backward Pawns (Bitboards)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Faker&quot;&gt;Faker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Hidden%20Passed%20Pawn&quot;&gt;Hidden Passed Pawn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Weak%20Pawns&quot;&gt;Weak Pawns&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Kmoch&quot;&gt;Hans Kmoch&lt;/a&gt; (&lt;strong&gt;1959, 1990&lt;/strong&gt;). &lt;em&gt;Pawn Power in Chess&lt;/em&gt;. New York: Dover, 1990. Previous ed.: New York: McKay, 1959. ISBN 0-486-26486-6&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;Forum Posts&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Forum Posts-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;2000 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=272739&quot; rel=&quot;nofollow&quot;&gt;WHAT is the definition of a backward pawn?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Bas%20Hamstra&quot;&gt;Bas Hamstra&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 23, 2002&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=20320&quot; rel=&quot;nofollow&quot;&gt;Backward Pawns&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Lefler&quot;&gt;Mark Lefler&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 24, 2008&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=29689&quot; rel=&quot;nofollow&quot;&gt;Doubled and Backward Pawn Engine &amp;quot;Definitions&amp;quot;&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Brian%20Richardson&quot;&gt;Brian Richardson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 07, 2009&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=290991&amp;amp;t=29689&quot; rel=&quot;nofollow&quot;&gt;Re: Doubled and Backward Pawn Engine &amp;quot;Definitions&amp;quot;&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sam%20Hamilton&quot;&gt;Sam Hamilton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 13, 2009&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:16:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Forum Posts-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:16 --&gt;2010 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=35459&quot; rel=&quot;nofollow&quot;&gt;backward pawns in Stockfish&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marek%20Kwiatkowski&quot;&gt;Marek Kwiatkowski&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 16, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=52300&quot; rel=&quot;nofollow&quot;&gt;What is a backward pawn?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 12, 2014&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57861&quot; rel=&quot;nofollow&quot;&gt;Pawn backwardness&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Natale%20Galioto&quot;&gt;Natale Galioto&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 06, 2015&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:18:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:18 --&gt;External Links&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Backward_pawn&quot; rel=&quot;nofollow&quot;&gt;Backward Pawn from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:20:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:20 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:155:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=290991&amp;amp;t=29689&quot; rel=&quot;nofollow&quot;&gt;Re: Doubled and Backward Pawn Engine &amp;quot;Definitions&amp;quot;&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sam%20Hamilton&quot;&gt;Sam Hamilton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 13, 2009&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.elke-rehder.de/Chess_Paintings.htm&quot; rel=&quot;nofollow&quot;&gt;Chess painting in oil on canvas&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Rehder&quot;&gt;Elke Rehder&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:155 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:22:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:22 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Backward Pawn&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;120&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Backward Pawn&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;120&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Backward_Pawn includeBody-Backward%20Pawn includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alarm&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alarm&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Backward+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Backward Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 5, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Backward+Pawns+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Backward Pawns (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 5, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bas+Hamstra&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bas Hamstra&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 4, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockage+Detection&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockage Detection&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cheese&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cheese&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cheops+%28Miller%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cheops (Miller)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 13, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ChessBrainVB&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ChessBrainVB&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Clarabit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Clarabit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 3, 2011&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Coiled&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Coiled&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dartmouth+CP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dartmouth CP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Defenchess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Defenchess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diablo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diablo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Donna&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Donna&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Doubled+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Doubled Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+function+draft&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation function draft&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 11, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+Overlap&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation Overlap&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Exacto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Exacto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Faker&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Faker&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Garbochess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Garbochess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/GopherCheck&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;GopherCheck&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 3, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hakkapeliitta&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hakkapeliitta&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hans+Kmoch&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hans Kmoch&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hidden+Passed+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hidden Passed Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Holes&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Holes&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 16, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ISA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ISA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Isolated+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Isolated Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 18, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kaissa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kaissa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/King+Pawn+Tropism&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;King Pawn Tropism&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 1, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Lyudmil+Tsvetkov&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 28, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Marek+Kwiatkowski&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Marek Kwiatkowski&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mark+Lefler&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mark Lefler&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Minority+Attack&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Minority Attack&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 6, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nebula&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nebula&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 7, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/NoonianChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;NoonianChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Open+Pawns+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Open Pawns (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+chain&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn chain&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Majority&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Majority&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 8, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Rams+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Rams (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Structure&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Structure&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawns+and+Files+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawns and Files (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 16, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pr%C3%A9dateur&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Prédateur&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RattateChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RattateChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RuyDos&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RuyDos&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sam+Hamilton&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sam Hamilton&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 28, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shield&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shield&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Simplex&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Simplex&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sloppy&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sloppy&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stockfish&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stockfish&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 7, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tucano&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tucano&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 16, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Vajolet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Vajolet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 25, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wasp&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wasp&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Weak+Pawns&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Weak Pawns&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 19, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Winglet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Winglet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 26, 2015&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Bad bishop</title>
      <link>https://chessprogramming.wikispaces.com/Bad+bishop</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Bad+bishop</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Bad+bishop</comments>
      <pubDate>Mon, 22 Jun 2015 13:18:28 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:11:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:11 --&gt;&lt;!-- ws:start:WikiTextTocRule:12: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:12 --&gt;&lt;!-- ws:start:WikiTextTocRule:13: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:13 --&gt;&lt;!-- ws:start:WikiTextTocRule:14: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:14 --&gt;&lt;!-- ws:start:WikiTextTocRule:15: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:15 --&gt;&lt;!-- ws:start:WikiTextTocRule:16: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;Evaluation of Pieces&lt;/a&gt; * Bad bishop&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Bad bishop&lt;/strong&gt; is a bishop whose &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt; is restricted by own pawns. As opposed to normal mobility problems, this situation is semi-permanent (more so if the position is blocked), which fact justifies singling it out as another evaluation term. Bad bishop is not such a liability if it is placed outside the pawn chain (Bf5 in the Slav). For that reason some programs, like &lt;a class=&quot;wiki_link&quot; href=&quot;/Crafty&quot;&gt;Crafty&lt;/a&gt;, score a bishop as bad only if its forward mobility is impaired.&lt;br /&gt;
&lt;br /&gt;
For a &lt;a class=&quot;wiki_link&quot; href=&quot;/Bitboards&quot;&gt;bitboard-based&lt;/a&gt; program a feasible approach would be to create an array of 64 bitboards, indexed by a Bishop&#039;s position, and marking the pawn positions which would make our bishop bad.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:1:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:1 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Rams%20%28Bitboards%29&quot;&gt;Pawn Rams (Bitboards)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bishops%20of%20Opposite%20Colors&quot;&gt;Bishops of Opposite Colors&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Color%20of%20a%20Square&quot;&gt;Color of a Square&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Color%20Weakness&quot;&gt;Color Weakness&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:3:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:3 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Matej%20Guid&quot;&gt;Matej Guid&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Martin%20Mo%C5%BEina&quot;&gt;Martin Možina&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jana%20Krivec&quot;&gt;Jana Krivec&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Aleksander%20Sadikov&quot;&gt;Aleksander Sadikov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ivan%20Bratko&quot;&gt;Ivan Bratko&lt;/a&gt;  (&lt;strong&gt;2008&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/978-3-540-87608-3_18&quot; rel=&quot;nofollow&quot;&gt;Learning Positional Features for Annotating Chess Games: A Case Study&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202008&quot;&gt;CG 2008&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ailab.si/matej/doc/Learning_Positional_Features-Case_Study.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:5:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:5 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-aurec.com/wbforum/viewtopic.php?f=4&amp;amp;t=4815&quot; rel=&quot;nofollow&quot;&gt;Evaluating bad bishops&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tord%20Romstad&quot;&gt;Tord Romstad&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Winboard Programming Forum&lt;/a&gt;, May 15, 2006&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-chess.org/viewtopic.php?f=5&amp;amp;t=785&quot; rel=&quot;nofollow&quot;&gt;Bad/good bishops in R3 and IPPOLIT/IvanHoe&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Watkins&quot;&gt;Mark Watkins&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Open Chess Programming Forum&lt;/a&gt;, November 30, 2010&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:7:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:7 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Bishop_%28chess%29#Good_bishop_and_bad_bishop&quot; rel=&quot;nofollow&quot;&gt;Good bishop and bad bishop from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/article/view/how-bad-is-a-bad-bishop&quot; rel=&quot;nofollow&quot;&gt;How Bad is a Bad Bishop?&lt;/a&gt; by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/members/view/energia&quot; rel=&quot;nofollow&quot;&gt;Iryna Zenyuk&lt;/a&gt;, February 27, 2019, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/&quot; rel=&quot;nofollow&quot;&gt;Chess.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/article/view/the-bishows-show-bad-bishop&quot; rel=&quot;nofollow&quot;&gt;The Bishow&#039;s Show: Bad Bishop&lt;/a&gt; by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/members/view/energia&quot; rel=&quot;nofollow&quot;&gt;Iryna Zenyuk&lt;/a&gt;, March 09, 2012, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/&quot; rel=&quot;nofollow&quot;&gt;Chess.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:9:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:9 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Bad Bishop&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Bad Bishop&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Bad_bishop includeBody-Bad%20bishop includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Amundsen&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Amundsen&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 3, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bad+bishop&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bad bishop&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishops+of+Opposite+Colors&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishops of Opposite Colors&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 22, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chester&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chester&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 15, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Comet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Comet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dreamer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dreamer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 5, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+of+Pieces&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation of Pieces&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Exacto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Exacto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gambit+Fruit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gambit Fruit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 29, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Middlegame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Middlegame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Murka&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Murka&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Rams+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Rams (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Structure&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Structure&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/PolarChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;PolarChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 15, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sayuri&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sayuri&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shield&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shield&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Snitch&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Snitch&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Zeus&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Zeus&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 3, 2018&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Bishop Pair</title>
      <link>https://chessprogramming.wikispaces.com/Bishop+Pair</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Bishop+Pair</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Bishop+Pair</comments>
      <pubDate>Sun, 10 Sep 2017 16:10:08 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:26:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:26 --&gt;&lt;!-- ws:start:WikiTextTocRule:27: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:27 --&gt;&lt;!-- ws:start:WikiTextTocRule:28: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:28 --&gt;&lt;!-- ws:start:WikiTextTocRule:29: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:29 --&gt;&lt;!-- ws:start:WikiTextTocRule:30: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:30 --&gt;&lt;!-- ws:start:WikiTextTocRule:31: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:31 --&gt;&lt;!-- ws:start:WikiTextTocRule:32: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:32 --&gt;&lt;!-- ws:start:WikiTextTocRule:33: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:33 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;of Pieces&lt;/a&gt; * Bishop Pair&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Since in the &lt;a class=&quot;wiki_link&quot; href=&quot;/Initial%20Position&quot;&gt;initial position&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop&quot;&gt;bishops&lt;/a&gt; stand on the &lt;a class=&quot;wiki_link&quot; href=&quot;/Squares&quot;&gt;squares&lt;/a&gt; of different &lt;a class=&quot;wiki_link&quot; href=&quot;/Color&quot;&gt;color&lt;/a&gt;, throughout the game they control a disjoint sets of squares. This means that their power will never be wasted for carrying out the same tasks. On the other hand, lack of one bishop may introduce a &lt;a class=&quot;wiki_link&quot; href=&quot;/color%20weakness&quot;&gt;color weakness&lt;/a&gt;. Taking all those considerations into account, one might conclude that possessing both bishops is a desirable thing. The question is, however, how much they are worth.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt; proposed the value of half a pawn &lt;!-- ws:start:WikiTextRefRule:8:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Larry%20Kaufman&amp;quot;&amp;gt;Larry Kaufman&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1999&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.danheisman.com/evaluation-of-material-imbalances.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The Evaluation of Material Imbalances&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. (first published in &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/Chess_Life&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Chess Life&amp;lt;/a&amp;gt; March 1999, online version edited by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Dan%20Heisman&amp;quot;&amp;gt;Dan Heisman&amp;lt;/a&amp;gt;)&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:8 --&gt;. It must be stressed, however, that this number is a part of a broader system, in which knights are stronger with many pawns on the board.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop%20versus%20Knight&quot;&gt;Bishop versus Knight&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;Material&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:16:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:16 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Gennady%20Timoshchenko&quot;&gt;Gennady Timoshchenko&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;Bishop or Knight&lt;/em&gt;? &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_4&quot;&gt;ICCA Journal, Vol. 16, No. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;Beware The Bishop Pair&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Reports&quot;&gt;Computer Chess Reports&lt;/a&gt;, Vol. 5, No. 2, pp.58 &lt;!-- ws:start:WikiTextRefRule:12:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://groups.google.com/d/msg/rec.games.chess/xFCRAQIqvjw/OVFg2ezWYTYJ&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Looking for Mark Sturman&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Mark%20Lefler&amp;quot;&amp;gt;Mark Lefler&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Computer%20Chess%20Forums&amp;quot;&amp;gt;rec.games.chess&amp;lt;/a&amp;gt;, July 02, 1995&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:12 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&lt;/a&gt; (&lt;strong&gt;1996&lt;/strong&gt;). &lt;em&gt;Beware the Bishop Pair&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#19_2&quot;&gt;ICCA Journal, Vol. 19, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.danheisman.com/evaluation-of-material-imbalances.html&quot; rel=&quot;nofollow&quot;&gt;The Evaluation of Material Imbalances&lt;/a&gt;&lt;/em&gt;. (first published in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Chess_Life&quot; rel=&quot;nofollow&quot;&gt;Chess Life&lt;/a&gt; March 1999, online version edited by &lt;a class=&quot;wiki_link&quot; href=&quot;/Dan%20Heisman&quot;&gt;Dan Heisman&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:18:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:18 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=376529&quot; rel=&quot;nofollow&quot;&gt;Question about Crafty and Bishop Pair&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jan%20Renze%20Steenhuisen&quot;&gt;Renze Steenhuisen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 13, 2004 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Crafty&quot;&gt;Crafty&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=27616&quot; rel=&quot;nofollow&quot;&gt;Testing of Kaufman Material Values&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Lefler&quot;&gt;Mark Lefler&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 25, 2009 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;Material&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=27842&quot; rel=&quot;nofollow&quot;&gt;Rook Pair Penalty, Knight Pair Penalty, Having a Pawn Bonus&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Lefler&quot;&gt;Mark Lefler&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 11, 2009&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:20:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:20 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Bishop_pair#Bishop_pair&quot; rel=&quot;nofollow&quot;&gt;Bishop pair from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:22:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:22 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:128:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.danheisman.com/evaluation-of-material-imbalances.html&quot; rel=&quot;nofollow&quot;&gt;The Evaluation of Material Imbalances&lt;/a&gt;&lt;/em&gt;. (first published in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Chess_Life&quot; rel=&quot;nofollow&quot;&gt;Chess Life&lt;/a&gt; March 1999, online version edited by &lt;a class=&quot;wiki_link&quot; href=&quot;/Dan%20Heisman&quot;&gt;Dan Heisman&lt;/a&gt;)&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/xFCRAQIqvjw/OVFg2ezWYTYJ&quot; rel=&quot;nofollow&quot;&gt;Looking for Mark Sturman&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Lefler&quot;&gt;Mark Lefler&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rec.games.chess&lt;/a&gt;, July 02, 1995&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:128 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:24:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:24 --&gt;What links here?&lt;/h1&gt;
&lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Bishop Pair&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Bishop Pair&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Bishop_Pair includeBody-Bishop%20Pair includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alarm&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alarm&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Battery&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Battery&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 29, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/BigLion&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;BigLion&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 28, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishop+Pair&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishop Pair&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishop+versus+knight&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishop versus knight&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bismark&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bismark&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/chess22k&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;chess22k&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 23, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Coiled&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Coiled&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Crafty&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Crafty&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 28, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Demolito&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Demolito&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diablo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diablo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Djinn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Djinn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dorpsgek&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dorpsgek&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+of+Pieces&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation of Pieces&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Exacto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Exacto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fischerle&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fischerle&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 21, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Garbochess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Garbochess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gibbon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gibbon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gogobello&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gogobello&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/HeavyChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;HeavyChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 14, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ISA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ISA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jan+Renze+Steenhuisen&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jan Renze Steenhuisen&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kaissa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kaissa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mark+Sturman&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mark Sturman&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Marvin&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Marvin&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 10, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Material&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Material&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Much&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Much&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/PolarChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;PolarChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 15, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Quantifying+Evaluation+features&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Quantifying Evaluation features&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 6, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RattateChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RattateChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RuyDos&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RuyDos&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sharper&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sharper&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 6, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shield&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shield&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stockfish&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stockfish&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 7, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Teki&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Teki&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 29, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Winglet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Winglet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 26, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/WyldChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;WyldChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 10, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Xiphos&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Xiphos&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 22, 2018&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Bishop versus knight</title>
      <link>https://chessprogramming.wikispaces.com/Bishop+versus+knight</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Bishop+versus+knight</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Bishop+versus+knight</comments>
      <pubDate>Tue, 17 May 2016 18:33:35 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:32:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:32 --&gt;&lt;!-- ws:start:WikiTextTocRule:33: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Endgame Considerations&quot;&gt;Endgame Considerations&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:33 --&gt;&lt;!-- ws:start:WikiTextTocRule:34: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Winning Percentages&quot;&gt;Winning Percentages&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:34 --&gt;&lt;!-- ws:start:WikiTextTocRule:35: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:35 --&gt;&lt;!-- ws:start:WikiTextTocRule:36: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:36 --&gt;&lt;!-- ws:start:WikiTextTocRule:37: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:37 --&gt;&lt;!-- ws:start:WikiTextTocRule:38: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:38 --&gt;&lt;!-- ws:start:WikiTextTocRule:39: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:39 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;of Pieces&lt;/a&gt; * Bishop versus Knight&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Bishop versus Knight&lt;/strong&gt;,&lt;br /&gt;
is an often debated topic of the two pieces of similar relative strengths. Traditional thinking has been that the &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop&quot;&gt;bishop&lt;/a&gt; is slighly better in open positions while the &lt;a class=&quot;wiki_link&quot; href=&quot;/Knight&quot;&gt;knight&lt;/a&gt; is better in closed positions &lt;!-- ws:start:WikiTextRefRule:7:&amp;amp;lt;ref&amp;amp;gt; &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.alibris.com/search/books/author/Steve-Mayer?aid=3252001&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Steve Mayer&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1997&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Bishop Versus Knight: The verdict&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Batsford_Books&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Batsford&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.amazon.com/Bishop-Versus-Knight-Steve-Mayer/dp/1879479737&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;amazon.com&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:7 --&gt;. However, the &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop%20Pair&quot;&gt;bishop pair&lt;/a&gt; versus knight and bishop or even more versus two knights yields an extra advantage as demonstrated in the &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop%20versus%20Knight#WinningPercantages&quot;&gt;winning percentages&lt;/a&gt; of the C, D, E rows of several material configurations 1 - 6 in &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&#039;s&lt;/a&gt; table.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:20:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Endgame Considerations&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:20 --&gt;Endgame Considerations&lt;/h1&gt;
In a minor piece endgame featuring bishop versus knight a couple of special considerations should be taken into account:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;bishop becomes stronger if there are &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn&quot;&gt;pawns&lt;/a&gt; on both wings&lt;/li&gt;&lt;li&gt;the side with a knight can defend by the means of blockade on the squares that are out of reach for the enemy bishop&lt;/li&gt;&lt;li&gt;if the side with a knight has a compact pawn mass, then it should place pawns on the squares controlled by enemy bishop to restrict its mobility.&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextAnchorRule:40:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@WinningPercantages&amp;quot; title=&amp;quot;Anchor: WinningPercantages&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;WinningPercantages&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:40 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:22:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Winning Percentages&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:22 --&gt;Winning Percentages&lt;/h1&gt;
 of the bishop side as given by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&lt;/a&gt;, mining a database of over 350,000 games. Only results with at least 50 games have been recorded &lt;!-- ws:start:WikiTextRefRule:14:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Mark%20Sturman&amp;quot;&amp;gt;Mark Sturman&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1996&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Beware the Bishop Pair&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#19_2&amp;quot;&amp;gt;ICCA Journal, Vol. 19, No. 2&amp;lt;/a&amp;gt;, pp. 88&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:14 --&gt; :&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;Piece Configurations&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th colspan=&quot;13&quot;&gt;Number of pawns on each side&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;1&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;2&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;3&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;4&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;5&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;6&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;7&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;1&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;A&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;B vs. N&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;45.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;43.6&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;B&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BN vs. NN&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;47.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;46.8&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;C&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BB vs. NB&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;65.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;66.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;67.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;65.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.1&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;D&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BB vs. NN&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;68.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;67.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;69.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;66.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.7&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;E&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBN vs. NNB&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;66.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;64.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;59.1&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;2&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;A&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BR vs. NR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;46.6&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;B&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BNR vs. NNR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;44.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;46.5&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;C&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBR vs. NBR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;64.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;64.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;61.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;60.8&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;D&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBR vs. NNR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;67.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;66.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;65.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.8&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;E&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBNR vs. NNBR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.6&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;3&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;A&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BRR vs. NRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;46.2&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;B&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BNRR vs. NNRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.8&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;C&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBRR vs. NBRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;61.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;59.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.0&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;D&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBRR vs. NNRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;70.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.9&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;E&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBNRR vs. NNBRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;61.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;61.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;60.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;53.9&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;4&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;A&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BQ vs. NQ&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;47.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;45.4&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;B&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BNQ vs. NNQ&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.0&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;C&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBQ vs. NBQ&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;55.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;60.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;59.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.5&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;D&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBQ vs. NNQ&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;70.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;55.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.8&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;E&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBNQ vs. NNBQ&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;59.5&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;5&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;A&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BQR vs. NQR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;53.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.4&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;B&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BNQR vs. NNQR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;53.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;52.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;52.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.4&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;C&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBQR vs. NBQR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;57.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;57.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;55.5&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;D&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBQR vs. NNQR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;60.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;60.1&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;E&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBNQR vs. NNBQR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;69.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;57.9&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;56.5&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;6&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;A&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BQRR vs. NQRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;53.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;51.1&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.3&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.4&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;B&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BNQRR vs. NNQRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;55.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;50.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;49.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;48.6&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;C&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBQRR vs. NBQRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;62.5&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;58.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;57.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.8&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;53.1&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;D&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBQRR vs. NNQRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;63.4&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;59.7&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.6&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;54.7&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;E&lt;br /&gt;
&lt;/th&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;BBNQRR vs. NNBQRR&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;*&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;60.2&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;57.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;55.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;53.0&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td style=&quot;text-align: center;&quot;&gt;52.3&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;ul class=&quot;quotelist&quot;&gt;&lt;li&gt;* = Insufficient data&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:24:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:24 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop%20Pair&quot;&gt;Bishop Pair&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:26:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:26 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Gennady%20Timoshchenko&quot;&gt;Gennady Timoshchenko&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;Bishop or Knight&lt;/em&gt;? &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_4&quot;&gt;ICCA Journal, Vol. 16, No. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;Beware The Bishop Pair&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Reports&quot;&gt;Computer Chess Reports&lt;/a&gt;, Vol. 5, No. 2, pp.58 &lt;!-- ws:start:WikiTextRefRule:18:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://groups.google.com/d/msg/rec.games.chess/xFCRAQIqvjw/OVFg2ezWYTYJ&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Looking for Mark Sturman&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Mark%20Lefler&amp;quot;&amp;gt;Mark Lefler&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Computer%20Chess%20Forums&amp;quot;&amp;gt;rec.games.chess&amp;lt;/a&amp;gt;, July 02, 1995&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:18 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&lt;/a&gt; (&lt;strong&gt;1996&lt;/strong&gt;). &lt;em&gt;Beware the Bishop Pair&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#19_2&quot;&gt;ICCA Journal, Vol. 19, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.alibris.com/search/books/author/Steve-Mayer?aid=3252001&quot; rel=&quot;nofollow&quot;&gt;Steve Mayer&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;Bishop Versus Knight: The verdict&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Batsford_Books&quot; rel=&quot;nofollow&quot;&gt;Batsford&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.amazon.com/Bishop-Versus-Knight-Steve-Mayer/dp/1879479737&quot; rel=&quot;nofollow&quot;&gt;amazon.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:28:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:28 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:1881:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt;  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.alibris.com/search/books/author/Steve-Mayer?aid=3252001&quot; rel=&quot;nofollow&quot;&gt;Steve Mayer&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;Bishop Versus Knight: The verdict&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Batsford_Books&quot; rel=&quot;nofollow&quot;&gt;Batsford&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.amazon.com/Bishop-Versus-Knight-Steve-Mayer/dp/1879479737&quot; rel=&quot;nofollow&quot;&gt;amazon.com&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Sturman&quot;&gt;Mark Sturman&lt;/a&gt; (&lt;strong&gt;1996&lt;/strong&gt;). &lt;em&gt;Beware the Bishop Pair&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#19_2&quot;&gt;ICCA Journal, Vol. 19, No. 2&lt;/a&gt;, pp. 88&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/xFCRAQIqvjw/OVFg2ezWYTYJ&quot; rel=&quot;nofollow&quot;&gt;Looking for Mark Sturman&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Lefler&quot;&gt;Mark Lefler&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rec.games.chess&lt;/a&gt;, July 02, 1995&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:1881 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:30:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:30 --&gt;What links here?&lt;/h1&gt;
&lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Bishop versus Knight&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;10&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Bishop versus Knight&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;10&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Bishop_versus_knight includeBody-Bishop%20versus%20knight includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishop+Pair&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishop Pair&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishop+versus+knight&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishop versus knight&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 18, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+of+Pieces&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation of Pieces&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mark+Sturman&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mark Sturman&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Match+Statistics&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Match Statistics&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Advantage%2C+Win+Percentage%2C+and+Elo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Advantage, Win Percentage, and Elo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 20, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Strategic+Test+Suite&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Strategic Test Suite&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Triangulation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Triangulation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 4, 2013&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Bishops of Opposite Colors</title>
      <link>https://chessprogramming.wikispaces.com/Bishops+of+Opposite+Colors</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Bishops+of+Opposite+Colors</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Bishops+of+Opposite+Colors</comments>
      <pubDate>Wed, 22 Aug 2012 15:59:25 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:11:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:11 --&gt;&lt;!-- ws:start:WikiTextTocRule:12: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Scaling down&quot;&gt;Scaling down&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:12 --&gt;&lt;!-- ws:start:WikiTextTocRule:13: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:13 --&gt;&lt;!-- ws:start:WikiTextTocRule:14: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:14 --&gt;&lt;!-- ws:start:WikiTextTocRule:15: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:15 --&gt;&lt;!-- ws:start:WikiTextTocRule:16: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Game Phases&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;Endgame&lt;/a&gt; * Bishops of Opposite Colors&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The endgame in which both sides posses only pawns and &lt;strong&gt;bishops of opposite colors&lt;/strong&gt; is notorious difficult to win, as the weaker side is likely to create a &lt;a class=&quot;wiki_link&quot; href=&quot;/Blockade&quot;&gt;blockade&lt;/a&gt; on the squares controlled by its own bishop. One pawn advantage is usually not enough to force the win. The chances for that exist either when the stronger side has either &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;passed pawns&lt;/a&gt; on both wings or &lt;a class=&quot;wiki_link&quot; href=&quot;/Connected%20Passed%20Pawns&quot;&gt;connected passed pawns&lt;/a&gt;. In the latter case the winning method is to advance pawns in such a manner that they are placed on the squares controlled by enemy bishop, since it makes blockade impossible.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:1:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Scaling down&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:1 --&gt;Scaling down&lt;/h1&gt;
A good idea for the evaluation function is to scale down the &lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;material&lt;/a&gt; value when the pure bishop of opposite colors ending is encountered. If some more pieces beside the bishops are present on the board, winning the endgame is easier, but requires complex strategy, based rather on &lt;a class=&quot;wiki_link&quot; href=&quot;/Zugzwang&quot;&gt;zugzwang&lt;/a&gt; and attacking possibilities than on simply advancing passed pawns.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:3:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:3 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Color%20of%20a%20Square&quot;&gt;Color of a Square&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Color%20Weakness&quot;&gt;Color Weakness&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bad%20Bishop&quot;&gt;Bad Bishop&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:5:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:5 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess/browse_frm/thread/8ad3bbb2760134b0#&quot; rel=&quot;nofollow&quot;&gt;Deep Thought.. What&#039;s this rules of Bishops?&lt;/a&gt; by Aravind Anumala, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgc&lt;/a&gt;, April 11, 1995&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=75112&quot; rel=&quot;nofollow&quot;&gt;Hossa - Crafty : bishop endgame&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Steffen%20A.%20Jakob&quot;&gt;Steffen A. Jakob&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 27, 1999 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Hossa&quot;&gt;Hossa&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Crafty&quot;&gt;Crafty&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=79939&quot; rel=&quot;nofollow&quot;&gt;Opposite Color Bishop Ending&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Howard%20Exner&quot;&gt;Howard Exner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 29, 1999&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=448548&quot; rel=&quot;nofollow&quot;&gt;Test position (opposite colour bishop)..very hard for chess engines&lt;/a&gt; by Masros Tukiran, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 08, 2005&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:7:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:7 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Opposite-colored_bishops_endgame&quot; rel=&quot;nofollow&quot;&gt;Opposite-colored bishops endgame from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Fortress_%28chess%29#Opposite-colored_bishops&quot; rel=&quot;nofollow&quot;&gt;Opposite-colored bishops | Fortress (chess) from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jeremysilman.com/chess_adv_endgm/040410_bschp_of_tw_cllrs.html&quot; rel=&quot;nofollow&quot;&gt;Bishops of opposite colors, Bishop &amp;amp; Two Connected passed pawns&lt;/a&gt; by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Jeremy_Silman&quot; rel=&quot;nofollow&quot;&gt;Jeremy Silman&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:9:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:9 --&gt;What links here?&lt;/h1&gt;
&lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Bishops of opposite colors&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;20&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Bishops of opposite colors&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;20&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Bishops_of_Opposite_Colors includeBody-Bishops%20of%20Opposite%20Colors includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bad+bishop&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bad bishop&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishops+of+Opposite+Colors&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishops of Opposite Colors&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 22, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Color+of+a+Square&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Color of a Square&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 24, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Djinn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Djinn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 18, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fortress&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fortress&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gibbon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gibbon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hossa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hossa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Murka&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Murka&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Blockage Detection</title>
      <link>https://chessprogramming.wikispaces.com/Blockage+Detection</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Blockage+Detection</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Blockage+Detection</comments>
      <pubDate>Thu, 19 Oct 2017 11:34:20 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Game Phases&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;Endgame&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Endgame&quot;&gt;Pawn Endgame&lt;/a&gt; * Blockage Detection&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextRemoteImageRule:101:&amp;lt;img src=&amp;quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=yes&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&amp;quot; alt=&amp;quot;4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8 w - -&amp;quot; title=&amp;quot;4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8 w - -&amp;quot; /&amp;gt; --&gt;&lt;table class=&quot;captionBox&quot;&gt;&lt;tr&gt;&lt;td class=&quot;captionedImage&quot;&gt;&lt;img src=&quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=yes&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; alt=&quot;4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8 w - -&quot; title=&quot;4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8 w - -&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;imageCaption&quot;&gt;4k3/8/3pPp2/1p1P1P1p/1P5P/5P2/3K4/8 w - -&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;!-- ws:end:WikiTextRemoteImageRule:101 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td&gt;&lt;strong&gt;Blockage Detection&lt;/strong&gt;,&lt;br /&gt;
a &lt;a class=&quot;wiki_link&quot; href=&quot;/Pattern%20Recognition&quot;&gt;pattern recognition&lt;/a&gt; technique to statically discover &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Rams%20%28Bitboards%29&quot;&gt;rammed positions&lt;/a&gt; in &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Endgame&quot;&gt;pawn endgames&lt;/a&gt;, and permanently prevented kings from penetrating into opponent&#039;s camp. In those positions material advantage is not sufficient to win such games, otherwise only recognizably by a very deep &lt;a class=&quot;wiki_link&quot; href=&quot;/Search&quot;&gt;search&lt;/a&gt;, when a &lt;a class=&quot;wiki_link&quot; href=&quot;/Draw&quot;&gt;draw&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fifty-move%20Rule&quot;&gt;fifty-move rule&lt;/a&gt; rises the horizon. Best not only applied in &lt;a class=&quot;wiki_link&quot; href=&quot;/Leaf%20Node&quot;&gt;leaf node&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;evaluation&lt;/a&gt;, but as &lt;a class=&quot;wiki_link&quot; href=&quot;/Interior%20Node%20Recognizer&quot;&gt;interior node recognizer&lt;/a&gt; within the &lt;a class=&quot;wiki_link&quot; href=&quot;/Search&quot;&gt;search&lt;/a&gt;, a detected blockade either &lt;a class=&quot;wiki_link&quot; href=&quot;/Pruning&quot;&gt;prunes&lt;/a&gt; forward or narrows the &lt;a class=&quot;wiki_link&quot; href=&quot;/Window&quot;&gt;search window&lt;/a&gt;.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:45:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:45 --&gt;&lt;!-- ws:start:WikiTextTocRule:46: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Search Application&quot;&gt;Search Application&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:46 --&gt;&lt;!-- ws:start:WikiTextTocRule:47: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Ram Fence&quot;&gt;Ram Fence&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:47 --&gt;&lt;!-- ws:start:WikiTextTocRule:48: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Blockage with Dynamic Pawns&quot;&gt;Blockage with Dynamic Pawns&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:48 --&gt;&lt;!-- ws:start:WikiTextTocRule:49: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:49 --&gt;&lt;!-- ws:start:WikiTextTocRule:50: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:50 --&gt;&lt;!-- ws:start:WikiTextTocRule:51: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:51 --&gt;&lt;!-- ws:start:WikiTextTocRule:52: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:52 --&gt;&lt;!-- ws:start:WikiTextTocRule:53: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:53 --&gt;&lt;!-- ws:start:WikiTextTocRule:54: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:54 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:29:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Search Application&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:29 --&gt;Search Application&lt;/h1&gt;
Blockage detection is only applied for the side with advantage, proving its &lt;a class=&quot;wiki_link&quot; href=&quot;/Upper%20Bound&quot;&gt;upper bound&lt;/a&gt; is a &lt;a class=&quot;wiki_link&quot; href=&quot;/Score#DrawScore&quot;&gt;draw score&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:14:&amp;amp;lt;ref&amp;amp;gt;Code snippet from &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Omid%20David&amp;quot;&amp;gt;Omid David&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ariel%20Felner&amp;quot;&amp;gt;Ariel Felner&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Nathan%20S.%20Netanyahu&amp;quot;&amp;gt;Nathan S. Netanyahu&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2004&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://link.springer.com/chapter/10.1007/11674399_13&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Blockage Detection in Pawn Endings&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CG%202004&amp;quot;&amp;gt;CG 2004&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.ise.bgu.ac.il/faculty/felner/newsite/publications/blockage.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:14 --&gt;:&lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:0:
&amp;lt;pre class=&amp;quot;cpp&amp;quot;&amp;gt;int search(int alpha, int beta, ...) {&amp;lt;br/&amp;gt;  ...&amp;lt;br/&amp;gt;  /* blockade detection */&amp;lt;br/&amp;gt;  if ( beta &amp;amp;gt; DRAW_SCORE ) {&amp;lt;br/&amp;gt;    if ( blockage() ) {&amp;lt;br/&amp;gt;      if ( alpha &amp;amp;gt;= DRAW_SCORE )&amp;lt;br/&amp;gt;        return DRAW_SCORE;&amp;lt;br/&amp;gt;      beta = DRAW_SCORE; &amp;lt;br/&amp;gt;    }    &amp;lt;br/&amp;gt;  }&amp;lt;br/&amp;gt;  /* continue regular search */&amp;lt;br/&amp;gt;}&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.cpp  {font-family:monospace;}
.cpp .imp {font-weight: bold; color: red;}
.cpp .kw1 {color: #0000ff;}
.cpp .kw2 {color: #0000ff;}
.cpp .kw3 {color: #0000dd;}
.cpp .kw4 {color: #0000ff;}
.cpp .co1 {color: #666666;}
.cpp .co2 {color: #339900;}
.cpp .coMULTI {color: #ff0000; font-style: italic;}
.cpp .es0 {color: #000099; font-weight: bold;}
.cpp .es1 {color: #000099; font-weight: bold;}
.cpp .es2 {color: #660099; font-weight: bold;}
.cpp .es3 {color: #660099; font-weight: bold;}
.cpp .es4 {color: #660099; font-weight: bold;}
.cpp .es5 {color: #006699; font-weight: bold;}
.cpp .br0 {color: #008000;}
.cpp .sy0 {color: #008000;}
.cpp .sy1 {color: #000080;}
.cpp .sy2 {color: #000040;}
.cpp .sy3 {color: #000040;}
.cpp .sy4 {color: #008080;}
.cpp .st0 {color: #FF0000;}
.cpp .nu0 {color: #0000dd;}
.cpp .nu6 {color: #208080;}
.cpp .nu8 {color: #208080;}
.cpp .nu12 {color: #208080;}
.cpp .nu16 {color:#800080;}
.cpp .nu17 {color:#800080;}
.cpp .nu18 {color:#800080;}
.cpp .nu19 {color:#800080;}
.cpp .me1 {color: #007788;}
.cpp .me2 {color: #007788;}
.cpp span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;cpp&quot;&gt;&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; search&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; alpha, &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; beta, ...&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
  ...
  &lt;span class=&quot;coMULTI&quot;&gt;/* blockade detection */&lt;/span&gt;
  &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; beta &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; DRAW_SCORE &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; blockage&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
      &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; alpha &lt;span class=&quot;sy1&quot;&gt;&amp;gt;=&lt;/span&gt; DRAW_SCORE &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; DRAW_SCORE&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      beta &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; DRAW_SCORE&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; 
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;    
  &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
  &lt;span class=&quot;coMULTI&quot;&gt;/* continue regular search */&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:0 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:31:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Ram Fence&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:31 --&gt;Ram Fence&lt;/h1&gt;
&lt;em&gt;Following sample assumes White the &amp;quot;winning&amp;quot; side to move&lt;/em&gt; &lt;br /&gt;
&lt;br /&gt;
The blockage requires a fence consisting of own fixed pawns and opponent &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Attacks%20%28Bitboards%29&quot;&gt;pawn attacks&lt;/a&gt;, to divide the board into two disconnected regions. There are various algorithms to deal with fence detection, and fixed and dynamic pawns, following &lt;a class=&quot;wiki_link&quot; href=&quot;/Fill%20Algorithms&quot;&gt;fill based&lt;/a&gt; proposal deals with &lt;a class=&quot;wiki_link&quot; href=&quot;/Bitboards&quot;&gt;bitboards&lt;/a&gt; and should only take none &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Levers%20%28Bitboards%29&quot;&gt;lever pawns&lt;/a&gt; into account to prove the fence is impenetrable. First cheap condition is the presence of at least three &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Rams%20%28Bitboards%29&quot;&gt;rams&lt;/a&gt;. Further own pawns blocked by own rams are included successively into the fence set, and finally opponent pawn attacks. The precondition, the defending king has at least one vacant square to avoid &lt;a class=&quot;wiki_link&quot; href=&quot;/Zugzwang&quot;&gt;zugzwang&lt;/a&gt; issues, is omitted.&lt;br /&gt;
&lt;br /&gt;
A &lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Pattern#FloodFillAlgorithms&quot;&gt;king flood&lt;/a&gt; starts at its base rank (1st rank for White) over the board (ignoring black passers on the 2rd rank), or all bits below the fence&#039; &lt;a class=&quot;wiki_link&quot; href=&quot;/General%20Setwise%20Operations#LS1BSeparation&quot;&gt;least significant one bit&lt;/a&gt;, the potential fence as flood stopping obstruction. If, after a few cycles, the flood reaches the above area, the fence is penetrable, and the blockage test failed. Each time, the king flood drowns (undefended) opponent pawns, the ram-fence is re-calculated with the drown pawns &amp;quot;captured&amp;quot;. If the flood does not grow anymore, the fence is detected.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;see &lt;a class=&quot;wiki_link&quot; href=&quot;/General%20Setwise%20Operations#OneStepOnly&quot;&gt;One Step&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Population%20Count&quot;&gt;Population Count&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/BitScan&quot;&gt;BitScan&lt;/a&gt;&lt;/em&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:1:
&amp;lt;pre class=&amp;quot;cpp&amp;quot;&amp;gt;bool forms_fence4white(U64 wPawns, U64 bPawns, U64 &amp;amp;amp;fence, U64 &amp;amp;amp;flood) {&amp;lt;br/&amp;gt;  fence = wPawns &amp;amp;amp; soutOne( bPawns ); &amp;lt;br/&amp;gt;  if (popCount( fence ) &amp;amp;lt; 3)&amp;lt;br/&amp;gt;    return false;&amp;lt;br/&amp;gt;  fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;  fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;  fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;  fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;  fence |= bPawnAttacks( bPawns );&amp;lt;br/&amp;gt;  flood = RANK1BB | allBitsBelow[BitScanForward( fence )];&amp;lt;br/&amp;gt;  U64 above = allBitsAbove[BitScanReverse( fence )];&amp;lt;br/&amp;gt;  while ( true ) {&amp;lt;br/&amp;gt;    U64 temp = flood;&amp;lt;br/&amp;gt;    flood |= eastOne( flood ) | westOne( flood ); /* Set all 8 neighbors */&amp;lt;br/&amp;gt;    flood |= soutOne( flood ) | nortOne( flood );&amp;lt;br/&amp;gt;    flood &amp;amp;amp;= ~fence;&amp;lt;br/&amp;gt;    if (flood == temp) &amp;lt;br/&amp;gt;      break; /* Fill has stopped, blockage? */&amp;lt;br/&amp;gt;    if (flood &amp;amp;amp; above) /* break through? */&amp;lt;br/&amp;gt;      return false; /* yes, no blockage */&amp;lt;br/&amp;gt;    if (flood &amp;amp;amp; bPawns) {&amp;lt;br/&amp;gt;      bPawns &amp;amp;amp;= ~flood;  /* &amp;amp;quot;capture&amp;amp;quot; undefended black pawns */&amp;lt;br/&amp;gt;      fence = wPawns &amp;amp;amp; soutOne( bPawns ); &amp;lt;br/&amp;gt;      if (popCount( fence ) &amp;amp;lt; 3)&amp;lt;br/&amp;gt;        return false;&amp;lt;br/&amp;gt;      fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;      fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;      fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;      fence |= wPawns &amp;amp;amp; soutOne( fence );&amp;lt;br/&amp;gt;      fence |= bPawnAttacks( bPawns );&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;  } &amp;lt;br/&amp;gt;  return true;&amp;lt;br/&amp;gt;}&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.cpp  {font-family:monospace;}
.cpp .imp {font-weight: bold; color: red;}
.cpp .kw1 {color: #0000ff;}
.cpp .kw2 {color: #0000ff;}
.cpp .kw3 {color: #0000dd;}
.cpp .kw4 {color: #0000ff;}
.cpp .co1 {color: #666666;}
.cpp .co2 {color: #339900;}
.cpp .coMULTI {color: #ff0000; font-style: italic;}
.cpp .es0 {color: #000099; font-weight: bold;}
.cpp .es1 {color: #000099; font-weight: bold;}
.cpp .es2 {color: #660099; font-weight: bold;}
.cpp .es3 {color: #660099; font-weight: bold;}
.cpp .es4 {color: #660099; font-weight: bold;}
.cpp .es5 {color: #006699; font-weight: bold;}
.cpp .br0 {color: #008000;}
.cpp .sy0 {color: #008000;}
.cpp .sy1 {color: #000080;}
.cpp .sy2 {color: #000040;}
.cpp .sy3 {color: #000040;}
.cpp .sy4 {color: #008080;}
.cpp .st0 {color: #FF0000;}
.cpp .nu0 {color: #0000dd;}
.cpp .nu6 {color: #208080;}
.cpp .nu8 {color: #208080;}
.cpp .nu12 {color: #208080;}
.cpp .nu16 {color:#800080;}
.cpp .nu17 {color:#800080;}
.cpp .nu18 {color:#800080;}
.cpp .nu19 {color:#800080;}
.cpp .me1 {color: #007788;}
.cpp .me2 {color: #007788;}
.cpp span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;cpp&quot;&gt;&lt;span class=&quot;kw4&quot;&gt;bool&lt;/span&gt; forms_fence4white&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U64 wPawns, U64 bPawns, U64 &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt;fence, U64 &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt;flood&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
  fence &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; bPawns &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; 
  &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;popCount&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; bPawnAttacks&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; bPawns &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  flood &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; RANK1BB &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt; allBitsBelow&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BitScanForward&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  U64 above &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; allBitsAbove&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BitScanReverse&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;kw1&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;true&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    U64 temp &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; flood&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    flood &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; eastOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; flood &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt; westOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; flood &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;coMULTI&quot;&gt;/* Set all 8 neighbors */&lt;/span&gt;
    flood &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; flood &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt; nortOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; flood &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    flood &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; ~fence&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;flood &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; temp&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; 
      &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;coMULTI&quot;&gt;/* Fill has stopped, blockage? */&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;flood &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; above&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;coMULTI&quot;&gt;/* break through? */&lt;/span&gt;
      &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;coMULTI&quot;&gt;/* yes, no blockage */&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;flood &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; bPawns&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
      bPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; ~flood&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;  &lt;span class=&quot;coMULTI&quot;&gt;/* &amp;quot;capture&amp;quot; undefended black pawns */&lt;/span&gt;
      fence &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; bPawns &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; 
      &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;popCount&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;false&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wPawns &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt; soutOne&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; fence &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      fence &lt;span class=&quot;sy3&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; bPawnAttacks&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; bPawns &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
  &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt; 
  &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:1 --&gt;In order to ensure that White cannot penetrate the fence, the white kings must reside in the below flood set, and the defending, black king outside the below set. If all pawns of the &amp;quot;winning&amp;quot; side are rammed without any &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Levers%20%28Bitboards%29&quot;&gt;lever&lt;/a&gt;, the most obvious case of a blockage is recognized. &lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:2:
&amp;lt;pre class=&amp;quot;text&amp;quot;&amp;gt;. . . k . . . .         a a a a a a a a&amp;lt;br/&amp;gt;. . . . . . . .  above  a a a a a a a a&amp;lt;br/&amp;gt;. . . . . . . .         a a a a a a a a&amp;lt;br/&amp;gt;. b . . b . . b         a a a a a a a a&amp;lt;br/&amp;gt;. w . . w . . w  fence  F_F_F_F_F_F_F_F&amp;lt;br/&amp;gt;. w . . . . . .         b f b b b b b b&amp;lt;br/&amp;gt;. . . K . . . .  below  b b b b b b b b&amp;lt;br/&amp;gt;. . . . . . . .  flood  b b b b b b b b&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.text  {font-family:monospace;}
.text .imp {font-weight: bold; color: red;}
.text span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;text&quot;&gt;. . . k . . . .         a a a a a a a a
. . . . . . . .  above  a a a a a a a a
. . . . . . . .         a a a a a a a a
. b . . b . . b         a a a a a a a a
. w . . w . . w  fence  F_F_F_F_F_F_F_F
. w . . . . . .         b f b b b b b b
. . . K . . . .  below  b b b b b b b b
. . . . . . . .  flood  b b b b b b b b&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:2 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:33:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Blockage with Dynamic Pawns&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:33 --&gt;Blockage with Dynamic Pawns&lt;/h1&gt;
Otherwise, one has to consider dynamic pawns of the &amp;quot;winning&amp;quot; side, able to &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Push&quot;&gt;push forward&lt;/a&gt; or to &lt;a class=&quot;wiki_link&quot; href=&quot;/Captures&quot;&gt;capture&lt;/a&gt;, in particular above the fence, as member of the fence (levers) and below the fence (from White&#039;s point of view). For instance, one (&lt;a class=&quot;wiki_link&quot; href=&quot;/Protected%20Passed%20Pawn&quot;&gt;protected&lt;/a&gt;) &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;passed pawn&lt;/a&gt;, with the defending king on its &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Spans&quot;&gt;front span&lt;/a&gt;, is not sufficient to break the blockage. Similar holds for pawns below the fence not able to lever, and becoming rammed if moving forward, or with some care, most &lt;a class=&quot;wiki_link&quot; href=&quot;/Backward%20Pawn&quot;&gt;backward pawns&lt;/a&gt;.&lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:3:
&amp;lt;pre class=&amp;quot;text&amp;quot;&amp;gt;. . . . k . . .         a a a a a a a a&amp;lt;br/&amp;gt;. . . . . . . .  above  a a a a a a a a&amp;lt;br/&amp;gt;. . . b w b . .         a a a a a a a a&amp;lt;br/&amp;gt;. b . w . w . b         a a F_F_F_F_F a&amp;lt;br/&amp;gt;. w . . . . . w  fence  F_F_F b b b F_F&amp;lt;br/&amp;gt;. . . . . w . .         b b b b b b b b&amp;lt;br/&amp;gt;. . . K . . . .  below  b b b b b b b b&amp;lt;br/&amp;gt;. . . . . . . .  flood  b b b b b b b b&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.text  {font-family:monospace;}
.text .imp {font-weight: bold; color: red;}
.text span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;text&quot;&gt;. . . . k . . .         a a a a a a a a
. . . . . . . .  above  a a a a a a a a
. . . b w b . .         a a a a a a a a
. b . w . w . b         a a F_F_F_F_F a
. w . . . . . w  fence  F_F_F b b b F_F
. . . . . w . .         b b b b b b b b
. . . K . . . .  below  b b b b b b b b
. . . . . . . .  flood  b b b b b b b b&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:3 --&gt;More complicated cases for a successful blockage detection also with levers involved are elaborated in &lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&#039;s&lt;/a&gt; et al. 2004 &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal&quot;&gt;ICGA Journal&lt;/a&gt; paper &lt;!-- ws:start:WikiTextRefRule:23:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Omid%20David&amp;quot;&amp;gt;Omid David&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ariel%20Felner&amp;quot;&amp;gt;Ariel Felner&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Nathan%20S.%20Netanyahu&amp;quot;&amp;gt;Nathan S. Netanyahu&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2004&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Blockage Detection in Pawn Endgames&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal&amp;quot;&amp;gt;ICGA Journal&amp;lt;/a&amp;gt;, Vol. 27, No. 3&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:23 --&gt;, also published as code of &lt;a class=&quot;wiki_link&quot; href=&quot;/Chiron&quot;&gt;Chiron&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ubaldo%20Andrea%20Farina&quot;&gt;Ubaldo Andrea Farina&lt;/a&gt; in &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:27:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=40748&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Code of Chiron for Detection of Pawn Blockages&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ubaldo%20Andrea%20Farina&amp;quot;&amp;gt;Ubaldo Andrea Farina&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, October 13, 2011&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:27 --&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:35:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:35 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Corresponding%20Squares&quot;&gt;Corresponding Squares&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Draw%20Evaluation&quot;&gt;Draw Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Pattern#FloodFillAlgorithms&quot;&gt;Flood Fill Algorithm&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Fortress&quot;&gt;Fortress&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Interior%20Node%20Recognizer&quot;&gt;Interior Node Recognizer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pattern%20Recognition&quot;&gt;Pattern Recognition&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Chunking&quot;&gt;Chunking&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:37:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:37 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20W.%20Frey&quot;&gt;Peter W. Frey&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Atkin&quot;&gt;Larry Atkin&lt;/a&gt; (&lt;strong&gt;1979&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://archive.org/stream/byte-magazine-1979-01/1979_01_BYTE_04-01_Life_Algorithms#page/n127/mode/2up&quot; rel=&quot;nofollow&quot;&gt;Creating a Chess-Player, Part 4: Thoughts on Strategy&lt;/a&gt;&lt;/em&gt;. In &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://cs.millersville.edu/~liffick/&quot; rel=&quot;nofollow&quot;&gt;Blaise W. Liffick&lt;/a&gt; (ed.), &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://books.google.com/books/about/The_BYTE_book_of_Pascal.html?id=ofpfQgAACAAJ&quot; rel=&quot;nofollow&quot;&gt;The Byte Book of Pascal&lt;/a&gt;, pp. 143-155. Byte Publications, also &lt;a class=&quot;wiki_link&quot; href=&quot;/Byte%20Magazine#BYTE401&quot;&gt;BYTE, Vol. 4, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ariel%20Felner&quot;&gt;Ariel Felner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/11674399_13&quot; rel=&quot;nofollow&quot;&gt;Blockage Detection in Pawn Endings&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202004&quot;&gt;CG 2004&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ise.bgu.ac.il/faculty/felner/newsite/publications/blockage.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ariel%20Felner&quot;&gt;Ariel Felner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;Blockage Detection in Pawn Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#27_3&quot;&gt;ICGA Journal, Vol. 27, No. 3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:39:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:39 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=269253&quot; rel=&quot;nofollow&quot;&gt;Endgame Blockage Positions&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 06, 2002&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=423308&quot; rel=&quot;nofollow&quot;&gt;Jeremiah&#039;s Wall Detection&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jan%20Renze%20Steenhuisen&quot;&gt;Renze Steenhuisen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 28, 2005&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=40748&quot; rel=&quot;nofollow&quot;&gt;Code of Chiron for Detection of Pawn Blockages&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ubaldo%20Andrea%20Farina&quot;&gt;Ubaldo Andrea Farina&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 13, 2011&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=41740&quot; rel=&quot;nofollow&quot;&gt;To users of Chiron&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Vida&quot;&gt;Richard Vida&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 02, 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=42385&amp;amp;start=16&quot; rel=&quot;nofollow&quot;&gt;Details about Critter 1.4a.&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jes%C3%BAs%20Mu%C3%B1oz&quot;&gt;Jesús Muñoz&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 10, 2012 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Critter&quot;&gt;Critter&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:41:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:41 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:229:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; Code snippet from &lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ariel%20Felner&quot;&gt;Ariel Felner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/11674399_13&quot; rel=&quot;nofollow&quot;&gt;Blockage Detection in Pawn Endings&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202004&quot;&gt;CG 2004&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.ise.bgu.ac.il/faculty/felner/newsite/publications/blockage.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ariel%20Felner&quot;&gt;Ariel Felner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;Blockage Detection in Pawn Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal&quot;&gt;ICGA Journal&lt;/a&gt;, Vol. 27, No. 3&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=40748&quot; rel=&quot;nofollow&quot;&gt;Code of Chiron for Detection of Pawn Blockages&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ubaldo%20Andrea%20Farina&quot;&gt;Ubaldo Andrea Farina&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 13, 2011&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:229 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:43:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:43 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:04:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Blockage Detection&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Blockage Detection&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Blockage_Detection includeBody-Blockage%20Detection includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/BlackMamba&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;BlackMamba&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockade&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockade&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockade+of+Stop&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockade of Stop&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockage+Detection&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockage Detection&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chiron&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chiron&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Critter&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Critter&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 25, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 14, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 18, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Falcon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Falcon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 2, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fortress&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fortress&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hossa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hossa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Interior+Node+Recognizer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Interior Node Recognizer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jan+Renze+Steenhuisen&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jan Renze Steenhuisen&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mate+Search&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mate Search&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 22, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Rams+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Rams (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Structure&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Structure&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Vajolet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Vajolet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 25, 2018&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:04 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Endgame&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Candidate Passed Pawn</title>
      <link>https://chessprogramming.wikispaces.com/Candidate+Passed+Pawn</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Candidate+Passed+Pawn</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Candidate+Passed+Pawn</comments>
      <pubDate>Sat, 11 Nov 2017 09:32:23 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Pawn Structure&lt;/a&gt; * Candidate Passed Pawn&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextRemoteImageRule:68:&amp;lt;img src=&amp;quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=8/p7/8/PP3ppp/8/5P1P/8/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;img src=&quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=8/p7/8/PP3ppp/8/5P1P/8/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; alt=&quot;external image 8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; title=&quot;external image 8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; /&gt;&lt;!-- ws:end:WikiTextRemoteImageRule:68 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;strong&gt;Candidate passed pawn&lt;/strong&gt;,&lt;br /&gt;
a &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn&quot;&gt;pawn&lt;/a&gt; on a &lt;a class=&quot;wiki_link&quot; href=&quot;/Half-open%20file&quot;&gt;half-open file&lt;/a&gt;, which, if the board had only pawns on it, would eventually become a &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;passed pawn&lt;/a&gt; by moving forward. Whereas this definition is obvious for a human, in a form presented above it would require no less than a separate &lt;a class=&quot;wiki_link&quot; href=&quot;/Recursion&quot;&gt;recursive&lt;/a&gt; search routine. For that reason, computers have to use approximations of that rule.&lt;br /&gt;
&lt;br /&gt;
One possibility is to define a pawn as a candidate, if no square on its path is controlled by more enemy pawns than own pawns. However, this simple heuristics rules out an early recognition of a candidate passed pawns. For example with white pawns on a4 and b5 and black pawn on a7, the b5 pawn would be viewed as a candidate passer only after a4-a5.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;White and Black candidates (b5, g5)&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:17:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextTocRule:21: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:21 --&gt;&lt;!-- ws:start:WikiTextTocRule:22: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:22 --&gt;&lt;!-- ws:start:WikiTextTocRule:23: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:23 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:7:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:7 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Candidates%20%28Bitboards%29&quot;&gt;Candidates (Bitboards)&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Faker&quot;&gt;Faker&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Hidden%20Passed%20Pawn&quot;&gt;Hidden Passed Pawn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;Passed Pawn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Majority&quot;&gt;Pawn Majority&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Unstoppable%20Passer&quot;&gt;Unstoppable Passer&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:9:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:9 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=476471&quot; rel=&quot;nofollow&quot;&gt;How to define a candidate passer&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jan%20Willem%20de%20Kort&quot;&gt;Jan Willem de Kort&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 03, 2006&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=489960&quot; rel=&quot;nofollow&quot;&gt;Outside passer and candidate passer: definition wanted! :-)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alessandro%20Scotti&quot;&gt;Alessandro Scotti&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 27, 2006&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=37748&quot; rel=&quot;nofollow&quot;&gt;Improving evaluation of passed pawns&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ben-Hur%20Carlos%20Vieira%20Langoni%20Junior&quot;&gt;Ben-Hur Carlos Vieira Langoni Junior&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 22, 2011 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;Passed Pawn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:11:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:11 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.chess.com/forum/view/chess-equipment/pawn-power-in-chess-by-hans-kmoch-glossary-of-terms&quot; rel=&quot;nofollow&quot;&gt;Pawn Power in Chess by Hans Kmoch - Glossary of Terms - Chess Forums&lt;/a&gt; - &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Chess.com&quot; rel=&quot;nofollow&quot;&gt;Chess.com&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:5:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Hans%20Kmoch&amp;quot;&amp;gt;Hans Kmoch&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1959, 1990&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Pawn Power in Chess&amp;lt;/em&amp;gt;. New York: Dover, 1990. Previous ed.: New York: McKay, 1959. ISBN 0-486-26486-6&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:5 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Candidates_Tournament&quot; rel=&quot;nofollow&quot;&gt;Candidates Tournament from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:13:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:13 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:116:&amp;amp;lt;references/&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Kmoch&quot;&gt;Hans Kmoch&lt;/a&gt; (&lt;strong&gt;1959, 1990&lt;/strong&gt;). &lt;em&gt;Pawn Power in Chess&lt;/em&gt;. New York: Dover, 1990. Previous ed.: New York: McKay, 1959. ISBN 0-486-26486-6&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:116 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:15:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:15 --&gt;What links here?&lt;/h1&gt;
&lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Candidate Passed Pawn&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;20&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Candidate Passed Pawn&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;20&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Candidate_Passed_Pawn includeBody-Candidate%20Passed%20Pawn includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tfoot class=&quot;includeBacklinksFooter&quot;&gt;
    &lt;tr&gt;
      &lt;td colspan=&quot;5&quot;&gt;&lt;a href=&quot;https://chessprogramming.wikispaces.com/page/links/Candidate+Passed+Pawn&quot;&gt;More Links&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tfoot&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alessandro+Scotti&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alessandro Scotti&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 27, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ben-Hur+Carlos+Vieira+Langoni+Junior&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ben-Hur Carlos Vieira Langoni Junior&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 17, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bismark&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bismark&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Candidate+Passed+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Candidate Passed Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Candidates+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Candidates (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chexa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chexa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 18, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Clarabit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Clarabit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 3, 2011&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Coiled&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Coiled&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dartmouth+CP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dartmouth CP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dictionary&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dictionary&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Doubled+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Doubled Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Faker&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Faker&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Garbochess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Garbochess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hans+Kmoch&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hans Kmoch&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hidden+Passed+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hidden Passed Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ISA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ISA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nebula&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nebula&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 7, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Open+Pawns+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Open Pawns (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Outside+passed+pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Outside passed pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Passed+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Passed Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Center Control</title>
      <link>https://chessprogramming.wikispaces.com/Center+Control</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Center+Control</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Center+Control</comments>
      <pubDate>Wed, 17 Jan 2018 18:07:26 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * Center Control&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:74:&amp;lt;a href=&amp;quot;https://commons.wikimedia.org/wiki/File:Vassily_Kandinsky,_1913_-_Color_Study,_Squares_with_Concentric_Circles.jpg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/Vassily_Kandinsky%2C_1913_-_Color_Study%2C_Squares_with_Concentric_Circles.jpg/616601343/Vassily_Kandinsky%2C_1913_-_Color_Study%2C_Squares_with_Concentric_Circles.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;https://commons.wikimedia.org/wiki/File:Vassily_Kandinsky,_1913_-_Color_Study,_Squares_with_Concentric_Circles.jpg&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/Vassily_Kandinsky%2C_1913_-_Color_Study%2C_Squares_with_Concentric_Circles.jpg/616601343/Vassily_Kandinsky%2C_1913_-_Color_Study%2C_Squares_with_Concentric_Circles.jpg&quot; alt=&quot;Vassily_Kandinsky,_1913_-_Color_Study,_Squares_with_Concentric_Circles.jpg&quot; title=&quot;Vassily_Kandinsky,_1913_-_Color_Study,_Squares_with_Concentric_Circles.jpg&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:74 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;strong&gt;Center Control&lt;/strong&gt;,&lt;br /&gt;
a &lt;a class=&quot;wiki_link&quot; href=&quot;/Strategy&quot;&gt;chess strategy&lt;/a&gt; to &lt;a class=&quot;wiki_link&quot; href=&quot;/Square%20Control&quot;&gt;control&lt;/a&gt; or &lt;a class=&quot;wiki_link&quot; href=&quot;/Occupancy&quot;&gt;occupy&lt;/a&gt; the &lt;a class=&quot;wiki_link&quot; href=&quot;/Center&quot;&gt;center&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Center#ExtendedCenter&quot;&gt;extended center&lt;/a&gt; of the board, which gains &lt;a class=&quot;wiki_link&quot; href=&quot;/Space&quot;&gt;space&lt;/a&gt; and allows pieces fast access of most of the board areas, and more movement and possibilities for attack and defense. In evaluation, center control is considered by &lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;piece-square tables&lt;/a&gt; and by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;mobility&lt;/a&gt;, where occupancy and controls are weighted accordantly. Chess &lt;a class=&quot;wiki_link&quot; href=&quot;/Opening&quot;&gt;openings&lt;/a&gt; try to control the center while &lt;a class=&quot;wiki_link&quot; href=&quot;/Development&quot;&gt;developing&lt;/a&gt; pieces. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Hypermodernism_%28chess%29&quot; rel=&quot;nofollow&quot;&gt;Hypermodern&lt;/a&gt; openings are those that control the center with pieces from afar, such as with a &lt;a class=&quot;wiki_link&quot; href=&quot;/Fianchetto&quot;&gt;fianchetto&lt;/a&gt;, Classical and Modern openings control it with pawns.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Kandinsky&quot;&gt;Kandinsky&lt;/a&gt; - Squares with Concentric Circles &lt;!-- ws:start:WikiTextRefRule:5:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#Kandinsky&amp;quot;&amp;gt;Wassily Kandinsky&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://commons.wikimedia.org/wiki/File:Vassily_Kandinsky,_1913_-_Color_Study,_Squares_with_Concentric_Circles.jpg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Squares with Concentric Circles&amp;lt;/a&amp;gt;, 1913, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Lenbachhaus&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Stadtische Galerie in Lenbach&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Munich&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Munich&amp;lt;/a&amp;gt;, Germany, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Wikimedia Commons&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:5 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:15:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:15 --&gt;&lt;!-- ws:start:WikiTextTocRule:16: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:16 --&gt;&lt;!-- ws:start:WikiTextTocRule:17: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:7:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:7 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Center&quot;&gt;Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Center%20Distance&quot;&gt;Center Distance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Development&quot;&gt;Development&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Fianchetto&quot;&gt;Fianchetto&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Centralization&quot;&gt;King Centralization&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Occupancy&quot;&gt;Occupancy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Center&quot;&gt;Pawn Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;Piece-Square Tables&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Space&quot;&gt;Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Square%20Control&quot;&gt;Square Control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/SOMA#SquareControl&quot;&gt;Square Control&lt;/a&gt; in &lt;a class=&quot;wiki_link&quot; href=&quot;/SOMA&quot;&gt;SOMA&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:9:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:9 --&gt;External Links&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Chess_strategy#Control_of_the_center&quot; rel=&quot;nofollow&quot;&gt;Control of the center | Chess strategy from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/School_of_chess&quot; rel=&quot;nofollow&quot;&gt;School of chess from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess.com/forum/view/chess-openings/center-control-illusions&quot; rel=&quot;nofollow&quot;&gt;Center control illusions?&lt;/a&gt; by rashidarvioreyhan, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Chess.com&quot; rel=&quot;nofollow&quot;&gt;Chess.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.chesscentral.com/Chess_Moves_Contril_Center_a/188.htm&quot; rel=&quot;nofollow&quot;&gt;Chess Moves - Control the Center of the Chess Board&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:11:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:11 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:126:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Kandinsky&quot;&gt;Wassily Kandinsky&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://commons.wikimedia.org/wiki/File:Vassily_Kandinsky,_1913_-_Color_Study,_Squares_with_Concentric_Circles.jpg&quot; rel=&quot;nofollow&quot;&gt;Squares with Concentric Circles&lt;/a&gt;, 1913, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Lenbachhaus&quot; rel=&quot;nofollow&quot;&gt;Stadtische Galerie in Lenbach&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Munich&quot; rel=&quot;nofollow&quot;&gt;Munich&lt;/a&gt;, Germany, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Wikimedia_Commons&quot; rel=&quot;nofollow&quot;&gt;Wikimedia Commons&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:126 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:13:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:13 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Center Control&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;80&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Center Control&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;80&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Center_Control includeBody-Center%20Control includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/BigLion&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;BigLion&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 28, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Center&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Center&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 21, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Center+Control&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Center Control&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ChessBrainVB&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ChessBrainVB&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dan+Heisman&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dan Heisman&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 12, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dartmouth+CP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dartmouth CP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Development&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Development&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diablo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diablo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dimitri&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dimitri&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Djinn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Djinn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Donna&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Donna&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dragon+FR&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dragon FR&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 9, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eveann&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eveann&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 3, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Genie&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Genie&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gk&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gk&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kaissa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kaissa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/King+Centralization&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;King Centralization&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/LarsenVB&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;LarsenVB&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Master&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Master&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 28, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mephisto+Vancouver&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mephisto Vancouver&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mobility&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mobility&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Neurosis&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Neurosis&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Opening&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Opening&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Paul+W.+Abrahams&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Paul W. Abrahams&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Center&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Center&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 12, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawny&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawny&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 17, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Point+Value+by+Regression+Analysis&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Point Value by Regression Analysis&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Proscha&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Proscha&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 20, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RattateChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RattateChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ron+Atkin&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ron Atkin&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Senpai&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Senpai&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shura-Bura%27s+Program&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shura-Bura&amp;#039;s Program&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 29, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Simplex&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Simplex&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SOMA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SOMA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 25, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Space&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Space&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Square+Control&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Square Control&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 15, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Strategic+Test+Suite&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Strategic Test Suite&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Strategy&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Strategy&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SuperChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SuperChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tempo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tempo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Vajolet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Vajolet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 25, 2018&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Color Weakness</title>
      <link>https://chessprogramming.wikispaces.com/Color+Weakness</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Color+Weakness</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Color+Weakness</comments>
      <pubDate>Fri, 24 Nov 2017 10:01:57 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:17:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:17 --&gt;&lt;!-- ws:start:WikiTextTocRule:18: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Examples&quot;&gt;Examples&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:18 --&gt;&lt;!-- ws:start:WikiTextTocRule:19: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:19 --&gt;&lt;!-- ws:start:WikiTextTocRule:20: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:20 --&gt;&lt;!-- ws:start:WikiTextTocRule:21: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:21 --&gt;&lt;!-- ws:start:WikiTextTocRule:22: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:22 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;of Pieces&lt;/a&gt; * Color Weakness&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Color weakness&lt;/strong&gt; denotes a situation in which one of the players does not have sufficient &lt;a class=&quot;wiki_link&quot; href=&quot;/Square%20Control&quot;&gt;control over the squares&lt;/a&gt; of a certain &lt;a class=&quot;wiki_link&quot; href=&quot;/Color&quot;&gt;color&lt;/a&gt;. This is usually caused by the lack of a &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop&quot;&gt;bishop&lt;/a&gt; of that color, coupled with the unfortunate &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;pawn structure&lt;/a&gt;. In such situations, the opponent may use squares of that color to penetrate the opponent&#039;s position. &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Kmoch&quot;&gt;Hans Kmoch&lt;/a&gt; defines insufficient occupation of the dark respectively light squares by pawns and bishop as black poverty or &lt;em&gt;Melanpenie&lt;/em&gt; respectively white poverty or &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Leukopenia&quot; rel=&quot;nofollow&quot;&gt;Leukopenie&lt;/a&gt;&lt;/em&gt; &lt;!-- ws:start:WikiTextRefRule:6:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Hans%20Kmoch&amp;quot;&amp;gt;Hans Kmoch&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1959, 1990&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Pawn Power in Chess&amp;lt;/em&amp;gt;. New York: Dover, 1990. ISBN 0-486-26486-6, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://books.google.com/books?id=FT7hpAiec3EC&amp;amp;amp;dq=Pawn+Power+in+Chess&amp;amp;amp;pg=PP1&amp;amp;amp;ots=q_yCx72Ms_&amp;amp;amp;sig=sKrQzXouaweUYbwCjfTcaplUF4U&amp;amp;amp;hl=de&amp;amp;amp;sa=X&amp;amp;amp;oi=book_result&amp;amp;amp;resnum=1&amp;amp;amp;ct=result#PPA1,M1&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Google Books&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:6 --&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:9:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Examples&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:9 --&gt;Examples&lt;/h1&gt;
 Typical examples of a color weakness are:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;positions after the exchange of a &lt;a class=&quot;wiki_link&quot; href=&quot;/Fianchetto&quot;&gt;fianchettoed&lt;/a&gt; bishop (this is especially painful when it was a defender of the castled king)&lt;/li&gt;&lt;li&gt;black exchanging a dark squared bishop in the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/French_Defence&quot; rel=&quot;nofollow&quot;&gt;French&lt;/a&gt;, the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Slav_Defense&quot; rel=&quot;nofollow&quot;&gt;Slav&lt;/a&gt; or the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Caro-Kann&quot; rel=&quot;nofollow&quot;&gt;Caro-Kann&lt;/a&gt; defences&lt;/li&gt;&lt;li&gt;white exchanging a light-squared bishop in the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Queen%27s_Gambit_Declined&quot; rel=&quot;nofollow&quot;&gt;Queen&#039;s Gambit Declined&lt;/a&gt; or in the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Colle_System&quot; rel=&quot;nofollow&quot;&gt;Colle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;white exchanging a dark-squared bishop in the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/King%27s_Indian_Defence&quot; rel=&quot;nofollow&quot;&gt;King&#039;s Indian&lt;/a&gt;, most notably in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/King%27s_Indian_Defence#S.C3.A4misch_Variation&quot; rel=&quot;nofollow&quot;&gt;Sämisch&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:11:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:11 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Color_blindness&quot; rel=&quot;nofollow&quot;&gt;Color blindness from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Videos#BobBerg&quot;&gt;Bob Berg&lt;/a&gt; &amp;amp; &lt;a class=&quot;wiki_link&quot; href=&quot;/Videos#MikeStern&quot;&gt;Mike Stern&lt;/a&gt; Band - &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.basslessons.be/transcriptions.php?i=19&quot; rel=&quot;nofollow&quot;&gt;Chromazone&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/YouTube&quot; rel=&quot;nofollow&quot;&gt;YouTube&lt;/a&gt; Video&lt;br /&gt;
with &lt;a class=&quot;wiki_link&quot; href=&quot;/Videos#DennisChambers&quot;&gt;Dennis Chambers&lt;/a&gt; and &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Lincoln_Goines&quot; rel=&quot;nofollow&quot;&gt;Lincoln Goines&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/The_Bottom_Line_%28venue%29&quot; rel=&quot;nofollow&quot;&gt;The Bottom Line&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/New_York_City&quot; rel=&quot;nofollow&quot;&gt;New York City&lt;/a&gt;, February 25, 1990&lt;br /&gt;
&lt;!-- ws:start:WikiTextMediaRule:7:&amp;lt;img src=&amp;quot;http://www.wikispaces.com/site/embedthumbnail/youtube/DRjjDjj9GvI?h=315&amp;amp;w=560&amp;quot; class=&amp;quot;WikiMedia WikiMediaYoutube&amp;quot; id=&amp;quot;wikitext@@media@@type=&amp;amp;quot;youtube&amp;amp;quot; key=&amp;amp;quot;DRjjDjj9GvI&amp;amp;quot; width=&amp;amp;quot;560&amp;amp;quot;&amp;quot; title=&amp;quot;YouTube Video&amp;quot;height=&amp;quot;315&amp;quot; width=&amp;quot;560&amp;quot;/&amp;gt; --&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;//www.youtube.com/embed/DRjjDjj9GvI&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;!-- ws:end:WikiTextMediaRule:7 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:13:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:13 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:87:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Kmoch&quot;&gt;Hans Kmoch&lt;/a&gt; (&lt;strong&gt;1959, 1990&lt;/strong&gt;). &lt;em&gt;Pawn Power in Chess&lt;/em&gt;. New York: Dover, 1990. ISBN 0-486-26486-6, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://books.google.com/books?id=FT7hpAiec3EC&amp;amp;dq=Pawn+Power+in+Chess&amp;amp;pg=PP1&amp;amp;ots=q_yCx72Ms_&amp;amp;sig=sKrQzXouaweUYbwCjfTcaplUF4U&amp;amp;hl=de&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;resnum=1&amp;amp;ct=result#PPA1,M1&quot; rel=&quot;nofollow&quot;&gt;Google Books&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:87 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:15:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:15 --&gt;What links here?&lt;/h1&gt;
&lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Color Weakness&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Color Weakness&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Color_Weakness includeBody-Color%20Weakness includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bad+bishop&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bad bishop&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishop+Pair&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishop Pair&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 10, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishops+of+Opposite+Colors&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishops of Opposite Colors&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 22, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Color&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Color&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Color+Weakness&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Color Weakness&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+of+Pieces&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation of Pieces&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fianchetto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fianchetto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 18, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gogobello&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gogobello&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hans+Kmoch&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hans Kmoch&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Structure&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Structure&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Square+Control&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Square Control&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 15, 2016&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Connectivity</title>
      <link>https://chessprogramming.wikispaces.com/Connectivity</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Connectivity</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Connectivity</comments>
      <pubDate>Sun, 06 Mar 2016 09:05:23 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * Connectivity&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:232:&amp;lt;a href=&amp;quot;http://commons.wikimedia.org/wiki/File:Knight%27s_graph_showing_number_of_possible_moves.svg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/240px-Knight%27s_graph_showing_number_of_possible_moves.svg.png/536142574/240px-Knight%27s_graph_showing_number_of_possible_moves.svg.png&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;http://commons.wikimedia.org/wiki/File:Knight%27s_graph_showing_number_of_possible_moves.svg&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/240px-Knight%27s_graph_showing_number_of_possible_moves.svg.png/536142574/240px-Knight%27s_graph_showing_number_of_possible_moves.svg.png&quot; alt=&quot;240px-Knight&#039;s_graph_showing_number_of_possible_moves.svg.png&quot; title=&quot;240px-Knight&#039;s_graph_showing_number_of_possible_moves.svg.png&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:232 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;strong&gt;Connectivity&lt;/strong&gt;,&lt;br /&gt;
in computer chess, a loosely defined property to quantify positional play based on the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Graph_theory&quot; rel=&quot;nofollow&quot;&gt;graph theoretical&lt;/a&gt; relationship between the &lt;a class=&quot;wiki_link&quot; href=&quot;/Pieces&quot;&gt;chess pieces&lt;/a&gt; and the &lt;a class=&quot;wiki_link&quot; href=&quot;/Squares&quot;&gt;squares&lt;/a&gt; they &lt;a class=&quot;wiki_link&quot; href=&quot;/Square%20Control&quot;&gt;control&lt;/a&gt; on the &lt;a class=&quot;wiki_link&quot; href=&quot;/Chessboard&quot;&gt;chessboard&lt;/a&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Danny%20Kopec&quot;&gt;Danny Kopec&lt;/a&gt;,  &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Northam&quot;&gt;Ed Northam&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Podber&quot;&gt;David Podber&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Yehya%20Fouda&quot;&gt;Yehya Fouda&lt;/a&gt; proposed a connectivity term with some scaling required as sum of products of a value for each own protected pawn and own protected piece in the inverse order of their &lt;a class=&quot;wiki_link&quot; href=&quot;/Point%20Value&quot;&gt;point value&lt;/a&gt;, i.e. {P=50, N=35, B=30, R=10, Q=4} times a value looked up by their up to three direct or &lt;a class=&quot;wiki_link&quot; href=&quot;/X-ray&quot;&gt;x-ray&lt;/a&gt; protectors, i.e. {Single: P=8.00, B=4.50, N=4.00, R=3.00, K=2.50, Q=2.0; Double: PP=15.00, QK=4.00, ...; Triple: PPN=18.00, ...} &lt;!-- ws:start:WikiTextRefRule:10:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Danny%20Kopec&amp;quot;&amp;gt;Danny Kopec&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ed%20Northam&amp;quot;&amp;gt;Ed Northam&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/David%20Podber&amp;quot;&amp;gt;David Podber&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Yehya%20Fouda&amp;quot;&amp;gt;Yehya Fouda&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1989&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;The Role of Connectivity in Chess&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/WCCC%201989#Workshop&amp;quot;&amp;gt;Workshop on New Directions in Game-Tree Search&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.sci.brooklyn.cuny.edu/%7Ekopec/Publications/Publications/O_24_C.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:10 --&gt;. This stems from the idea that the less mobile a piece is, the more protection it needs. The connectivity term encourages &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20chain&quot;&gt;pawn chains&lt;/a&gt;, and discourages &lt;a class=&quot;wiki_link&quot; href=&quot;/Loose%20Piece&quot;&gt;loose pieces&lt;/a&gt;. Originally, Kopec et al. used the computation of &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Entropy&quot; rel=&quot;nofollow&quot;&gt;entropy&lt;/a&gt;, a term taken from physics, which measures the tendency of matter to increase in its level of disorder. A low entropy score was indicative of a high degree of protection and a high connectivity score.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Knight%27s_graph&quot; rel=&quot;nofollow&quot;&gt;Knight&#039;s graph&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:14:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://commons.wikimedia.org/wiki/File:Knight%27s_graph_showing_number_of_possible_moves.svg&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Knight&#039;s graph&amp;lt;/a&amp;gt; showing the number of possible moves from each node, by &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://commons.wikimedia.org/wiki/User:Nonenmac&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;R. A. Nonenmacher&amp;lt;/a&amp;gt;, June 23, 2008, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Knight%27s_tour&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Knight&#039;s tour from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:14 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:113:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:113 --&gt;&lt;!-- ws:start:WikiTextTocRule:114: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Trajectories&quot;&gt;Trajectories&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:114 --&gt;&lt;!-- ws:start:WikiTextTocRule:115: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Simplex and Complex&quot;&gt;Simplex and Complex&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:115 --&gt;&lt;!-- ws:start:WikiTextTocRule:116: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Distance&quot;&gt;Distance&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:116 --&gt;&lt;!-- ws:start:WikiTextTocRule:117: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Chess Neighborhood&quot;&gt;Chess Neighborhood&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:117 --&gt;&lt;!-- ws:start:WikiTextTocRule:118: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:118 --&gt;&lt;!-- ws:start:WikiTextTocRule:119: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:119 --&gt;&lt;!-- ws:start:WikiTextTocRule:120: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1970 ...&quot;&gt;1970 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:120 --&gt;&lt;!-- ws:start:WikiTextTocRule:121: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1980 ...&quot;&gt;1980 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:121 --&gt;&lt;!-- ws:start:WikiTextTocRule:122: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1990 ...&quot;&gt;1990 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:122 --&gt;&lt;!-- ws:start:WikiTextTocRule:123: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:123 --&gt;&lt;!-- ws:start:WikiTextTocRule:124: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:124 --&gt;&lt;!-- ws:start:WikiTextTocRule:125: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:125 --&gt;&lt;!-- ws:start:WikiTextTocRule:126: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:126 --&gt;&lt;!-- ws:start:WikiTextTocRule:127: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:127 --&gt;&lt;!-- ws:start:WikiTextTocRule:128: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:128 --&gt;&lt;!-- ws:start:WikiTextTocRule:129: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:129 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:83:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Trajectories&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:83 --&gt;Trajectories&lt;/h1&gt;
More complex models concerning connectivity in chess, also considering &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility#ProgressiveMobility&quot;&gt;progressive mobility&lt;/a&gt;, were proposed and elaborated by various researchers. To mention is &lt;a class=&quot;wiki_link&quot; href=&quot;/Mikhail%20Botvinnik&quot;&gt;Mikhail Botvinnik&lt;/a&gt; within his &lt;a class=&quot;wiki_link&quot; href=&quot;/Pioneer&quot;&gt;Pioneer&lt;/a&gt; project with the hierarchical mathematical projection (MP) of &lt;a class=&quot;wiki_link&quot; href=&quot;/Trajectory&quot;&gt;trajectories&lt;/a&gt;, zones consisting of a network of main trajectories conform to attacking or defending plans, opponent&#039;s counter trajectories and own supporting counter-counter trajectories &lt;!-- ws:start:WikiTextRefRule:20:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Mikhail%20Botvinnik&amp;quot;&amp;gt;Mikhail Botvinnik&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1984&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Computers in Chess: Solving Inexact Search Problems&amp;lt;/em&amp;gt;. Springer-Verlag, New York&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:20 --&gt;.&lt;br /&gt;
&lt;!-- ws:start:WikiTextAnchorRule:130:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@SimplexAndComplex&amp;quot; title=&amp;quot;Anchor: SimplexAndComplex&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;SimplexAndComplex&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:130 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:85:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Simplex and Complex&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:85 --&gt;Simplex and Complex&lt;/h1&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Ian%20H.%20Witten&quot;&gt;Ian H. Witten&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:29:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ron%20Atkin&amp;quot;&amp;gt;Ron Atkin&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ian%20H.%20Witten&amp;quot;&amp;gt;Ian H. Witten&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1975&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.bibsonomy.org/bibtex/2b91106ea980eb48aa505f6b54c130707/dblp&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;A Multi-Dimensional Approach to Positional Chess&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.interaction-design.org/references/periodicals/international_journal_of_man-machine_studies_volume_7.html&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;International Journal of Man-Machine Studies, Vol. 7, No. 6&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-4&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:29 --&gt; labeled a piece and the squares that it attacks a simplex, and simplexes are composed into complexes. By analysis of the simplexes and complexes, Atkin and Witten showed that it is possible to make reasonably effective move predictions using real games as a point of comparison &lt;!-- ws:start:WikiTextRefRule:39:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Derek%20Farren&amp;quot;&amp;gt;Derek Farren&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Daniel%20Templeton&amp;quot;&amp;gt;Daniel Templeton&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Meiji%20Wang&amp;quot;&amp;gt;Meiji Wang&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2013&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Analysis of Networks in Chess&amp;lt;/em&amp;gt;. Team 23, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Stanford%20University&amp;quot;&amp;gt;Stanford University&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://snap.stanford.edu/class/cs224w-2013/projects2013/cs224w-023-final.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-5&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-5&quot;&gt;[5]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:39 --&gt;. In line with Atkin and Witten, &lt;a class=&quot;wiki_link&quot; href=&quot;/Derek%20Farren&quot;&gt;Derek Farren&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Templeton&quot;&gt;Daniel Templeton&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Meiji%20Wang&quot;&gt;Meiji Wang&lt;/a&gt; proposed a model of four types of networks, support, mobility, position, and tracking networks, where certain &lt;a class=&quot;wiki_link&quot; href=&quot;/Incremental%20Updates&quot;&gt;incremental updated&lt;/a&gt; network properties, interpreted as a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Time_series&quot; rel=&quot;nofollow&quot;&gt;time series&lt;/a&gt; during the course of the game, may act as an evaluation feature &lt;!-- ws:start:WikiTextRefRule:49:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Derek%20Farren&amp;quot;&amp;gt;Derek Farren&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Daniel%20Templeton&amp;quot;&amp;gt;Daniel Templeton&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Meiji%20Wang&amp;quot;&amp;gt;Meiji Wang&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2013&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Analysis of Networks in Chess&amp;lt;/em&amp;gt;. Team 23, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Stanford%20University&amp;quot;&amp;gt;Stanford University&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://snap.stanford.edu/class/cs224w-2013/projects2013/cs224w-023-final.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-6&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-6&quot;&gt;[6]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:49 --&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:87:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Distance&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:87 --&gt;Distance&lt;/h1&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt; as well as connectivity are special cases of the graph-theoretic representation of chess knowledge introduced by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Snyder&quot;&gt;Richard Snyder&lt;/a&gt;, uniformly based on a single mathematical abstraction dubbed &lt;em&gt;Distance&lt;/em&gt;, when squares are only at &lt;a class=&quot;wiki_link&quot; href=&quot;/Distance&quot;&gt;distance&lt;/a&gt; 1 &lt;!-- ws:start:WikiTextRefRule:57:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Robert%20Levinson&amp;quot;&amp;gt;Robert Levinson&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Richard%20Snyder&amp;quot;&amp;gt;Richard Snyder&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1993&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Distance: Toward the Unification of Chess Knowledge&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal#16_3&amp;quot;&amp;gt;ICCA Journal, Vol. 16, No. 3&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-7&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-7&quot;&gt;[7]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:57 --&gt;. &lt;br /&gt;
&lt;!-- ws:start:WikiTextAnchorRule:131:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@ChessNeighborhood&amp;quot; title=&amp;quot;Anchor: ChessNeighborhood&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;ChessNeighborhood&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:131 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:89:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Chess Neighborhood&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:89 --&gt;Chess Neighborhood&lt;/h1&gt;
Related to connectivity and distance is the graph-theoretic representation of Chess neighborhood, proposed by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryan%20Weber&quot;&gt;Ryan Weber&lt;/a&gt;, as applied in the learning research chess program &lt;a class=&quot;wiki_link&quot; href=&quot;/Morph&quot;&gt;Morph&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:67:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Robert%20Levinson&amp;quot;&amp;gt;Robert Levinson&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ryan%20Weber&amp;quot;&amp;gt;Ryan Weber&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2000&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://link.springer.com/chapter/10.1007/3-540-45579-5_9&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Chess Neighborhoods, Function Combination, and Reinforcement Learning&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CG%202000&amp;quot;&amp;gt;CG 2000&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://users.soe.ucsc.edu/~levinson/Papers/CNFCRL.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-8&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-8&quot;&gt;[8]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:67 --&gt;. The chess neighborhood is a vector of 17 elements, focusing a &lt;a class=&quot;wiki_link&quot; href=&quot;/Squares&quot;&gt;square&lt;/a&gt; of the &lt;a class=&quot;wiki_link&quot; href=&quot;/Chessboard&quot;&gt;chessboard&lt;/a&gt; with 16 satellites corresponding to the closest pieces (if any) of the eight &lt;a class=&quot;wiki_link&quot; href=&quot;/Direction#RayDirections&quot;&gt;ray directions&lt;/a&gt; and pieces or empty squares in &lt;a class=&quot;wiki_link&quot; href=&quot;/Knight-Distance&quot;&gt;knight-distance&lt;/a&gt; of the eight &lt;a class=&quot;wiki_link&quot; href=&quot;/Direction#KnightDirections&quot;&gt;knight directions&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
A board representation as vector of 64 neighborhoods of each square is suited to serve as an input layer of a &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;regression network&lt;/a&gt;, whose weights are optimized by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gradient_descent&quot; rel=&quot;nofollow&quot;&gt;gradient descent&lt;/a&gt;, along with training positions previously generated using &lt;a class=&quot;wiki_link&quot; href=&quot;/Temporal%20Difference%20Learning&quot;&gt;temporal difference learning&lt;/a&gt;. At the lower level the expected probability of winning of the neighborhoods are learned and at the top they are combined based on their product and &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Entropy_%28information_theory%29&quot; rel=&quot;nofollow&quot;&gt;entropy&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:233:&amp;lt;img src=&amp;quot;/file/view/ChessNeighbourhood.jpg/588955604/ChessNeighbourhood.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;img src=&quot;/file/view/ChessNeighbourhood.jpg/588955604/ChessNeighbourhood.jpg&quot; alt=&quot;ChessNeighbourhood.jpg&quot; title=&quot;ChessNeighbourhood.jpg&quot; /&gt;&lt;!-- ws:end:WikiTextLocalImageRule:233 --&gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;The overall model of the &lt;a class=&quot;wiki_link&quot; href=&quot;/Morph&quot;&gt;Morph&lt;/a&gt; learner  &lt;!-- ws:start:WikiTextRefRule:77:&amp;amp;lt;ref&amp;amp;gt;Image Fig. 5.3 on pg. 13 from  &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Robert%20Levinson&amp;quot;&amp;gt;Robert Levinson&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ryan%20Weber&amp;quot;&amp;gt;Ryan Weber&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2000&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://link.springer.com/chapter/10.1007/3-540-45579-5_9&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Chess Neighborhoods, Function Combination, and Reinforcement Learning&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CG%202000&amp;quot;&amp;gt;CG 2000&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://users.soe.ucsc.edu/~levinson/Papers/CNFCRL.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-9&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-9&quot;&gt;[9]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:77 --&gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:91:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:91 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Distance&quot;&gt;Distance&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Morph&quot;&gt;Morph&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Square%20Control&quot;&gt;Square Control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Trajectory&quot;&gt;Trajectory&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:93:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:93 --&gt;Publications&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:95:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc6&quot;&gt;&lt;a name=&quot;Publications-1970 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:95 --&gt;1970 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt; (&lt;strong&gt;1972&lt;/strong&gt;). &lt;em&gt;Multi-Dimensional Structure in the Game of Chess&lt;/em&gt;. In &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.interaction-design.org/references/periodicals/international_journal_of_man-machine_studies_volume_4.html&quot; rel=&quot;nofollow&quot;&gt;International Journal of Man-Machine Studies, Vol. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ian%20H.%20Witten&quot;&gt;Ian H. Witten&lt;/a&gt; (&lt;strong&gt;1975&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.bibsonomy.org/bibtex/2b91106ea980eb48aa505f6b54c130707/dblp&quot; rel=&quot;nofollow&quot;&gt;A Multi-Dimensional Approach to Positional Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.interaction-design.org/references/periodicals/international_journal_of_man-machine_studies_volume_7.html&quot; rel=&quot;nofollow&quot;&gt;International Journal of Man-Machine Studies, Vol. 7, No. 6&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt; (&lt;strong&gt;1977&lt;/strong&gt;). &lt;em&gt;Positional Play in Chess by Computer&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%201&quot;&gt;Advances in Computer Chess 1&lt;/a&gt;  &lt;!-- ws:start:WikiTextRefRule:81:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://groups.google.com/d/msg/rec.games.chess.computer/xthKCFRJkeM/ZgORiY9-gF0J&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Whatever happened to Neural Network Chess programs?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Andy%20Walker&amp;quot;&amp;gt;Andy Walker&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Computer%20Chess%20Forums&amp;quot;&amp;gt;rgcc&amp;lt;/a&amp;gt;, March 28, 2000&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-10&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-10&quot;&gt;[10]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:81 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:97:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc7&quot;&gt;&lt;a name=&quot;Publications-1980 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:97 --&gt;1980 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mikhail%20Botvinnik&quot;&gt;Mikhail Botvinnik&lt;/a&gt; (&lt;strong&gt;1984&lt;/strong&gt;). &lt;em&gt;Computers in Chess: Solving Inexact Search Problems&lt;/em&gt;. Springer-Verlag, New York&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Tsfasman&quot;&gt;Michael Tsfasman&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Boris%20Stilman&quot;&gt;Boris Stilman&lt;/a&gt; (&lt;strong&gt;1984&lt;/strong&gt;). &lt;em&gt;The Positional Estimate and Assignment of Priorities&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Yehya%20Fouda&quot;&gt;Yehya Fouda&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;Computer Chess: A Study of Entropy and Opening Play&lt;/em&gt;. Master&#039;s thesis project report. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/San_Diego_State_University&quot; rel=&quot;nofollow&quot;&gt;San Diego State University&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Danny%20Kopec&quot;&gt;Danny Kopec&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Northam&quot;&gt;Ed Northam&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Podber&quot;&gt;David Podber&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Yehya%20Fouda&quot;&gt;Yehya Fouda&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;The Role of Connectivity in Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/WCCC%201989#Workshop&quot;&gt;Workshop on New Directions in Game-Tree Search&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sci.brooklyn.cuny.edu/%7Ekopec/Publications/Publications/O_24_C.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:99:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc8&quot;&gt;&lt;a name=&quot;Publications-1990 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:99 --&gt;1990 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Snyder&quot;&gt;Richard Snyder&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;Distance: Toward the Unification of Chess Knowledge&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_3&quot;&gt;ICCA Journal, Vol. 16, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Allen&quot;&gt;Jonathan Allen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Edward%20Hamilton&quot;&gt;Edward Hamilton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;New Advances in Adaptive Pattern-Oriented Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%208&quot;&gt;Advances in Computer Chess 8&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:101:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc9&quot;&gt;&lt;a name=&quot;Publications-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:101 --&gt;2000 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Boris%20Stilman&quot;&gt;Boris Stilman&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://atimopheyev.narod.ru/LG01pdf_in_HTML/LG01_eng.HTML&quot; rel=&quot;nofollow&quot;&gt;Linguistic Geometry - From Search to Construction&lt;/a&gt;&lt;/em&gt;. Operations Research/Computer Science Interfaces Series. Springer US, ISBN: 978-0-7923-7738-2, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://atimopheyev.narod.ru/LG01pdf_in_HTML/LG01_eng.HTML#ACKNOWLEDGMENTS&quot; rel=&quot;nofollow&quot;&gt;Acknowledgments&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryan%20Weber&quot;&gt;Ryan Weber&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/3-540-45579-5_9&quot; rel=&quot;nofollow&quot;&gt;Chess Neighborhoods, Function Combination, and Reinforcement Learning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202000&quot;&gt;CG 2000&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://users.soe.ucsc.edu/~levinson/Papers/CNFCRL.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Walker&quot;&gt;Daniel Walker&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt; (&lt;strong&gt;2004&lt;/strong&gt;). &lt;em&gt;The MORPH Project in 2004&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#27_4&quot;&gt;ICGA Journal, Vol. 27, No. 4&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:103:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc10&quot;&gt;&lt;a name=&quot;Publications-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:103 --&gt;2010 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Derek%20Farren&quot;&gt;Derek Farren&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Templeton&quot;&gt;Daniel Templeton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Meiji%20Wang&quot;&gt;Meiji Wang&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Analysis of Networks in Chess&lt;/em&gt;. Team 23, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stanford%20University&quot;&gt;Stanford University&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://snap.stanford.edu/class/cs224w-2013/projects2013/cs224w-023-final.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:105:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc11&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:105 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55272&quot; rel=&quot;nofollow&quot;&gt;LCP&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 09, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20chain&quot;&gt;Pawn chain&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55380&quot; rel=&quot;nofollow&quot;&gt;Pawn defence&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 18, 2015&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:107:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc12&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:107 --&gt;External Links&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Connectivity&quot; rel=&quot;nofollow&quot;&gt;Connectivity (disambiguation) from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Connectivity_%28graph_theory%29&quot; rel=&quot;nofollow&quot;&gt;Connectivity (graph theory) from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Connected_space&quot; rel=&quot;nofollow&quot;&gt;Connected space from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.scholarpedia.org/article/Brain_connectivity&quot; rel=&quot;nofollow&quot;&gt;Brain connectivity - Scholarpedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Entropy_%28disambiguation%29&quot; rel=&quot;nofollow&quot;&gt;Entropy (disambiguation) from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Introduction_to_entropy&quot; rel=&quot;nofollow&quot;&gt;Introduction to entropy from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Simplex&quot; rel=&quot;nofollow&quot;&gt;Simplex from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Simplicial_complex&quot; rel=&quot;nofollow&quot;&gt;Simplicial complex from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Q-analysis&quot; rel=&quot;nofollow&quot;&gt;Q-analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:109:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc13&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:109 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:429:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Danny%20Kopec&quot;&gt;Danny Kopec&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Northam&quot;&gt;Ed Northam&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Podber&quot;&gt;David Podber&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Yehya%20Fouda&quot;&gt;Yehya Fouda&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;The Role of Connectivity in Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/WCCC%201989#Workshop&quot;&gt;Workshop on New Directions in Game-Tree Search&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sci.brooklyn.cuny.edu/%7Ekopec/Publications/Publications/O_24_C.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://commons.wikimedia.org/wiki/File:Knight%27s_graph_showing_number_of_possible_moves.svg&quot; rel=&quot;nofollow&quot;&gt;Knight&#039;s graph&lt;/a&gt; showing the number of possible moves from each node, by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://commons.wikimedia.org/wiki/User:Nonenmac&quot; rel=&quot;nofollow&quot;&gt;R. A. Nonenmacher&lt;/a&gt;, June 23, 2008, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Knight%27s_tour&quot; rel=&quot;nofollow&quot;&gt;Knight&#039;s tour from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Mikhail%20Botvinnik&quot;&gt;Mikhail Botvinnik&lt;/a&gt; (&lt;strong&gt;1984&lt;/strong&gt;). &lt;em&gt;Computers in Chess: Solving Inexact Search Problems&lt;/em&gt;. Springer-Verlag, New York&lt;/li&gt;
&lt;li id=&quot;cite_note-4&quot;&gt;&lt;a href=&quot;#cite_ref-4&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ian%20H.%20Witten&quot;&gt;Ian H. Witten&lt;/a&gt; (&lt;strong&gt;1975&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.bibsonomy.org/bibtex/2b91106ea980eb48aa505f6b54c130707/dblp&quot; rel=&quot;nofollow&quot;&gt;A Multi-Dimensional Approach to Positional Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.interaction-design.org/references/periodicals/international_journal_of_man-machine_studies_volume_7.html&quot; rel=&quot;nofollow&quot;&gt;International Journal of Man-Machine Studies, Vol. 7, No. 6&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-5&quot;&gt;&lt;a href=&quot;#cite_ref-5&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Derek%20Farren&quot;&gt;Derek Farren&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Templeton&quot;&gt;Daniel Templeton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Meiji%20Wang&quot;&gt;Meiji Wang&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Analysis of Networks in Chess&lt;/em&gt;. Team 23, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stanford%20University&quot;&gt;Stanford University&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://snap.stanford.edu/class/cs224w-2013/projects2013/cs224w-023-final.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-6&quot;&gt;&lt;a href=&quot;#cite_ref-6&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Derek%20Farren&quot;&gt;Derek Farren&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Templeton&quot;&gt;Daniel Templeton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Meiji%20Wang&quot;&gt;Meiji Wang&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Analysis of Networks in Chess&lt;/em&gt;. Team 23, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stanford%20University&quot;&gt;Stanford University&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://snap.stanford.edu/class/cs224w-2013/projects2013/cs224w-023-final.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-7&quot;&gt;&lt;a href=&quot;#cite_ref-7&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Snyder&quot;&gt;Richard Snyder&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;Distance: Toward the Unification of Chess Knowledge&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_3&quot;&gt;ICCA Journal, Vol. 16, No. 3&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-8&quot;&gt;&lt;a href=&quot;#cite_ref-8&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryan%20Weber&quot;&gt;Ryan Weber&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/3-540-45579-5_9&quot; rel=&quot;nofollow&quot;&gt;Chess Neighborhoods, Function Combination, and Reinforcement Learning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202000&quot;&gt;CG 2000&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://users.soe.ucsc.edu/~levinson/Papers/CNFCRL.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-9&quot;&gt;&lt;a href=&quot;#cite_ref-9&quot;&gt;^&lt;/a&gt; Image Fig. 5.3 on pg. 13 from  &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Levinson&quot;&gt;Robert Levinson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ryan%20Weber&quot;&gt;Ryan Weber&lt;/a&gt; (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/3-540-45579-5_9&quot; rel=&quot;nofollow&quot;&gt;Chess Neighborhoods, Function Combination, and Reinforcement Learning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202000&quot;&gt;CG 2000&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://users.soe.ucsc.edu/~levinson/Papers/CNFCRL.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-10&quot;&gt;&lt;a href=&quot;#cite_ref-10&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess.computer/xthKCFRJkeM/ZgORiY9-gF0J&quot; rel=&quot;nofollow&quot;&gt;Re: Whatever happened to Neural Network Chess programs?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Andy%20Walker&quot;&gt;Andy Walker&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, March 28, 2000&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:429 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:111:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc14&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:111 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Connectivity&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Connectivity&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Connectivity includeBody-Connectivity includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alarm&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alarm&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/BigLion&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;BigLion&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 28, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chenard&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chenard&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 5, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Connectivity&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Connectivity&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Daniel+Templeton&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Daniel Templeton&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 13, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Daniel+Walker&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Daniel Walker&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 28, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/David+Podber&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;David Podber&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 5, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Derek+Farren&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Derek Farren&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Distance&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Distance&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 25, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Loose+Piece&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Loose Piece&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 10, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Lyudmil+Tsvetkov&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 28, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Meiji+Wang&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Meiji Wang&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 13, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mobility&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mobility&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Morph&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Morph&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+chain&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn chain&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ron+Atkin&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ron Atkin&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ryan+Weber&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ryan Weber&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 25, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shield&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shield&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Simplex&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Simplex&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Square+Control&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Square Control&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 15, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Texel&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Texel&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Trajectory&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Trajectory&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Turochamp&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Turochamp&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 14, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Yehya+Fouda&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Yehya Fouda&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 5, 2015&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>CPW-Engine_eval</title>
      <link>https://chessprogramming.wikispaces.com/CPW-Engine_eval</link>
      <dc:creator>neurocore</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/CPW-Engine_eval</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/CPW-Engine_eval</comments>
      <pubDate>Wed, 27 Jul 2016 04:38:57 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:8:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:8 --&gt;&lt;!-- ws:start:WikiTextTocRule:9: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Description&quot;&gt;Description&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:9 --&gt;&lt;!-- ws:start:WikiTextTocRule:10: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Code&quot;&gt;Code&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:10 --&gt;&lt;!-- ws:start:WikiTextTocRule:11: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:11 --&gt;&lt;!-- ws:start:WikiTextTocRule:12: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:12 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Engines&quot;&gt;Engines&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/CPW-Engine&quot;&gt;CPW-Engine&lt;/a&gt; * Eval&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:2:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Description&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:2 --&gt;Description&lt;/h1&gt;
 Using this evaluation function CPW-Engine should be aware of the following principles:&lt;br /&gt;
1) develop the pieces&lt;br /&gt;
2) castle if possible&lt;br /&gt;
3) need some minimal level of assistance to disrupt its own castling position&lt;br /&gt;
4) care for doubled, weak and passed pawns&lt;br /&gt;
5) know a thing or two about the changes of piece values as pawns dissappear&lt;br /&gt;
6) try to attack squares around enemy king&lt;br /&gt;
&lt;br /&gt;
For function definitions, see &lt;a class=&quot;wiki_link&quot; href=&quot;/CPW-Engine_eval_h&quot;&gt;CPW-Engine_eval_h&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:4:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Code&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:4 --&gt;Code&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextCodeRule:0:
&amp;lt;pre class=&amp;quot;cpp&amp;quot;&amp;gt;#include &amp;amp;quot;stdafx.h&amp;amp;quot;&amp;lt;br/&amp;gt;#include &amp;amp;quot;0x88_math.h&amp;amp;quot;&amp;lt;br/&amp;gt;#include &amp;amp;quot;eval.h&amp;amp;quot;&amp;lt;br/&amp;gt;#include &amp;amp;quot;transposition.h&amp;amp;quot;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/* adjustements of piece value based on the number of own pawns */&amp;lt;br/&amp;gt;int knight_adj[9] = { -20, -16, -12, -8, -4,  0,  4,  8, 12};&amp;lt;br/&amp;gt;int rook_adj[9] =   {  15,  12,   9,  6,  3,  0, -3, -6, -9};&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;static const int SafetyTable[100] = {&amp;lt;br/&amp;gt;    0,  0,   1,   2,   3,   5,   7,   9,  12,  15,&amp;lt;br/&amp;gt;  18,  22,  26,  30,  35,  39,  44,  50,  56,  62,&amp;lt;br/&amp;gt;  68,  75,  82,  85,  89,  97, 105, 113, 122, 131,&amp;lt;br/&amp;gt; 140, 150, 169, 180, 191, 202, 213, 225, 237, 248,&amp;lt;br/&amp;gt; 260, 272, 283, 295, 307, 319, 330, 342, 354, 366,&amp;lt;br/&amp;gt; 377, 389, 401, 412, 424, 436, 448, 459, 471, 483,&amp;lt;br/&amp;gt; 494, 500, 500, 500, 500, 500, 500, 500, 500, 500,&amp;lt;br/&amp;gt; 500, 500, 500, 500, 500, 500, 500, 500, 500, 500,&amp;lt;br/&amp;gt; 500, 500, 500, 500, 500, 500, 500, 500, 500, 500,&amp;lt;br/&amp;gt; 500, 500, 500, 500, 500, 500, 500, 500, 500, 500&amp;lt;br/&amp;gt;};&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/*******************************************************************&amp;lt;br/&amp;gt;*  This struct holds data about certain aspects of evaluation,     *&amp;lt;br/&amp;gt;*  which allows program to print them if desired.                  *&amp;lt;br/&amp;gt;*******************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;struct eval_vector {&amp;lt;br/&amp;gt;int gamePhase;&amp;lt;br/&amp;gt;int mgMob[2];&amp;lt;br/&amp;gt;int egMob[2];&amp;lt;br/&amp;gt;int attCnt[2];&amp;lt;br/&amp;gt;int attWeight[2];&amp;lt;br/&amp;gt;int kingShield[2];&amp;lt;br/&amp;gt;int MaterialAdjustement[2];&amp;lt;br/&amp;gt;int Blockages[2];&amp;lt;br/&amp;gt;int PositionalThemes[2];&amp;lt;br/&amp;gt;} v;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int eval( int alpha, int beta, int use_hash ) {&amp;lt;br/&amp;gt;    int result = 0, mgScore = 0, egScore = 0;&amp;lt;br/&amp;gt;    int stronger, weaker;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /***********************************************************&amp;lt;br/&amp;gt;    /  Probe the evaluatinon hashtable, unless we call eval()  /&amp;lt;br/&amp;gt;    /  only in order to display detailed result                /&amp;lt;br/&amp;gt;    ***********************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    int probeval = tteval_probe();&amp;lt;br/&amp;gt;    if (probeval != INVALID &amp;amp;amp;&amp;amp;amp; use_hash)&amp;lt;br/&amp;gt;        return probeval;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /***********************************************************&amp;lt;br/&amp;gt;    /  Clear all eval data                                     /&amp;lt;br/&amp;gt;    ***********************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.gamePhase = 0;&amp;lt;br/&amp;gt;    v.mgMob[WHITE] = 0;      v.mgMob[BLACK] = 0;&amp;lt;br/&amp;gt;    v.egMob[WHITE] = 0;      v.egMob[BLACK] = 0;&amp;lt;br/&amp;gt;    v.attCnt[WHITE] = 0;     v.attCnt[BLACK] = 0;&amp;lt;br/&amp;gt;    v.attWeight[WHITE] = 0;  v.attWeight[BLACK] = 0;&amp;lt;br/&amp;gt;    v.MaterialAdjustement[WHITE] = 0; v.MaterialAdjustement[BLACK] = 0;&amp;lt;br/&amp;gt;    v.Blockages[WHITE] = 0; v.Blockages[BLACK] = 0;&amp;lt;br/&amp;gt;    v.PositionalThemes[WHITE] = 0; v.PositionalThemes[BLACK] = 0;&amp;lt;br/&amp;gt;    v.kingShield[WHITE] = 0; v.kingShield[BLACK] = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /* sum the incrementally counted material and pcsq values */&amp;lt;br/&amp;gt;    mgScore = b.PieceMaterial[WHITE] + b.PawnMaterial[WHITE] + b.PcsqMg[WHITE]&amp;lt;br/&amp;gt;            - b.PieceMaterial[BLACK] - b.PawnMaterial[BLACK] - b.PcsqMg[BLACK];&amp;lt;br/&amp;gt;    egScore = b.PieceMaterial[WHITE] + b.PawnMaterial[WHITE] + b.PcsqEg[WHITE]&amp;lt;br/&amp;gt;            - b.PieceMaterial[BLACK] - b.PawnMaterial[BLACK] - b.PcsqEg[BLACK];&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /* add king&#039;s pawn shield score and evaluate part of piece blockage score&amp;lt;br/&amp;gt;    (the rest of the latter will be done via piece eval) */&amp;lt;br/&amp;gt;    v.kingShield[WHITE] = wKingShield();&amp;lt;br/&amp;gt;    v.kingShield[BLACK] = bKingShield();&amp;lt;br/&amp;gt;    blockedPieces();&amp;lt;br/&amp;gt;    mgScore += (v.kingShield[WHITE] - v.kingShield[BLACK]);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /* tempo bonus */&amp;lt;br/&amp;gt;    if ( b.stm == WHITE ) result += e.TEMPO;&amp;lt;br/&amp;gt;    else                  result -= e.TEMPO;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*******************************************************************&amp;lt;br/&amp;gt;    * Adjusting material value for the various combinations of pieces. *&amp;lt;br/&amp;gt;    * Currently it scores bishop, knight and rook pairs. The first one *&amp;lt;br/&amp;gt;    * gets a bonus, the latter two - a penalty. Please also note that  *&amp;lt;br/&amp;gt;    * adjustements of knight and rook value based on the number of own *&amp;lt;br/&amp;gt;    * pawns on the board are done within the piece-specific routines.  *&amp;lt;br/&amp;gt;    *******************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;     if ( b.PieceCount[WHITE][BISHOP] &amp;amp;gt; 1 ) result += e.BISHOP_PAIR;&amp;lt;br/&amp;gt;     if ( b.PieceCount[BLACK][BISHOP] &amp;amp;gt; 1 ) result -= e.BISHOP_PAIR;&amp;lt;br/&amp;gt;     if ( b.PieceCount[WHITE][KNIGHT] &amp;amp;gt; 1 ) result -= e.P_KNIGHT_PAIR;&amp;lt;br/&amp;gt;     if ( b.PieceCount[BLACK][KNIGHT] &amp;amp;gt; 1 ) result += e.P_KNIGHT_PAIR;&amp;lt;br/&amp;gt;     if ( b.PieceCount[WHITE]  [ROOK] &amp;amp;gt; 1 ) result -= e.P_ROOK_PAIR;&amp;lt;br/&amp;gt;     if ( b.PieceCount[BLACK]  [ROOK] &amp;amp;gt; 1 ) result += e.P_ROOK_PAIR;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;     result += getPawnScore();&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*******************************************************************&amp;lt;br/&amp;gt;    *  Evaluate pieces                                                 *&amp;lt;br/&amp;gt;    *******************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   for (U8 row=0; row &amp;amp;lt; 8; row++)&amp;lt;br/&amp;gt;   for (U8 col=0; col &amp;amp;lt; 8; col++) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       S8 sq = SET_SQ(row, col);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( b.color[sq] != COLOR_EMPTY ) {&amp;lt;br/&amp;gt;           switch (b.pieces[sq]) {&amp;lt;br/&amp;gt;           case PAWN: // pawns are evaluated separately&amp;lt;br/&amp;gt;           break;&amp;lt;br/&amp;gt;           case KNIGHT:&amp;lt;br/&amp;gt;              EvalKnight(sq, b.color[sq]);&amp;lt;br/&amp;gt;              break;&amp;lt;br/&amp;gt;           case BISHOP:&amp;lt;br/&amp;gt;              EvalBishop(sq, b.color[sq]);&amp;lt;br/&amp;gt;              break;&amp;lt;br/&amp;gt;           case ROOK:&amp;lt;br/&amp;gt;               EvalRook(sq, b.color[sq]);&amp;lt;br/&amp;gt;               break;&amp;lt;br/&amp;gt;           case QUEEN:&amp;lt;br/&amp;gt;               EvalQueen(sq, b.color[sq]);&amp;lt;br/&amp;gt;               break;&amp;lt;br/&amp;gt;           case KING:&amp;lt;br/&amp;gt;               break;&amp;lt;br/&amp;gt;       }&amp;lt;br/&amp;gt;     }&amp;lt;br/&amp;gt;   }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   /********************************************************************&amp;lt;br/&amp;gt;   *  Merge midgame and endgame score. We interpolate between these    *&amp;lt;br/&amp;gt;   *  two values, using a gamePhase value, based on remaining piece    *&amp;lt;br/&amp;gt;   *  material on both sides. With less pieces, endgame score beco-    *&amp;lt;br/&amp;gt;   *  mes more influential.                                            *&amp;lt;br/&amp;gt;   ********************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   mgScore += (v.mgMob[WHITE] - v.mgMob[BLACK]);&amp;lt;br/&amp;gt;   egScore += (v.egMob[WHITE] - v.egMob[BLACK]);&amp;lt;br/&amp;gt;   if (v.gamePhase &amp;amp;gt; 24) v.gamePhase = 24;&amp;lt;br/&amp;gt;   int mgWeight = v.gamePhase;&amp;lt;br/&amp;gt;   int egWeight = 24 - mgWeight;&amp;lt;br/&amp;gt;   result += ( (mgScore * mgWeight) + (egScore * egWeight) ) / 24;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   /********************************************************************&amp;lt;br/&amp;gt;   *  Add phase-independent score components.                          *&amp;lt;br/&amp;gt;   ********************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   result += (v.Blockages[WHITE] - v.Blockages[BLACK]);&amp;lt;br/&amp;gt;   result += (v.PositionalThemes[WHITE] - v.PositionalThemes[BLACK]);&amp;lt;br/&amp;gt;   result += (v.MaterialAdjustement[WHITE] - v.MaterialAdjustement[BLACK]);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   /********************************************************************&amp;lt;br/&amp;gt;    *  Merge king attack score. We don&#039;t apply this value if there are *&amp;lt;br/&amp;gt;    *  less than two attackers or if the attacker has no queen.        *&amp;lt;br/&amp;gt;    *******************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   if (v.attCnt[WHITE] &amp;amp;lt; 2 || b.PieceCount[WHITE][QUEEN] == 0) v.attWeight[WHITE] = 0;&amp;lt;br/&amp;gt;   if (v.attCnt[BLACK] &amp;amp;lt; 2 || b.PieceCount[BLACK][QUEEN] == 0) v.attWeight[BLACK] = 0;&amp;lt;br/&amp;gt;   result += SafetyTable[v.attWeight[WHITE]];&amp;lt;br/&amp;gt;   result -= SafetyTable[v.attWeight[BLACK]];&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   /********************************************************************&amp;lt;br/&amp;gt;   *  Low material correction - guarding against an illusory material  *&amp;lt;br/&amp;gt;   *  advantage. Full blown program should have more such rules,  but  *&amp;lt;br/&amp;gt;   *  the current set ought to be useful enough. Please note that our  *&amp;lt;br/&amp;gt;   *  code  assumes different material values for bishop and  knight.  *&amp;lt;br/&amp;gt;   *                                                                   *&amp;lt;br/&amp;gt;   *  - a single minor piece cannot win                                *&amp;lt;br/&amp;gt;   *  - two knights cannot checkmate bare king                         *&amp;lt;br/&amp;gt;   *  - bare rook vs minor piece is drawish                            *&amp;lt;br/&amp;gt;   *  - rook and minor vs rook is drawish                              *&amp;lt;br/&amp;gt;   ********************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   if (result &amp;amp;gt; 0) { stronger = WHITE; weaker = BLACK; }&amp;lt;br/&amp;gt;   else               { stronger = BLACK; weaker = WHITE; }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   if (b.PawnMaterial[stronger] == 0) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.PieceMaterial[stronger] &amp;amp;lt; 400) return 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.PawnMaterial[weaker] == 0&amp;lt;br/&amp;gt;           &amp;amp;amp;&amp;amp;amp; (b.PieceMaterial[stronger] == 2 * e.PIECE_VALUE[KNIGHT]))&amp;lt;br/&amp;gt;           return 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.PieceMaterial[stronger] == e.PIECE_VALUE[ROOK]&amp;lt;br/&amp;gt;           &amp;amp;amp;&amp;amp;amp; b.PieceMaterial[weaker] == e.PIECE_VALUE[BISHOP]) result /= 2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.PieceMaterial[stronger] == e.PIECE_VALUE[ROOK]&amp;lt;br/&amp;gt;           &amp;amp;amp;&amp;amp;amp; b.PieceMaterial[weaker] == e.PIECE_VALUE[KNIGHT]) result /= 2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.PieceMaterial[stronger] == e.PIECE_VALUE[ROOK] + e.PIECE_VALUE[BISHOP]&amp;lt;br/&amp;gt;           &amp;amp;amp;&amp;amp;amp; b.PieceMaterial[stronger] == e.PIECE_VALUE[ROOK]) result /= 2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.PieceMaterial[stronger] == e.PIECE_VALUE[ROOK] + e.PIECE_VALUE[KNIGHT]&amp;lt;br/&amp;gt;           &amp;amp;amp;&amp;amp;amp; b.PieceMaterial[stronger] == e.PIECE_VALUE[ROOK]) result /= 2;&amp;lt;br/&amp;gt;   }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*******************************************************************&amp;lt;br/&amp;gt;    *  Finally return the score relative to the side to move.          *&amp;lt;br/&amp;gt;    *******************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( b.stm == BLACK ) result = -result;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    tteval_save(result);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    return result;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void EvalKnight(S8 sq, S8 side) {&amp;lt;br/&amp;gt;     int att = 0;&amp;lt;br/&amp;gt;     int mob = 0;&amp;lt;br/&amp;gt;     int pos;&amp;lt;br/&amp;gt;      v.gamePhase += 1;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;     if (side == WHITE) {&amp;lt;br/&amp;gt;         switch (sq) {&amp;lt;br/&amp;gt;         case A8: if (isPiece(BLACK, PAWN, A7) || isPiece(BLACK, PAWN, C7)) v.Blockages[WHITE] -= e.P_KNIGHT_TRAPPED_A8; break;&amp;lt;br/&amp;gt;         case H8: if (isPiece(BLACK, PAWN, H7) || isPiece(BLACK, PAWN, F7)) v.Blockages[WHITE] -= e.P_KNIGHT_TRAPPED_A8; break;&amp;lt;br/&amp;gt;         case A7: if (isPiece(BLACK, PAWN, A6) &amp;amp;amp;&amp;amp;amp; isPiece(BLACK, PAWN, B7)) v.Blockages[WHITE] -= e.P_KNIGHT_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case H7: if (isPiece(BLACK, PAWN, H6) &amp;amp;amp;&amp;amp;amp; isPiece(BLACK, PAWN, G7)) v.Blockages[WHITE] -= e.P_KNIGHT_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case C3: if (isPiece(WHITE, PAWN, C2) &amp;amp;amp;&amp;amp;amp; isPiece(WHITE, PAWN, D4) &amp;amp;amp;&amp;amp;amp; !isPiece(WHITE, PAWN, E4)) v.Blockages[WHITE] -= e.P_C3_KNIGHT; break;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;     }&amp;lt;br/&amp;gt;     else&amp;lt;br/&amp;gt;     {&amp;lt;br/&amp;gt;         switch (sq) {&amp;lt;br/&amp;gt;         case A1: if (isPiece(WHITE, PAWN, A2) || isPiece(WHITE, PAWN, C2)) v.Blockages[BLACK] -= e.P_KNIGHT_TRAPPED_A8; break;&amp;lt;br/&amp;gt;         case H1: if (isPiece(WHITE, PAWN, H2) || isPiece(WHITE, PAWN, F2)) v.Blockages[BLACK] -= e.P_KNIGHT_TRAPPED_A8; break;&amp;lt;br/&amp;gt;         case A2: if (isPiece(WHITE, PAWN, A3) &amp;amp;amp;&amp;amp;amp; isPiece(WHITE, PAWN, B2)) v.Blockages[BLACK] -= e.P_KNIGHT_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case H2: if (isPiece(WHITE, PAWN, H3) &amp;amp;amp;&amp;amp;amp; isPiece(WHITE, PAWN, G2)) v.Blockages[BLACK] -= e.P_KNIGHT_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case C6: if (isPiece(BLACK, PAWN, C7) &amp;amp;amp;&amp;amp;amp; isPiece(BLACK, PAWN, D5) &amp;amp;amp;&amp;amp;amp; !isPiece(BLACK, PAWN, E5)) v.Blockages[BLACK] -= e.P_C3_KNIGHT; break;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;     }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;     /***************************************************************&amp;lt;br/&amp;gt;     *  Material value adjustement based on the no. of own pawns.   *&amp;lt;br/&amp;gt;     *  Knights lose value as pawns disappear.                      *&amp;lt;br/&amp;gt;     ***************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;     v.MaterialAdjustement[side] += knight_adj[b.PieceCount[side][PAWN]];&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Collect data about mobility and king attacks. This resembles *&amp;lt;br/&amp;gt;    *  move generation code, except that we are just incrementing   *&amp;lt;br/&amp;gt;    *  the counters instead of adding actual moves.                 *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    for (U8 dir=0;dir&amp;amp;lt;8;dir++) {&amp;lt;br/&amp;gt;        pos = sq + vector[KNIGHT][dir];&amp;lt;br/&amp;gt;        if ( IS_SQ(pos) &amp;amp;amp;&amp;amp;amp; b.color[pos] != side ) {&amp;lt;br/&amp;gt;           ++mob;&amp;lt;br/&amp;gt;           if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] )&amp;lt;br/&amp;gt;               ++att; // this knight is attacking zone around enemy king&amp;lt;br/&amp;gt;        }&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Evaluate mobility. We try to do it in such a way             *&amp;lt;br/&amp;gt;    *  that  zero represents average mobility, but  our             *&amp;lt;br/&amp;gt;    *  formula of doing so is a puer guess.                         *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.mgMob[side] += 4 * (mob-4);&amp;lt;br/&amp;gt;    v.egMob[side] += 4 * (mob-4);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Save data about king attacks                                 *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (att) {&amp;lt;br/&amp;gt;       v.attCnt[side]++;&amp;lt;br/&amp;gt;       v.attWeight[side] += 2 * att;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void EvalBishop(S8 sq, S8 side) {&amp;lt;br/&amp;gt;     int att = 0;&amp;lt;br/&amp;gt;     int mob = 0;&amp;lt;br/&amp;gt;     v.gamePhase += 1;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;     if (side == WHITE) {&amp;lt;br/&amp;gt;         switch (sq) {&amp;lt;br/&amp;gt;         case A7: if (isPiece(BLACK, PAWN, B6)) v.Blockages[WHITE] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case H7: if (isPiece(BLACK, PAWN, G6)) v.Blockages[WHITE] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case B8: if (isPiece(BLACK, PAWN, C7)) v.Blockages[WHITE] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case G8: if (isPiece(BLACK, PAWN, F7)) v.Blockages[WHITE] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case A6: if (isPiece(BLACK, PAWN, B5)) v.Blockages[WHITE] -= e.P_BISHOP_TRAPPED_A6; break;&amp;lt;br/&amp;gt;         case H6: if (isPiece(BLACK, PAWN, G5)) v.Blockages[WHITE] -= e.P_BISHOP_TRAPPED_A6; break;&amp;lt;br/&amp;gt;         case F1: if (isPiece(WHITE, KING, G1)) v.PositionalThemes[WHITE] += e.RETURNING_BISHOP; break;&amp;lt;br/&amp;gt;         case C1: if (isPiece(WHITE, KING, B1)) v.PositionalThemes[WHITE] += e.RETURNING_BISHOP; break;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;     }&amp;lt;br/&amp;gt;     else {&amp;lt;br/&amp;gt;         switch (sq) {&amp;lt;br/&amp;gt;         case A2: if (isPiece(WHITE, PAWN, B3)) v.Blockages[BLACK] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case H2: if (isPiece(WHITE, PAWN, G3)) v.Blockages[BLACK] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case B1: if (isPiece(WHITE, PAWN, C2)) v.Blockages[BLACK] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case G1: if (isPiece(WHITE, PAWN, F2)) v.Blockages[BLACK] -= e.P_BISHOP_TRAPPED_A7; break;&amp;lt;br/&amp;gt;         case A3: if (isPiece(WHITE, PAWN, B4)) v.Blockages[BLACK] -= e.P_BISHOP_TRAPPED_A6; break;&amp;lt;br/&amp;gt;         case H3: if (isPiece(WHITE, PAWN, G4)) v.Blockages[BLACK] -= e.P_BISHOP_TRAPPED_A6; break;&amp;lt;br/&amp;gt;         case F8: if (isPiece(BLACK, KING, G8)) v.PositionalThemes[BLACK] += e.RETURNING_BISHOP; break;&amp;lt;br/&amp;gt;         case C8: if (isPiece(BLACK, KING, B8)) v.PositionalThemes[BLACK] += e.RETURNING_BISHOP; break;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;     }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Collect data about mobility and king attacks                 *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    for (char dir=0;dir&amp;amp;lt;vectors[BISHOP];dir++) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;         for (char pos = sq;;) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;              pos = pos + vector[BISHOP][dir];&amp;lt;br/&amp;gt;              if (! IS_SQ(pos)) break;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;              if (b.pieces[pos] == PIECE_EMPTY) {&amp;lt;br/&amp;gt;                 mob++;&amp;lt;br/&amp;gt;                 if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] ) ++att;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;              else if (b.color[pos] != side) {&amp;lt;br/&amp;gt;                   mob++;&amp;lt;br/&amp;gt;                   if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] ) ++att;&amp;lt;br/&amp;gt;                   break;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;              else {&amp;lt;br/&amp;gt;                   break;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.mgMob[side] += 3 * (mob-7);&amp;lt;br/&amp;gt;    v.egMob[side] += 3 * (mob-7);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (att) {&amp;lt;br/&amp;gt;       v.attCnt[side]++;&amp;lt;br/&amp;gt;       v.attWeight[side] += 2*att;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void EvalRook(S8 sq, S8 side) {&amp;lt;br/&amp;gt;    int att = 0;&amp;lt;br/&amp;gt;    int mob = 0;&amp;lt;br/&amp;gt;    int ownBlockingPawns = 0;&amp;lt;br/&amp;gt;    int oppBlockingPawns = 0;&amp;lt;br/&amp;gt;    int stepFwd;&amp;lt;br/&amp;gt;    int nextSq;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.gamePhase += 2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /***************************************************************&amp;lt;br/&amp;gt;    *  Material value adjustement based on the no. of own pawns.   *&amp;lt;br/&amp;gt;    *  Rooks gain value as pawns disappear.                        *&amp;lt;br/&amp;gt;    ***************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.MaterialAdjustement[side] += rook_adj[b.PieceCount[side][PAWN]];&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /***************************************************************&amp;lt;br/&amp;gt;    *  This is an ugly hack to detect open files. Merging it with  *&amp;lt;br/&amp;gt;    *  mobility  eval would have been better, but less  readable,  *&amp;lt;br/&amp;gt;    *  and this is educational program fter all.                   *&amp;lt;br/&amp;gt;    /**************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (side == WHITE) stepFwd = NORTH; else stepFwd = SOUTH;&amp;lt;br/&amp;gt;    nextSq = sq + stepFwd;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    while (IS_SQ(nextSq)) {&amp;lt;br/&amp;gt;        if (b.pieces[nextSq] == PAWN) {&amp;lt;br/&amp;gt;            if (b.color[nextSq] == side) {&amp;lt;br/&amp;gt;               ownBlockingPawns++;&amp;lt;br/&amp;gt;               break;&amp;lt;br/&amp;gt;            }&amp;lt;br/&amp;gt;            else&amp;lt;br/&amp;gt;               oppBlockingPawns++;&amp;lt;br/&amp;gt;        }&amp;lt;br/&amp;gt;        nextSq += stepFwd;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Evaluate open and half-open files. We merge this bonus with  *&amp;lt;br/&amp;gt;    *  mobility  score.                                             *&amp;lt;br/&amp;gt;    /***************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( !ownBlockingPawns ) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( !oppBlockingPawns ) {&amp;lt;br/&amp;gt;           v.mgMob[side] += e.ROOK_OPEN;&amp;lt;br/&amp;gt;           v.egMob[side] += e.ROOK_OPEN;&amp;lt;br/&amp;gt;       } else {&amp;lt;br/&amp;gt;           v.mgMob[side] += e.ROOK_HALF;&amp;lt;br/&amp;gt;           v.egMob[side] += e.ROOK_HALF;&amp;lt;br/&amp;gt;       }&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Collect data about mobility and king attacks                 *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    for (char dir=0; dir&amp;amp;lt;vectors[ROOK]; dir++) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;         for (char pos = sq;;) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;              pos = pos + vector[ROOK][dir];&amp;lt;br/&amp;gt;              if (! IS_SQ(pos)) break;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;              if (b.pieces[pos] == PIECE_EMPTY) {&amp;lt;br/&amp;gt;                 mob++;&amp;lt;br/&amp;gt;                 if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] ) ++att;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;              else if (b.color[pos] != side) {&amp;lt;br/&amp;gt;                   mob++;&amp;lt;br/&amp;gt;                   if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] ) ++att;&amp;lt;br/&amp;gt;                   break;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;              else {&amp;lt;br/&amp;gt;                   break;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.mgMob[side] += 2 * (mob-7);&amp;lt;br/&amp;gt;    v.egMob[side] += 4 * (mob-7);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (att) {&amp;lt;br/&amp;gt;       v.attCnt[side]++;&amp;lt;br/&amp;gt;       v.attWeight[side] += 3*att;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void EvalQueen(S8 sq, S8 side) {&amp;lt;br/&amp;gt;    v.gamePhase += 4;&amp;lt;br/&amp;gt;    int att = 0;&amp;lt;br/&amp;gt;    int mob = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  A queen should not be developed too early                    *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (side == WHITE &amp;amp;amp;&amp;amp;amp; ROW(sq) &amp;amp;gt; ROW_2) {&amp;lt;br/&amp;gt;        if (isPiece(WHITE, KNIGHT, B1)) v.PositionalThemes[WHITE] -= 2;&amp;lt;br/&amp;gt;        if (isPiece(WHITE, BISHOP, C1)) v.PositionalThemes[WHITE] -= 2;&amp;lt;br/&amp;gt;        if (isPiece(WHITE, BISHOP, F1)) v.PositionalThemes[WHITE] -= 2;&amp;lt;br/&amp;gt;        if (isPiece(WHITE, KNIGHT, G1)) v.PositionalThemes[WHITE] -= 2;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (side == BLACK &amp;amp;amp;&amp;amp;amp; ROW(sq) &amp;amp;lt; ROW_7) {&amp;lt;br/&amp;gt;        if (isPiece(BLACK, KNIGHT, B8)) v.PositionalThemes[BLACK] -= 2;&amp;lt;br/&amp;gt;        if (isPiece(BLACK, BISHOP, C8)) v.PositionalThemes[BLACK] -= 2;&amp;lt;br/&amp;gt;        if (isPiece(BLACK, BISHOP, F8)) v.PositionalThemes[BLACK] -= 2;&amp;lt;br/&amp;gt;        if (isPiece(BLACK, KNIGHT, G8)) v.PositionalThemes[BLACK] -= 2;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /****************************************************************&amp;lt;br/&amp;gt;    *  Collect data about mobility and king attacks                 *&amp;lt;br/&amp;gt;    ****************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    for (char dir=0;dir&amp;amp;lt;vectors[QUEEN];dir++) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;         for (char pos = sq;;) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;              pos = pos + vector[QUEEN][dir];&amp;lt;br/&amp;gt;              if (! IS_SQ(pos)) break;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;              if (b.pieces[pos] == PIECE_EMPTY) {&amp;lt;br/&amp;gt;                 mob++;&amp;lt;br/&amp;gt;                 if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] ) ++att;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;              else if (b.color[pos] != side) {&amp;lt;br/&amp;gt;                   mob++;&amp;lt;br/&amp;gt;                   if ( e.sqNearK[!side] [b.KingLoc[!side] ] [pos] ) ++att;&amp;lt;br/&amp;gt;                   break;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;              else {&amp;lt;br/&amp;gt;                   break;&amp;lt;br/&amp;gt;              }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;         }&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    v.mgMob[side] += 1 * (mob-14);&amp;lt;br/&amp;gt;    v.egMob[side] += 2 * (mob-14);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if (att) {&amp;lt;br/&amp;gt;       v.attCnt[side]++;&amp;lt;br/&amp;gt;       v.attWeight[side] += 4*att;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int wKingShield() {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    int result = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /* king on the kingside */&amp;lt;br/&amp;gt;    if ( COL(b.KingLoc[WHITE]) &amp;amp;gt; COL_E ) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(WHITE, PAWN, F2) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(WHITE, PAWN, F3) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(WHITE, PAWN, G2) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(WHITE, PAWN, G3) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(WHITE, PAWN, H2) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(WHITE, PAWN, H3) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;   }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   /* king on the queenside */&amp;lt;br/&amp;gt;   else if ( COL(b.KingLoc[WHITE]) &amp;amp;lt; COL_D ) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(WHITE, PAWN, A2) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(WHITE, PAWN, A3) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(WHITE, PAWN, B2) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(WHITE, PAWN, B3) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(WHITE, PAWN, C2) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(WHITE, PAWN, C3) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;   }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;return result;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int bKingShield() {&amp;lt;br/&amp;gt;    int result = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;  /* king on the kingside */&amp;lt;br/&amp;gt;  if ( COL(b.KingLoc[BLACK]) &amp;amp;gt; COL_E ) {&amp;lt;br/&amp;gt;        if ( isPiece(BLACK, PAWN, F7) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;        else if ( isPiece(BLACK, PAWN, F6) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if ( isPiece(BLACK, PAWN, G7) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;        else if ( isPiece(BLACK, PAWN, G6) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if ( isPiece(BLACK, PAWN, H7) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;        else if ( isPiece(BLACK, PAWN, H6) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;   }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   /* king on the queenside */&amp;lt;br/&amp;gt;   else if ( COL(b.KingLoc[BLACK]) &amp;amp;lt; COL_D ) {&amp;lt;br/&amp;gt;       if ( isPiece(BLACK, PAWN, A7) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(BLACK, PAWN, A6) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(BLACK, PAWN, B7) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(BLACK, PAWN, B6) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if ( isPiece(BLACK, PAWN, C7) )  result += e.SHIELD_1;&amp;lt;br/&amp;gt;       else if ( isPiece(BLACK, PAWN, C6) )  result += e.SHIELD_2;&amp;lt;br/&amp;gt;  }&amp;lt;br/&amp;gt;  return result;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/******************************************************************************&amp;lt;br/&amp;gt;*                            Pawn structure evaluaton                         *&amp;lt;br/&amp;gt;******************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int getPawnScore() {&amp;lt;br/&amp;gt;    int result;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /**************************************************************************&amp;lt;br/&amp;gt;    *  This function wraps hashing mechanism around evalPawnStructure().      *&amp;lt;br/&amp;gt;    *  Please note  that since we use the pawn hashtable, evalPawnStructure() *&amp;lt;br/&amp;gt;    *  must not take into account the piece position.  In a more elaborate    *&amp;lt;br/&amp;gt;    *  program, pawn hashtable would contain only the characteristics of pawn *&amp;lt;br/&amp;gt;    *  structure,  and scoring them in conjunction with the piece position    *&amp;lt;br/&amp;gt;    *  would have been done elsewhere.                                        *&amp;lt;br/&amp;gt;    **************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    int probeval = ttpawn_probe();&amp;lt;br/&amp;gt;    if (probeval != INVALID)&amp;lt;br/&amp;gt;        return probeval;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    result = evalPawnStructure();&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    ttpawn_save(result);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    return result;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int evalPawnStructure() {&amp;lt;br/&amp;gt;    int result = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    for (U8 row = 0; row &amp;amp;lt; 8; row++)&amp;lt;br/&amp;gt;    for (U8 col = 0; col &amp;amp;lt; 8; col++) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       S8 sq = SET_SQ(row, col);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;       if (b.pieces[sq] == PAWN) {&amp;lt;br/&amp;gt;           if (b.color[sq] == WHITE) result += EvalPawn(sq, WHITE);&amp;lt;br/&amp;gt;           else                      result -= EvalPawn(sq, BLACK);&amp;lt;br/&amp;gt;       }&amp;lt;br/&amp;gt;   }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;   return result;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int EvalPawn(S8 sq, S8 side) {&amp;lt;br/&amp;gt;    int result = 0;&amp;lt;br/&amp;gt;    int flagIsPassed = 1; // we will be trying to disprove that&amp;lt;br/&amp;gt;    int flagIsWeak = 1;   // we will be trying to disprove that&amp;lt;br/&amp;gt;    int flagIsOpposed = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    int stepFwd, stepBck;&amp;lt;br/&amp;gt;    if (side == WHITE) stepFwd = NORTH; else stepFwd = SOUTH;&amp;lt;br/&amp;gt;    if (side == WHITE) stepBck = SOUTH; else stepBck = NORTH;&amp;lt;br/&amp;gt;    S8 nextSq = sq + stepFwd;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*************************************************************************&amp;lt;br/&amp;gt;    *   We have only very basic data structures that do not update informa-  *&amp;lt;br/&amp;gt;    *   tion about pawns incrementally, so we have to calculate everything   *&amp;lt;br/&amp;gt;    *   here.  The loop below detects doubled pawns, passed pawns and sets   *&amp;lt;br/&amp;gt;    *   a flag on finding that our pawn is opposed by enemy pawn.            *&amp;lt;br/&amp;gt;    *************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    while (IS_SQ(nextSq)) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if (b.pieces[nextSq] == PAWN) { // either opposed by enemy pawn or doubled&amp;lt;br/&amp;gt;            flagIsPassed = 0;&amp;lt;br/&amp;gt;            if (b.color[nextSq] == side)&amp;lt;br/&amp;gt;                result -= 20;       // doubled pawn penalty&amp;lt;br/&amp;gt;            else&amp;lt;br/&amp;gt;                flagIsOpposed = 1;  // flag our pawn as opposed&amp;lt;br/&amp;gt;        }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if (IS_SQ(nextSq + WEST) &amp;amp;amp;&amp;amp;amp; isPiece(!side, PAWN, nextSq + WEST))&amp;lt;br/&amp;gt;            flagIsPassed = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if (IS_SQ(nextSq + EAST) &amp;amp;amp;&amp;amp;amp; isPiece(!side, PAWN, nextSq + EAST))&amp;lt;br/&amp;gt;            flagIsPassed = 0;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        nextSq += stepFwd;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*************************************************************************&amp;lt;br/&amp;gt;    *   Another loop, going backwards and checking whether pawn has support. *&amp;lt;br/&amp;gt;    *   Here we can at least break out of it for speed optimization.         *&amp;lt;br/&amp;gt;    *************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    nextSq = sq;&amp;lt;br/&amp;gt;    while (IS_SQ(nextSq)) {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if (IS_SQ(nextSq + WEST) &amp;amp;amp;&amp;amp;amp; isPiece(side, PAWN, nextSq + WEST)) {&amp;lt;br/&amp;gt;            flagIsWeak = 0;&amp;lt;br/&amp;gt;            break;&amp;lt;br/&amp;gt;        }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        if (IS_SQ(nextSq + EAST) &amp;amp;amp;&amp;amp;amp; isPiece(side, PAWN, nextSq + EAST)) {&amp;lt;br/&amp;gt;            flagIsWeak = 0;&amp;lt;br/&amp;gt;            break;&amp;lt;br/&amp;gt;        }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;        nextSq += stepBck;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*************************************************************************&amp;lt;br/&amp;gt;    *  Evaluate passed pawns, scoring them higher if they are protected      *&amp;lt;br/&amp;gt;    *  or if their advance is supported by friendly pawns                    *&amp;lt;br/&amp;gt;    *************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( flagIsPassed ) {&amp;lt;br/&amp;gt;        if ( isPawnSupported(sq, side) ) result += e.protected_passer[side][sq];&amp;lt;br/&amp;gt;        else                             result += e.passed_pawn[side][sq];&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    /*************************************************************************&amp;lt;br/&amp;gt;    *  Evaluate weak pawns, increasing the penalty if they are situated      *&amp;lt;br/&amp;gt;    *  on a half-open file                                                   *&amp;lt;br/&amp;gt;    *************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( flagIsWeak ) {&amp;lt;br/&amp;gt;        result += e.weak_pawn[side][sq];&amp;lt;br/&amp;gt;        if (!flagIsOpposed)&amp;lt;br/&amp;gt;            result -= 4;&amp;lt;br/&amp;gt;    }&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    return result;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int isPawnSupported(S8 sq, S8 side) {&amp;lt;br/&amp;gt;    int step;&amp;lt;br/&amp;gt;    if (side == WHITE) step = SOUTH; else step = NORTH;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( IS_SQ(sq+WEST) &amp;amp;amp;&amp;amp;amp; isPiece(side,PAWN, sq + WEST) ) return 1;&amp;lt;br/&amp;gt;    if ( IS_SQ(sq+EAST) &amp;amp;amp;&amp;amp;amp; isPiece(side,PAWN, sq + EAST) ) return 1;&amp;lt;br/&amp;gt;    if ( IS_SQ(sq+step+WEST) &amp;amp;amp;&amp;amp;amp; isPiece(side,PAWN, sq + step+WEST ) ) return 1;&amp;lt;br/&amp;gt;    if ( IS_SQ(sq+step+EAST) &amp;amp;amp;&amp;amp;amp; isPiece(side,PAWN, sq + step+EAST ) ) return 1;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    return 0;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/******************************************************************************&amp;lt;br/&amp;gt;*                             Pattern detection                               *&amp;lt;br/&amp;gt;******************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void blockedPieces() {&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    // central pawn blocked, bishop hard to develop&amp;lt;br/&amp;gt;    if (isPiece(WHITE, BISHOP, C1) &amp;amp;amp;&amp;amp;amp; isPiece(WHITE, PAWN, D2) &amp;amp;amp;&amp;amp;amp; b.color[D3] != COLOR_EMPTY)&amp;lt;br/&amp;gt;        v.Blockages[WHITE] -= e.P_BLOCK_CENTRAL_PAWN;&amp;lt;br/&amp;gt;    if (isPiece(WHITE, BISHOP, F1) &amp;amp;amp;&amp;amp;amp;  isPiece(WHITE, PAWN, E2) &amp;amp;amp;&amp;amp;amp; b.color[E3] != COLOR_EMPTY)&amp;lt;br/&amp;gt;        v.Blockages[WHITE] -= e.P_BLOCK_CENTRAL_PAWN;&amp;lt;br/&amp;gt;    if (isPiece(BLACK, BISHOP, C8) &amp;amp;amp;&amp;amp;amp;  isPiece(BLACK, PAWN, D7) &amp;amp;amp;&amp;amp;amp; b.color[D6] != COLOR_EMPTY)&amp;lt;br/&amp;gt;        v.Blockages[BLACK] -= e.P_BLOCK_CENTRAL_PAWN;&amp;lt;br/&amp;gt;    if (isPiece(BLACK, BISHOP, F8) &amp;amp;amp;&amp;amp;amp; isPiece(BLACK, PAWN, E7) &amp;amp;amp;&amp;amp;amp; b.color[E6] != COLOR_EMPTY)&amp;lt;br/&amp;gt;        v.Blockages[BLACK] -= e.P_BLOCK_CENTRAL_PAWN;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    // uncastled king blocking own rook&amp;lt;br/&amp;gt;    if ( ( isPiece(WHITE, KING, F1) || isPiece(WHITE, KING, G1 ) )&amp;amp;amp;&amp;amp;amp;&amp;lt;br/&amp;gt;         ( isPiece(WHITE, ROOK, H1) || isPiece(WHITE, ROOK, G1 ) )&amp;lt;br/&amp;gt;       )&amp;lt;br/&amp;gt;       v.Blockages[WHITE] -= e.P_KING_BLOCKS_ROOK;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( ( isPiece(WHITE, KING, C1) || isPiece(WHITE, KING, B1 ) )&amp;amp;amp;&amp;amp;amp;&amp;lt;br/&amp;gt;         ( isPiece(WHITE, ROOK, A1) || isPiece(WHITE, ROOK, B1 ) )&amp;lt;br/&amp;gt;       )&amp;lt;br/&amp;gt;       v.Blockages[WHITE] -= e.P_KING_BLOCKS_ROOK;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( ( isPiece(BLACK, KING, F8) || isPiece(BLACK, KING, G8 ) )&amp;amp;amp;&amp;amp;amp;&amp;lt;br/&amp;gt;         ( isPiece(BLACK, ROOK, H8) || isPiece(BLACK, ROOK, G8 ) )&amp;lt;br/&amp;gt;       )&amp;lt;br/&amp;gt;       v.Blockages[BLACK] -= e.P_KING_BLOCKS_ROOK;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;    if ( ( isPiece(BLACK, KING, C8) || isPiece(BLACK, KING, B8 ) )&amp;amp;amp;&amp;amp;amp;&amp;lt;br/&amp;gt;         ( isPiece(BLACK, ROOK, A8) || isPiece(BLACK, ROOK, B8 ) )&amp;lt;br/&amp;gt;       )&amp;lt;br/&amp;gt;       v.Blockages[BLACK] -= e.P_KING_BLOCKS_ROOK;&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;int isPiece(U8 color, U8 piece, S8 sq) {&amp;lt;br/&amp;gt;    return ( (b.pieces[sq] == piece) &amp;amp;amp;&amp;amp;amp; (b.color[sq] == color) );&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/***************************************************************************************&amp;lt;br/&amp;gt;*                             Printing eval results                                    *&amp;lt;br/&amp;gt;***************************************************************************************/&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void printEval() {&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;-\n&amp;amp;quot;);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Total value (for side to move): %d \n&amp;amp;quot;, eval(-INF,INF, 0) );&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Material balance    : %d \n&amp;amp;quot;, b.PieceMaterial[WHITE] + b.PawnMaterial[WHITE] - b.PieceMaterial[BLACK] - b.PawnMaterial[BLACK] );&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Material adjustement: &amp;amp;quot;); printEvalFactor(v.MaterialAdjustement[WHITE], v.MaterialAdjustement[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Mg Piece/square tables : &amp;amp;quot;); printEvalFactor(b.PcsqMg[WHITE], b.PcsqMg[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Eg Piece/square tables : &amp;amp;quot;); printEvalFactor(b.PcsqEg[WHITE], b.PcsqEg[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Mg Mobility            : &amp;amp;quot;); printEvalFactor(v.mgMob[WHITE], v.mgMob[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Eg Mobility            : &amp;amp;quot;); printEvalFactor(v.mgMob[WHITE], v.egMob[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Pawn structure      : %d \n&amp;amp;quot;, evalPawnStructure() );&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Blockages           : &amp;amp;quot;); printEvalFactor(v.Blockages[WHITE], v.Blockages[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Positional themes   : &amp;amp;quot;); printEvalFactor(v.PositionalThemes[WHITE], v.PositionalThemes[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;King Shield         : &amp;amp;quot;); printEvalFactor(v.kingShield[WHITE], v.kingShield[BLACK]);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;Tempo: &amp;amp;quot;);&amp;lt;br/&amp;gt;    if ( b.stm == WHITE ) printf(&amp;amp;quot;%d&amp;amp;quot;, e.TEMPO); else printf(&amp;amp;quot;%d&amp;amp;quot;, -e.TEMPO);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;\n&amp;amp;quot;);&amp;lt;br/&amp;gt;    printf(&amp;amp;quot;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;&amp;amp;#45;-\n&amp;amp;quot;);&amp;lt;br/&amp;gt;}&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;void printEvalFactor(int wh, int bl) {&amp;lt;br/&amp;gt;     printf(&amp;amp;quot;white %4d, black %4d, total: %4d \n&amp;amp;quot;, wh, bl, wh - bl);&amp;lt;br/&amp;gt;}&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.cpp  {font-family:monospace;}
.cpp .imp {font-weight: bold; color: red;}
.cpp .kw1 {color: #0000ff;}
.cpp .kw2 {color: #0000ff;}
.cpp .kw3 {color: #0000dd;}
.cpp .kw4 {color: #0000ff;}
.cpp .co1 {color: #666666;}
.cpp .co2 {color: #339900;}
.cpp .coMULTI {color: #ff0000; font-style: italic;}
.cpp .es0 {color: #000099; font-weight: bold;}
.cpp .es1 {color: #000099; font-weight: bold;}
.cpp .es2 {color: #660099; font-weight: bold;}
.cpp .es3 {color: #660099; font-weight: bold;}
.cpp .es4 {color: #660099; font-weight: bold;}
.cpp .es5 {color: #006699; font-weight: bold;}
.cpp .br0 {color: #008000;}
.cpp .sy0 {color: #008000;}
.cpp .sy1 {color: #000080;}
.cpp .sy2 {color: #000040;}
.cpp .sy3 {color: #000040;}
.cpp .sy4 {color: #008080;}
.cpp .st0 {color: #FF0000;}
.cpp .nu0 {color: #0000dd;}
.cpp .nu6 {color: #208080;}
.cpp .nu8 {color: #208080;}
.cpp .nu12 {color: #208080;}
.cpp .nu16 {color:#800080;}
.cpp .nu17 {color:#800080;}
.cpp .nu18 {color:#800080;}
.cpp .nu19 {color:#800080;}
.cpp .me1 {color: #007788;}
.cpp .me2 {color: #007788;}
.cpp span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;cpp&quot;&gt;&lt;span class=&quot;co2&quot;&gt;#include &amp;quot;stdafx.h&amp;quot;&lt;/span&gt;
&lt;span class=&quot;co2&quot;&gt;#include &amp;quot;0x88_math.h&amp;quot;&lt;/span&gt;
&lt;span class=&quot;co2&quot;&gt;#include &amp;quot;eval.h&amp;quot;&lt;/span&gt;
&lt;span class=&quot;co2&quot;&gt;#include &amp;quot;transposition.h&amp;quot;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* adjustements of piece value based on the number of own pawns */&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; knight_adj&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;9&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;20&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;16&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;12&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;12&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; rook_adj&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;9&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;   &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;  &lt;span class=&quot;nu0&quot;&gt;15&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;12&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;9&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;6&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;6&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;9&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;static&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; SafetyTable&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;100&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;5&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;7&lt;/span&gt;,   &lt;span class=&quot;nu0&quot;&gt;9&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;12&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;15&lt;/span&gt;,
  &lt;span class=&quot;nu0&quot;&gt;18&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;22&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;26&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;30&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;35&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;39&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;44&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;50&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;56&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;62&lt;/span&gt;,
  &lt;span class=&quot;nu0&quot;&gt;68&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;75&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;82&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;85&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;89&lt;/span&gt;,  &lt;span class=&quot;nu0&quot;&gt;97&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;105&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;113&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;122&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;131&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;140&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;150&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;169&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;180&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;191&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;202&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;213&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;225&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;237&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;248&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;260&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;272&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;283&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;295&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;307&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;319&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;330&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;342&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;354&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;366&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;377&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;389&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;401&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;412&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;424&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;436&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;448&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;459&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;471&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;483&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;494&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;,
 &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;, &lt;span class=&quot;nu0&quot;&gt;500&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/*******************************************************************
*  This struct holds data about certain aspects of evaluation,     *
*  which allows program to print them if desired.                  *
*******************************************************************/&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;struct&lt;/span&gt; eval_vector &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; gamePhase&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; mgMob&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; egMob&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; attCnt&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; attWeight&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; kingShield&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; MaterialAdjustement&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; Blockages&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; PositionalThemes&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt; v&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; eval&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; alpha, &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; beta, &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; use_hash &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;, mgScore &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;, egScore &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; stronger, weaker&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/***********************************************************
    /  Probe the evaluatinon hashtable, unless we call eval()  /
    /  only in order to display detailed result                /
    ***********************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; probeval &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; tteval_probe&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;probeval &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; INVALID &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; use_hash&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; probeval&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/***********************************************************
    /  Clear all eval data                                     /
    ***********************************************************/&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;      v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;      v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;     v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;  v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/* sum the incrementally counted material and pcsq values */&lt;/span&gt;
    mgScore &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PcsqMg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
            &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PcsqMg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    egScore &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PcsqEg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
            &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PcsqEg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/* add king&#039;s pawn shield score and evaluate part of piece blockage score
    (the rest of the latter will be done via piece eval) */&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; wKingShield&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; bKingShield&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    blockedPieces&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    mgScore &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/* tempo bonus */&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;stm&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;TEMPO&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;                  result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;TEMPO&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*******************************************************************
    * Adjusting material value for the various combinations of pieces. *
    * Currently it scores bishop, knight and rook pairs. The first one *
    * gets a bonus, the latter two - a penalty. Please also note that  *
    * adjustements of knight and rook value based on the number of own *
    * pawns on the board are done within the piece-specific routines.  *
    *******************************************************************/&lt;/span&gt;
&amp;nbsp;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BISHOP&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;BISHOP_PAIR&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BISHOP&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;BISHOP_PAIR&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;KNIGHT&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_PAIR&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;KNIGHT&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_PAIR&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;  &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_ROOK_PAIR&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;  &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_ROOK_PAIR&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
     result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; getPawnScore&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*******************************************************************
    *  Evaluate pieces                                                 *
    *******************************************************************/&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U8 row&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; row &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; row&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U8 col&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; col &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; col&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
       S8 sq &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SET_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;row, col&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; COLOR_EMPTY &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;switch&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; PAWN&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// pawns are evaluated separately&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; KNIGHT&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt;
              EvalKnight&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; BISHOP&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt;
              EvalBishop&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; ROOK&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt;
               EvalRook&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
               &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; QUEEN&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt;
               EvalQueen&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
               &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; KING&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt;
               &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;coMULTI&quot;&gt;/********************************************************************
   *  Merge midgame and endgame score. We interpolate between these    *
   *  two values, using a gamePhase value, based on remaining piece    *
   *  material on both sides. With less pieces, endgame score beco-    *
   *  mes more influential.                                            *
   ********************************************************************/&lt;/span&gt;
&amp;nbsp;
   mgScore &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   egScore &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;24&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;24&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; mgWeight &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; egWeight &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;24&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; mgWeight&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mgScore &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; mgWeight&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;egScore &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; egWeight&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;24&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;coMULTI&quot;&gt;/********************************************************************
   *  Add phase-independent score components.                          *
   ********************************************************************/&lt;/span&gt;
&amp;nbsp;
   result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;coMULTI&quot;&gt;/********************************************************************
    *  Merge king attack score. We don&#039;t apply this value if there are *
    *  less than two attackers or if the attacker has no queen.        *
    *******************************************************************/&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;QUEEN&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;QUEEN&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SafetyTable&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SafetyTable&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;coMULTI&quot;&gt;/********************************************************************
   *  Low material correction - guarding against an illusory material  *
   *  advantage. Full blown program should have more such rules,  but  *
   *  the current set ought to be useful enough. Please note that our  *
   *  code  assumes different material values for bishop and  knight.  *
   *                                                                   *
   *  - a single minor piece cannot win                                *
   *  - two knights cannot checkmate bare king                         *
   *  - bare rook vs minor piece is drawish                            *
   *  - rook and minor vs rook is drawish                              *
   ********************************************************************/&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;result &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; stronger &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; WHITE&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; weaker &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; BLACK&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;               &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; stronger &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; BLACK&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; weaker &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; WHITE&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;400&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;weaker&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;
           &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;KNIGHT&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
           &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;weaker&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BISHOP&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
           &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;weaker&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;KNIGHT&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BISHOP&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
           &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;KNIGHT&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;
           &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;stronger&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;PIECE_VALUE&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*******************************************************************
    *  Finally return the score relative to the side to move.          *
    *******************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;stm&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; BLACK &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    tteval_save&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;result&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalKnight&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
     &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; att &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; mob &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; pos&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
      v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;switch&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A8&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, A7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, C7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H8&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, H7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, F7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A7&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, A6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, B7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H7&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, H6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, G7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; C3&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, C2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, D4&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, E4&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_C3_KNIGHT&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;
     &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;switch&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A1&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, A2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, C2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H1&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, H2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, F2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A2&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, A3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, B2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H2&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, H3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, G2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KNIGHT_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; C6&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, C7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, D5&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, E5&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_C3_KNIGHT&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
     &lt;span class=&quot;coMULTI&quot;&gt;/***************************************************************
     *  Material value adjustement based on the no. of own pawns.   *
     *  Knights lose value as pawns disappear.                      *
     ***************************************************************/&lt;/span&gt;
&amp;nbsp;
     v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; knight_adj&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;PAWN&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Collect data about mobility and king attacks. This resembles *
    *  move generation code, except that we are just incrementing   *
    *  the counters instead of adding actual moves.                 *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U8 dir&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;dir&lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;dir&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; vector&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;KNIGHT&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;dir&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; side &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
           &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;mob&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
               &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// this knight is attacking zone around enemy king&lt;/span&gt;
        &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Evaluate mobility. We try to do it in such a way             *
    *  that  zero represents average mobility, but  our             *
    *  formula of doing so is a puer guess.                         *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Save data about king attacks                                 *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;att&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalBishop&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
     &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; att &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; mob &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
     v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
     &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;switch&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A7&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, B6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H7&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, G6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; B8&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, C7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; G8&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, F7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A6&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, B5&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A6&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H6&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, G5&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A6&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; F1&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KING, G1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;RETURNING_BISHOP&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; C1&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KING, B1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;RETURNING_BISHOP&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;switch&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A2&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, B3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H2&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, G3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; B1&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, C2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; G1&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, F2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A7&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; A3&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, B4&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A6&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; H3&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, G4&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BISHOP_TRAPPED_A6&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; F8&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KING, G8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;RETURNING_BISHOP&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; C8&lt;span class=&quot;sy4&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KING, B8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;RETURNING_BISHOP&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
     &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Collect data about mobility and king attacks                 *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;char&lt;/span&gt; dir&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;dir&lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt;vectors&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BISHOP&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;dir&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
         &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;char&lt;/span&gt; pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq&lt;span class=&quot;sy4&quot;&gt;;;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
              pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; pos &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; vector&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BISHOP&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;dir&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
              &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; PIECE_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                 mob&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                 &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                   mob&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;7&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;7&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;att&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&amp;nbsp;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalRook&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; att &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; mob &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; ownBlockingPawns &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; oppBlockingPawns &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; stepFwd&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; nextSq&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/***************************************************************
    *  Material value adjustement based on the no. of own pawns.   *
    *  Rooks gain value as pawns disappear.                        *
    ***************************************************************/&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; rook_adj&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PieceCount&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;PAWN&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/***************************************************************
    *  This is an ugly hack to detect open files. Merging it with  *
    *  mobility  eval would have been better, but less  readable,  *
    *  and this is educational program fter all.                   *
    /**************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; stepFwd &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; NORTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; stepFwd &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SOUTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    nextSq &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; stepFwd&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; PAWN&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
            &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
               ownBlockingPawns&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
               &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
            &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
            &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;
               oppBlockingPawns&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
        nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; stepFwd&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Evaluate open and half-open files. We merge this bonus with  *
    *  mobility  score.                                             *
    /***************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;ownBlockingPawns &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;oppBlockingPawns &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
           v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;ROOK_OPEN&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;ROOK_OPEN&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
           v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;ROOK_HALF&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;ROOK_HALF&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Collect data about mobility and king attacks                 *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;char&lt;/span&gt; dir&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; dir&lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt;vectors&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; dir&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
         &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;char&lt;/span&gt; pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq&lt;span class=&quot;sy4&quot;&gt;;;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
              pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; pos &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; vector&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;ROOK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;dir&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
              &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; PIECE_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                 mob&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                 &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                   mob&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;7&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;7&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;att&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;3&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalQueen&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;gamePhase&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; att &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; mob &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  A queen should not be developed too early                    *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; ROW&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; ROW_2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KNIGHT, B1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, BISHOP, C1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, BISHOP, F1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KNIGHT, G1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; BLACK &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; ROW&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; ROW_7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KNIGHT, B8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, BISHOP, C8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, BISHOP, F8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KNIGHT, G8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/****************************************************************
    *  Collect data about mobility and king attacks                 *
    ****************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;char&lt;/span&gt; dir&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;dir&lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt;vectors&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;QUEEN&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;dir&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
         &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;char&lt;/span&gt; pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq&lt;span class=&quot;sy4&quot;&gt;;;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
              pos &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; pos &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; vector&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;QUEEN&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;dir&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
              &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; PIECE_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                 mob&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                 &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                   mob&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;sqNearK&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;pos&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
              &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
                   &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
              &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
         &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;14&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;mob&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;14&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;att&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attCnt&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;attWeight&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt;att&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; wKingShield&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/* king on the kingside */&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; COL&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; COL_E &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, F2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, F3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, G2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, G3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, H2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, H3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;coMULTI&quot;&gt;/* king on the queenside */&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; COL&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; COL_D &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, A2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, A3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, B2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, B3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, C2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, C3&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; bKingShield&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
  &lt;span class=&quot;coMULTI&quot;&gt;/* king on the kingside */&lt;/span&gt;
  &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; COL&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;gt;&lt;/span&gt; COL_E &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, F7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, F6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, G7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, G6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, H7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, H6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;coMULTI&quot;&gt;/* king on the queenside */&lt;/span&gt;
   &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; COL&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;KingLoc&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; COL_D &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, A7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, A6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, B7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, B6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, C7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, C6&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;  result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;SHIELD_2&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
  &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/******************************************************************************
*                            Pawn structure evaluaton                         *
******************************************************************************/&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; getPawnScore&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/**************************************************************************
    *  This function wraps hashing mechanism around evalPawnStructure().      *
    *  Please note  that since we use the pawn hashtable, evalPawnStructure() *
    *  must not take into account the piece position.  In a more elaborate    *
    *  program, pawn hashtable would contain only the characteristics of pawn *
    *  structure,  and scoring them in conjunction with the piece position    *
    *  would have been done elsewhere.                                        *
    **************************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; probeval &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; ttpawn_probe&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;probeval &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; INVALID&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; probeval&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; evalPawnStructure&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    ttpawn_save&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;result&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; evalPawnStructure&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U8 row &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; row &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; row&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U8 col &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; col &lt;span class=&quot;sy1&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;8&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; col&lt;span class=&quot;sy2&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
       S8 sq &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SET_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;row, col&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
       &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; PAWN&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; EvalPawn&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
           &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;                      result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; EvalPawn&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
   &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
   &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; EvalPawn&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; result &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; flagIsPassed &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// we will be trying to disprove that&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; flagIsWeak &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;   &lt;span class=&quot;co1&quot;&gt;// we will be trying to disprove that&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; flagIsOpposed &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; stepFwd, stepBck&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; stepFwd &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; NORTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; stepFwd &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SOUTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; stepBck &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SOUTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; stepBck &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; NORTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    S8 nextSq &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; stepFwd&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*************************************************************************
    *   We have only very basic data structures that do not update informa-  *
    *   tion about pawns incrementally, so we have to calculate everything   *
    *   here.  The loop below detects doubled pawns, passed pawns and sets   *
    *   a flag on finding that our pawn is opposed by enemy pawn.            *
    *************************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; PAWN&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;// either opposed by enemy pawn or doubled&lt;/span&gt;
            flagIsPassed &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
            &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
                result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;20&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;       &lt;span class=&quot;co1&quot;&gt;// doubled pawn penalty&lt;/span&gt;
            &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;
                flagIsOpposed &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;  &lt;span class=&quot;co1&quot;&gt;// flag our pawn as opposed&lt;/span&gt;
        &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side, PAWN, nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
            flagIsPassed &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;side, PAWN, nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
            flagIsPassed &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
        nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; stepFwd&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*************************************************************************
    *   Another loop, going backwards and checking whether pawn has support. *
    *   Here we can at least break out of it for speed optimization.         *
    *************************************************************************/&lt;/span&gt;
&amp;nbsp;
    nextSq &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; sq&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side, PAWN, nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
            flagIsWeak &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
            &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side, PAWN, nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
            flagIsWeak &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
            &lt;span class=&quot;kw1&quot;&gt;break&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
        nextSq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; stepBck&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*************************************************************************
    *  Evaluate passed pawns, scoring them higher if they are protected      *
    *  or if their advance is supported by friendly pawns                    *
    *************************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; flagIsPassed &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPawnSupported&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq, side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;protected_passer&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt;                             result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;passed_pawn&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;coMULTI&quot;&gt;/*************************************************************************
    *  Evaluate weak pawns, increasing the penalty if they are situated      *
    *  on a half-open file                                                   *
    *************************************************************************/&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; flagIsWeak &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
        result &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;weak_pawn&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;side&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
        &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;flagIsOpposed&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
            result &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; result&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; isPawnSupported&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; step&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; step &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; SOUTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; step &lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; NORTH&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side,PAWN, sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side,PAWN, sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;step&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;WEST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side,PAWN, sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; step&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;WEST &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; IS_SQ&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;sq&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;step&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;EAST&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;side,PAWN, sq &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; step&lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt;EAST &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/******************************************************************************
*                             Pattern detection                               *
******************************************************************************/&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; blockedPieces&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;co1&quot;&gt;// central pawn blocked, bishop hard to develop&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, BISHOP, C1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, D2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;D3&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; COLOR_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BLOCK_CENTRAL_PAWN&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, BISHOP, F1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;  isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, PAWN, E2&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;E3&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; COLOR_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BLOCK_CENTRAL_PAWN&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, BISHOP, C8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;  isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, D7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;D6&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; COLOR_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BLOCK_CENTRAL_PAWN&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, BISHOP, F8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, PAWN, E7&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;E6&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;!&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; COLOR_EMPTY&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
        v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_BLOCK_CENTRAL_PAWN&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;co1&quot;&gt;// uncastled king blocking own rook&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KING, F1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KING, G1 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, ROOK, H1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, ROOK, G1 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KING_BLOCKS_ROOK&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KING, C1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, KING, B1 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, ROOK, A1&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;WHITE, ROOK, B1 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KING_BLOCKS_ROOK&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KING, F8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KING, G8 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, ROOK, H8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, ROOK, G8 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KING_BLOCKS_ROOK&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KING, C8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, KING, B8 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt;
         &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, ROOK, A8&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;||&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;BLACK, ROOK, B8 &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;
       v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt; e.&lt;span class=&quot;me1&quot;&gt;P_KING_BLOCKS_ROOK&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; isPiece&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;U8 color, U8 piece, S8 sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;pieces&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; piece&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;sy3&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sq&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; color&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/***************************************************************************************
*                             Printing eval results                                    *
***************************************************************************************/&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; printEval&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;------------------------------------------&lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Total value (for side to move): %d &lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;, eval&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;INF,INF, &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Material balance    : %d &lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;, b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;+&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PieceMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;PawnMaterial&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Material adjustement: &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, v.&lt;span class=&quot;me1&quot;&gt;MaterialAdjustement&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Mg Piece/square tables : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PcsqMg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, b.&lt;span class=&quot;me1&quot;&gt;PcsqMg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Eg Piece/square tables : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;b.&lt;span class=&quot;me1&quot;&gt;PcsqEg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, b.&lt;span class=&quot;me1&quot;&gt;PcsqEg&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Mg Mobility            : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Eg Mobility            : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;mgMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, v.&lt;span class=&quot;me1&quot;&gt;egMob&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Pawn structure      : %d &lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;, evalPawnStructure&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Blockages           : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, v.&lt;span class=&quot;me1&quot;&gt;Blockages&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Positional themes   : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, v.&lt;span class=&quot;me1&quot;&gt;PositionalThemes&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;King Shield         : &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;WHITE&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;, v.&lt;span class=&quot;me1&quot;&gt;kingShield&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;BLACK&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;Tempo: &amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; b.&lt;span class=&quot;me1&quot;&gt;stm&lt;/span&gt; &lt;span class=&quot;sy1&quot;&gt;==&lt;/span&gt; WHITE &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;%d&amp;quot;&lt;/span&gt;, e.&lt;span class=&quot;me1&quot;&gt;TEMPO&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;%d&amp;quot;&lt;/span&gt;, &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;e.&lt;span class=&quot;me1&quot;&gt;TEMPO&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;&lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
    &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;------------------------------------------&lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; printEvalFactor&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; wh, &lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; bl&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;
     &lt;span class=&quot;kw3&quot;&gt;printf&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;quot;white %4d, black %4d, total: %4d &lt;span class=&quot;es1&quot;&gt;\n&lt;/span&gt;&amp;quot;&lt;/span&gt;, wh, bl, wh &lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt; bl&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:0 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:01:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;CPW-Engine_eval&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;10&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;CPW-Engine_eval&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;10&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-CPW-Engine_eval includeBody-CPW-Engine_eval includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/CPW-Engine&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;CPW-Engine&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 31, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/CPW-Engine_eval&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;CPW-Engine_eval&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+function&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation function&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 24, 2010&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/King+Safety&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;King Safety&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 14, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Lazy+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Lazy Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mobility&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mobility&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Structure&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Structure&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:01 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/CPW-Engine&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>CPW-Engine_eval_h</title>
      <link>https://chessprogramming.wikispaces.com/CPW-Engine_eval_h</link>
      <dc:creator>Pawel_Koziol</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/CPW-Engine_eval_h</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/CPW-Engine_eval_h</comments>
      <pubDate>Tue, 30 Dec 2014 18:56:27 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Engines&quot;&gt;Engines&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/CPW-Engine&quot;&gt;CPW-Engine&lt;/a&gt; * eval.h&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:1:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;eval.h&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:1 --&gt;eval.h&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextCodeRule:0:
&amp;lt;pre class=&amp;quot;cpp&amp;quot;&amp;gt;/* king safety*/&amp;lt;br/&amp;gt;int wKingShield();&amp;lt;br/&amp;gt;int bKingShield();&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/* pawn structure */&amp;lt;br/&amp;gt;int getPawnScore();&amp;lt;br/&amp;gt;int evalPawnStructure();&amp;lt;br/&amp;gt;int EvalPawn(S8 sq, S8 side);&amp;lt;br/&amp;gt;void EvalKnight(S8 sq, S8 side);&amp;lt;br/&amp;gt;void EvalBishop(S8 sq, S8 side);&amp;lt;br/&amp;gt;void EvalRook(S8 sq, S8 side);&amp;lt;br/&amp;gt;void EvalQueen(S8 sq, S8 side);&amp;lt;br/&amp;gt;int isPawnSupported(S8 sq, S8 side);&amp;lt;br/&amp;gt;int isWPSupported(S8 sq);&amp;lt;br/&amp;gt;int isBPSupported(S8 sq);&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;/* pattern detection */&amp;lt;br/&amp;gt;void blockedPieces();&amp;lt;br/&amp;gt;&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.cpp  {font-family:monospace;}
.cpp .imp {font-weight: bold; color: red;}
.cpp .kw1 {color: #0000ff;}
.cpp .kw2 {color: #0000ff;}
.cpp .kw3 {color: #0000dd;}
.cpp .kw4 {color: #0000ff;}
.cpp .co1 {color: #666666;}
.cpp .co2 {color: #339900;}
.cpp .coMULTI {color: #ff0000; font-style: italic;}
.cpp .es0 {color: #000099; font-weight: bold;}
.cpp .es1 {color: #000099; font-weight: bold;}
.cpp .es2 {color: #660099; font-weight: bold;}
.cpp .es3 {color: #660099; font-weight: bold;}
.cpp .es4 {color: #660099; font-weight: bold;}
.cpp .es5 {color: #006699; font-weight: bold;}
.cpp .br0 {color: #008000;}
.cpp .sy0 {color: #008000;}
.cpp .sy1 {color: #000080;}
.cpp .sy2 {color: #000040;}
.cpp .sy3 {color: #000040;}
.cpp .sy4 {color: #008080;}
.cpp .st0 {color: #FF0000;}
.cpp .nu0 {color: #0000dd;}
.cpp .nu6 {color: #208080;}
.cpp .nu8 {color: #208080;}
.cpp .nu12 {color: #208080;}
.cpp .nu16 {color:#800080;}
.cpp .nu17 {color:#800080;}
.cpp .nu18 {color:#800080;}
.cpp .nu19 {color:#800080;}
.cpp .me1 {color: #007788;}
.cpp .me2 {color: #007788;}
.cpp span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;cpp&quot;&gt;&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* king safety*/&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; wKingShield&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; bKingShield&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* pawn structure */&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; getPawnScore&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; evalPawnStructure&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; EvalPawn&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalKnight&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalBishop&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalRook&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; EvalQueen&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; isPawnSupported&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq, S8 side&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; isWPSupported&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;int&lt;/span&gt; isBPSupported&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;S8 sq&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;
&lt;span class=&quot;coMULTI&quot;&gt;/* pattern detection */&lt;/span&gt;
&lt;span class=&quot;kw4&quot;&gt;void&lt;/span&gt; blockedPieces&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;
&amp;nbsp;&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:0 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/CPW-Engine&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Development</title>
      <link>https://chessprogramming.wikispaces.com/Development</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Development</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Development</comments>
      <pubDate>Wed, 17 Jan 2018 18:58:47 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:24:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:24 --&gt;&lt;!-- ws:start:WikiTextTocRule:25: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Tempo Balance&quot;&gt;Tempo Balance&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:25 --&gt;&lt;!-- ws:start:WikiTextTocRule:26: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Eval Considerations&quot;&gt;Eval Considerations&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:26 --&gt;&lt;!-- ws:start:WikiTextTocRule:27: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:27 --&gt;&lt;!-- ws:start:WikiTextTocRule:28: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:28 --&gt;&lt;!-- ws:start:WikiTextTocRule:29: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:29 --&gt;&lt;!-- ws:start:WikiTextTocRule:30: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Chess&quot;&gt;Chess&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:30 --&gt;&lt;!-- ws:start:WikiTextTocRule:31: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Misc&quot;&gt;Misc&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:31 --&gt;&lt;!-- ws:start:WikiTextTocRule:32: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:32 --&gt;&lt;!-- ws:start:WikiTextTocRule:33: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:33 --&gt;&lt;!-- ws:start:WikiTextTocRule:34: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:34 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Game Phases&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Opening&quot;&gt;Opening&lt;/a&gt; * Development&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Development&lt;/strong&gt;, &lt;br /&gt;
the aim of the opening phase to move pieces from their initial to more advantageous &lt;a class=&quot;wiki_link&quot; href=&quot;/Squares&quot;&gt;squares&lt;/a&gt; to occupy or &lt;a class=&quot;wiki_link&quot; href=&quot;/Center%20Control&quot;&gt;control the center&lt;/a&gt; to gain more &lt;a class=&quot;wiki_link&quot; href=&quot;/Space&quot;&gt;space&lt;/a&gt; and more attack and defense possibilities, or activity, as well in hindering the opponent from doing so. In the first place this applies to the minor &lt;a class=&quot;wiki_link&quot; href=&quot;/Pieces&quot;&gt;pieces&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Knight&quot;&gt;knights&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop&quot;&gt;bishops&lt;/a&gt;, in conjunction with the required pawn moves to open lines aka diagonals to mobilize bishops. &lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:6:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Tempo Balance&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:6 --&gt;Tempo Balance&lt;/h1&gt;
Each development of a minor piece, and finally connecting the rooks on the base rank due to &lt;a class=&quot;wiki_link&quot; href=&quot;/Castling&quot;&gt;castling&lt;/a&gt;, is considered a &lt;a class=&quot;wiki_link&quot; href=&quot;/Tempo&quot;&gt;tempo&lt;/a&gt;, but no pawn move. In tempo sensitive, often dynamic and tactical opening lines with early pawn &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Levers%20%28Bitboards%29&quot;&gt;levers&lt;/a&gt; and options to open attacking lines, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Siegbert_Tarrasch&quot; rel=&quot;nofollow&quot;&gt;Tarrasch&lt;/a&gt; rates three tempi worth about the value of one pawn &lt;!-- ws:start:WikiTextRefRule:4:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://en.wikipedia.org/wiki/Siegbert_Tarrasch&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Siegbert Tarrasch&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1931&amp;lt;/strong&amp;gt;). &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.amazon.de/Das-Schachspiel-Originalfassung-Siegbert-Tarrasch/dp/3938484845&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Das Schachspiel&amp;lt;/a&amp;gt; Die Eröffnung I. Allgemeiner Teil Die Kräfte, Der Raum, Die Zeit, Tempobilanz (German)&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:4 --&gt;, which is the motivation of many &lt;a class=&quot;wiki_link&quot; href=&quot;/Gambit&quot;&gt;gambit&lt;/a&gt; openings. &lt;br /&gt;
&lt;br /&gt;
A rule of thumb is not only to avoid premature pawn moves, but also moving the same piece multiple times without a good reason, and to develop most or at best all minor pieces before starting attacks with the queen - since too early queen development without appropriate support makes her vulnerable to opponent piece attacks, often worsening the tempo balance if not worse. &lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:8:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Eval Considerations&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:8 --&gt;Eval Considerations&lt;/h1&gt;
While some programs rely on the &lt;a class=&quot;wiki_link&quot; href=&quot;/Opening%20Book&quot;&gt;opening book&lt;/a&gt; and appropriate &lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;piece-square tables&lt;/a&gt; as well as &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;mobility&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Center%20Control&quot;&gt;center control&lt;/a&gt; terms to encourage piece development, others have explicit terms for this early game phase and consider a tempo balance and extra penalties for knights and bishops on their initial home squares. Quite common is also to punish blocked center pawns on their base rank, and too early development of the queen.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Center%20Control&quot;&gt;Center Control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Fianchetto&quot;&gt;Fianchetto&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Gambit&quot;&gt;Gambit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Opening%20Book&quot;&gt;Opening Book&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;Piece-Square Tables&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Returning%20Bishop&quot;&gt;Returning Bishop&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Space&quot;&gt;Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tempo&quot;&gt;Tempo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=48632&quot; rel=&quot;nofollow&quot;&gt;2 Dh5?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Henk%20van%20den%20Belt&quot;&gt;Henk van den Belt&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 13, 2013&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;External Links&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:16:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc5&quot;&gt;&lt;a name=&quot;External Links-Chess&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:16 --&gt;Chess&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikibooks.org/wiki/Chess_Strategy/Development&quot; rel=&quot;nofollow&quot;&gt;Chess Strategy/Development - Wikibooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Glossary_of_chess#Develop&quot; rel=&quot;nofollow&quot;&gt;Glossary of chess - Develop - Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.mark-weeks.com/aboutcom/aa05g16.htm&quot; rel=&quot;nofollow&quot;&gt;Chess Opening Tutorial : Count the Developing Moves&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.mark-weeks.com/aboutcom/index.htm&quot; rel=&quot;nofollow&quot;&gt;Chess for All Ages&lt;/a&gt; by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.blogger.com/profile/10101044127493771263&quot; rel=&quot;nofollow&quot;&gt;Mark Weeds&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:18:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc6&quot;&gt;&lt;a name=&quot;External Links-Misc&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:18 --&gt;Misc&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Development&quot; rel=&quot;nofollow&quot;&gt;Development from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Software_development&quot; rel=&quot;nofollow&quot;&gt;Software development from Wikipedia&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Software&quot;&gt;Software&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:20:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:20 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:135:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://en.wikipedia.org/wiki/Siegbert_Tarrasch&quot; rel=&quot;nofollow&quot;&gt;Siegbert Tarrasch&lt;/a&gt; (&lt;strong&gt;1931&lt;/strong&gt;). &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.amazon.de/Das-Schachspiel-Originalfassung-Siegbert-Tarrasch/dp/3938484845&quot; rel=&quot;nofollow&quot;&gt;Das Schachspiel&lt;/a&gt; Die Eröffnung I. Allgemeiner Teil Die Kräfte, Der Raum, Die Zeit, Tempobilanz (German)&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:135 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:22:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc8&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:22 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Development&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Development&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Development includeBody-Development includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Belzebub&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Belzebub&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 20, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Center+Control&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Center Control&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Development&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Development&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diablo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diablo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Djinn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Djinn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dreamer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dreamer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 5, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Exacto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Exacto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fianchetto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fianchetto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 18, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Game+Phases&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Game Phases&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gibbon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gibbon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gk&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gk&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/HAL&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;HAL&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 14, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/MChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;MChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 26, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Neurosis&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Neurosis&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Opening&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Opening&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ostrich&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ostrich&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 28, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Paul+W.+Abrahams&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Paul W. Abrahams&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Prophet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Prophet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RattateChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RattateChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RDChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RDChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 3, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Returning+Bishop&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Returning Bishop&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 16, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sinobyl&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sinobyl&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 3, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Space&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Space&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Spector&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Spector&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sunsetter&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sunsetter&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tempo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tempo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Opening&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Doubled Pawn</title>
      <link>https://chessprogramming.wikispaces.com/Doubled+Pawn</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Doubled+Pawn</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Doubled+Pawn</comments>
      <pubDate>Mon, 27 Mar 2017 14:06:49 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:53:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:53 --&gt;&lt;!-- ws:start:WikiTextTocRule:54: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Types of Doubled Pawns&quot;&gt;Types of Doubled Pawns&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:54 --&gt;&lt;!-- ws:start:WikiTextTocRule:55: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Crippled Majority&quot;&gt;Crippled Majority&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:55 --&gt;&lt;!-- ws:start:WikiTextTocRule:56: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#All About Doubled Pawns&quot;&gt;All About Doubled Pawns&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:56 --&gt;&lt;!-- ws:start:WikiTextTocRule:57: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:57 --&gt;&lt;!-- ws:start:WikiTextTocRule:58: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:58 --&gt;&lt;!-- ws:start:WikiTextTocRule:59: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:59 --&gt;&lt;!-- ws:start:WikiTextTocRule:60: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:60 --&gt;&lt;!-- ws:start:WikiTextTocRule:61: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:61 --&gt;&lt;!-- ws:start:WikiTextTocRule:62: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:62 --&gt;&lt;!-- ws:start:WikiTextTocRule:63: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:63 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Pawn Structure&lt;/a&gt; * Doubled Pawn&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
A &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn&quot;&gt;Pawn&lt;/a&gt; is &lt;strong&gt;doubled&lt;/strong&gt; (or, sad to say, tripled) if there are more pawns of the same &lt;a class=&quot;wiki_link&quot; href=&quot;/Color&quot;&gt;color&lt;/a&gt; on a given &lt;a class=&quot;wiki_link&quot; href=&quot;/Files&quot;&gt;file&lt;/a&gt;. Early programs and papers advocated evaluation it as half a pawn, today the penalty uses to be less severe.&lt;br /&gt;
&lt;br /&gt;
It might be argued that, given a perfect pawn structure evaluation, a term such as doubled pawns would not be needed, since they usually introduce another &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;pawn structure&lt;/a&gt; weaknesses: some kind of &lt;a class=&quot;wiki_link&quot; href=&quot;/Backward%20Pawn&quot;&gt;backwardness&lt;/a&gt;, lack of a &lt;a class=&quot;wiki_link&quot; href=&quot;/Candidate%20Passed%20Pawn&quot;&gt;candidate passer&lt;/a&gt; that otherwise would be there etc. However, most &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Function&quot;&gt;evaluation functions&lt;/a&gt; do not go into such details as to justify removing this term.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:35:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Types of Doubled Pawns&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:35 --&gt;Types of Doubled Pawns&lt;/h1&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Berliner&quot;&gt;Hans Berliner&lt;/a&gt; characterizes doubled pawns by their exchange potential against opponent pawns on adjacent files &lt;!-- ws:start:WikiTextRefRule:6:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Hans%20Berliner&amp;quot;&amp;gt;Hans Berliner&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1999&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;The System: A World Champion&#039;s Approach to Chess&amp;lt;/em&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Gambit_Publications&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Gambit Publications&amp;lt;/a&amp;gt;, ISBN 1-901983-10-2&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:6 --&gt;&lt;!-- ws:start:WikiTextRefRule:8:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Doubled_pawns#Types_of_doubled_pawns&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Types of doubled pawns from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:8 --&gt;:&lt;br /&gt;
&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextRemoteImageRule:131:&amp;lt;img src=&amp;quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=8/1p6/p3pp1p/8/8/1PP2P1P/1P3P1P/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;img src=&quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=8/1p6/p3pp1p/8/8/1PP2P1P/1P3P1P/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; alt=&quot;external image 8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; title=&quot;external image 8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; /&gt;&lt;!-- ws:end:WikiTextRemoteImageRule:131 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;tt&gt;The doubled pawns on the b-file are the best situation, the f-file pawns are next. The h-file pawns are the worst situation because two pawns are held back by one opposing pawn, so the second pawn has little value.&lt;/tt&gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;8/1p6/p3pp1p/8/8/1PP2P1P/1P3P1P/8 w - -&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextAnchorRule:64:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@CrippledMajority&amp;quot; title=&amp;quot;Anchor: CrippledMajority&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;CrippledMajority&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:64 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:37:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Crippled Majority&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:37 --&gt;Crippled Majority&lt;/h1&gt;
A doubled pawn of a so called &amp;quot;crippled&amp;quot; &lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Majority&quot;&gt;majority&lt;/a&gt; devalue that majority. &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Berliner&quot;&gt;Hans Berliner&lt;/a&gt; on following position in &lt;em&gt;Some Innovations Introduced by &lt;a class=&quot;wiki_link&quot; href=&quot;/HiTech&quot;&gt;Hitech&lt;/a&gt;&lt;/em&gt; &lt;!-- ws:start:WikiTextRefRule:15:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Hans%20Berliner&amp;quot;&amp;gt;Hans Berliner&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1987&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Some Innovations Introduced by Hitech&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ICGA%20Journal&amp;quot;&amp;gt;ICCA Journal&amp;lt;/a&amp;gt;, Vol. 10, No. 3, pp. 111-117&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:15 --&gt;:&lt;br /&gt;
&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextRemoteImageRule:132:&amp;lt;img src=&amp;quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=8/1pp2ppp/1p6/8/8/5P2/PPP2PPP/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;img src=&quot;http://webchess.freehostia.com/diag/chessdiag.php?fen=8/1pp2ppp/1p6/8/8/5P2/PPP2PPP/8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; alt=&quot;external image 8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; title=&quot;external image 8%20w%20-%20-&amp;amp;size=medium&amp;amp;coord=yes&amp;amp;cap=no&amp;amp;stm=no&amp;amp;fb=no&amp;amp;theme=classic&amp;amp;color1=E3CEAA&amp;amp;color2=635147&amp;amp;color3=000000&quot; /&gt;&lt;!-- ws:end:WikiTextRemoteImageRule:132 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;&lt;tt&gt;Our pawn-structure algorithm is quite simple, detecting only isolated and multiple Pawns, and the effect of multiple Pawns on viable pawn majorities. For instance, in Diagram 1 the value of White&#039;s doubled Pawn is negligible, while Black&#039;s is almost full-valued. This distinction, an innovation, was first introduced in &lt;a class=&quot;wiki_link&quot; href=&quot;/Patsoc&quot;&gt;Patsoc&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:23:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Hans%20Berliner&amp;quot;&amp;gt;Hans Berliner&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1985&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;Computer Chess at &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Carnegie%20Mellon%20University&amp;quot;&amp;gt;Carnegie Mellon University&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Advances%20in%20Computer%20Chess%204&amp;quot;&amp;gt;Advances in Computer Chess 4&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-4&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:23 --&gt;, and we were able to adapt the code to make up tables to be loaded into six identical hardware units computing pawn structure in parallel.&lt;/tt&gt;&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;8/1pp2ppp/1p6/8/8/5P2/PPP2PPP/8 w - -&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:39:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;All About Doubled Pawns&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:39 --&gt;All About Doubled Pawns&lt;/h1&gt;
The vast amount of detailed knowledge about doubled pawns, which rarely gets implemented, can be found in the article &lt;em&gt;All About Doubled Pawns&lt;/em&gt;  by &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:31:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Larry%20Kaufman&amp;quot;&amp;gt;Larry Kaufman&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;2005&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://danheisman.com.temp.realssl.com/Articles/doubled_pawns.htm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;All About Doubled Pawns&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. (first published in &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Chess_Life&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Chess Life&amp;lt;/a&amp;gt;, May 2005, p.22)&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-5&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-5&quot;&gt;[5]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:31 --&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:41:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:41 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Double%20and%20Triple%20%28Bitboards%29&quot;&gt;Double and Triple (Bitboards)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Isolated%20Pawn&quot;&gt;Isolated Pawn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Islands&quot;&gt;Pawn Islands&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Majority&quot;&gt;Pawn Majority&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:43:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:43 --&gt;Publications&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://danheisman.com.temp.realssl.com/Articles/doubled_pawns.htm&quot; rel=&quot;nofollow&quot;&gt;All About Doubled Pawns&lt;/a&gt;&lt;/em&gt;. (first published in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Chess_Life&quot; rel=&quot;nofollow&quot;&gt;Chess Life&lt;/a&gt;, May 2005, p.22)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:45:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:45 --&gt;Forum Posts&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=29689&quot; rel=&quot;nofollow&quot;&gt;Doubled and Backward Pawn Engine &amp;quot;Definitions&amp;quot;&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Brian%20Richardson&quot;&gt;Brian Richardson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 07, 2009&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56682&quot; rel=&quot;nofollow&quot;&gt;passed but doubled pawns&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jon%20Dart&quot;&gt;Jon Dart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 15, 2015 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;Passed Pawn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=60133&quot; rel=&quot;nofollow&quot;&gt;Doubled pawns&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stefano%20Gemma&quot;&gt;Stefano Gemma&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 11, 2016&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:47:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:47 --&gt;External Links&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Doubled_pawns&quot; rel=&quot;nofollow&quot;&gt;Doubled Pawn from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://danheisman.com.temp.realssl.com/Articles/doubled_pawns.htm&quot; rel=&quot;nofollow&quot;&gt;All About Doubled Pawns&lt;/a&gt; by IM &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jeremysilman.com/chess_orlov_middlegame/040731_doubled_pawns_strength.html&quot; rel=&quot;nofollow&quot;&gt;Doubled Pawns Strength and weakness&lt;/a&gt; by &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jeremysilman.com/chess_orlov_edgm/orlov_bio.html&quot; rel=&quot;nofollow&quot;&gt;Georgi Orlov&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/%C3%81stor_Piazzolla&quot; rel=&quot;nofollow&quot;&gt;Ástor Piazzolla&lt;/a&gt; - &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Milonga_Del_Angel&quot; rel=&quot;nofollow&quot;&gt;Tristezas de un Doble A&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Montreux_Jazz_Festival&quot; rel=&quot;nofollow&quot;&gt;Montreux Jazz Festival&lt;/a&gt;, 1985 &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/YouTube&quot; rel=&quot;nofollow&quot;&gt;YouTube&lt;/a&gt; Videos&lt;br /&gt;
&lt;!-- ws:start:WikiTextMediaRule:32:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/custom/24855798?h=0&amp;amp;w=0&amp;quot; class=&amp;quot;WikiMedia WikiMediaCustom&amp;quot; id=&amp;quot;wikitext@@media@@type=&amp;amp;quot;custom&amp;amp;quot; key=&amp;amp;quot;24855798&amp;amp;quot;&amp;quot; title=&amp;quot;Custom Media&amp;quot;/&amp;gt; --&gt;&lt;iframe width=&quot;480&quot; height=&quot;360&quot; src=&quot;//www.youtube.com/embed/Gei-bQuCFCo?rel=0&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;!-- ws:end:WikiTextMediaRule:32 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextMediaRule:33:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/custom/24855800?h=0&amp;amp;w=0&amp;quot; class=&amp;quot;WikiMedia WikiMediaCustom&amp;quot; id=&amp;quot;wikitext@@media@@type=&amp;amp;quot;custom&amp;amp;quot; key=&amp;amp;quot;24855800&amp;amp;quot;&amp;quot; title=&amp;quot;Custom Media&amp;quot;/&amp;gt; --&gt;&lt;iframe width=&quot;480&quot; height=&quot;360&quot; src=&quot;//www.youtube.com/embed/2RFWX_yZAos?rel=0&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;!-- ws:end:WikiTextMediaRule:33 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:49:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:49 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:224:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Berliner&quot;&gt;Hans Berliner&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;The System: A World Champion&#039;s Approach to Chess&lt;/em&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gambit_Publications&quot; rel=&quot;nofollow&quot;&gt;Gambit Publications&lt;/a&gt;, ISBN 1-901983-10-2&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Doubled_pawns#Types_of_doubled_pawns&quot; rel=&quot;nofollow&quot;&gt;Types of doubled pawns from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Berliner&quot;&gt;Hans Berliner&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;Some Innovations Introduced by Hitech&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal&quot;&gt;ICCA Journal&lt;/a&gt;, Vol. 10, No. 3, pp. 111-117&lt;/li&gt;
&lt;li id=&quot;cite_note-4&quot;&gt;&lt;a href=&quot;#cite_ref-4&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Berliner&quot;&gt;Hans Berliner&lt;/a&gt; (&lt;strong&gt;1985&lt;/strong&gt;). &lt;em&gt;Computer Chess at &lt;a class=&quot;wiki_link&quot; href=&quot;/Carnegie%20Mellon%20University&quot;&gt;Carnegie Mellon University&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%204&quot;&gt;Advances in Computer Chess 4&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-5&quot;&gt;&lt;a href=&quot;#cite_ref-5&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://danheisman.com.temp.realssl.com/Articles/doubled_pawns.htm&quot; rel=&quot;nofollow&quot;&gt;All About Doubled Pawns&lt;/a&gt;&lt;/em&gt;. (first published in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Chess_Life&quot; rel=&quot;nofollow&quot;&gt;Chess Life&lt;/a&gt;, May 2005, p.22)&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:224 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:51:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc8&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:51 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Doubled Pawn&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Doubled Pawn&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;40&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Doubled_Pawn includeBody-Doubled%20Pawn includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tfoot class=&quot;includeBacklinksFooter&quot;&gt;
    &lt;tr&gt;
      &lt;td colspan=&quot;5&quot;&gt;&lt;a href=&quot;https://chessprogramming.wikispaces.com/page/links/Doubled+Pawn&quot;&gt;More Links&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tfoot&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alarm&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alarm&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Amyan&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Amyan&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 10, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Applied+Concepts&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Applied Concepts&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bismark&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bismark&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cheese&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cheese&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cheops+%28Miller%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cheops (Miller)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 13, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/chess22k&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;chess22k&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 23, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ChessBrainVB&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ChessBrainVB&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Clarabit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Clarabit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 3, 2011&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Coiled&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Coiled&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cyrus&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cyrus&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 22, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dartmouth+CP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dartmouth CP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Defenchess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Defenchess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diablo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diablo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dispersion+and+Distortion&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dispersion and Distortion&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Donna&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Donna&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dorpsgek&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dorpsgek&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Double+and+Triple+%28Bitboards%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Double and Triple (Bitboards)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 12, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Doubled+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Doubled Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eval+Tuning+in+Deep+Thought&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eval Tuning in Deep Thought&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+function+draft&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation function draft&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 11, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+Overlap&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation Overlap&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Exacto&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Exacto&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Garbochess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Garbochess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gk&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gk&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gogobello&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gogobello&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/GopherCheck&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;GopherCheck&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 3, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hakkapeliitta&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hakkapeliitta&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hans+Kmoch&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hans Kmoch&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ISA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ISA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Kaissa&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Kaissa&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Larry+Kaufman&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Larry Kaufman&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 28, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Marvin&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Marvin&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 10, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nebula&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nebula&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 7, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Neurosis&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Neurosis&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Passed+Pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Passed Pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Patsoc&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Patsoc&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Paul&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Paul&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Center&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Center&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 12, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Majority&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Majority&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 8, 2012&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Draw Evaluation</title>
      <link>https://chessprogramming.wikispaces.com/Draw+Evaluation</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Draw+Evaluation</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Draw+Evaluation</comments>
      <pubDate>Mon, 12 Mar 2018 19:06:54 GMT</pubDate>
      <description>&lt;!-- ws:start:WikiTextTocRule:34:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:34 --&gt;&lt;!-- ws:start:WikiTextTocRule:35: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Obvious Draws&quot;&gt;Obvious Draws&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:35 --&gt;&lt;!-- ws:start:WikiTextTocRule:36: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Simple Heuristics&quot;&gt;Simple Heuristics&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:36 --&gt;&lt;!-- ws:start:WikiTextTocRule:37: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Complex Heuristics&quot;&gt;Complex Heuristics&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:37 --&gt;&lt;!-- ws:start:WikiTextTocRule:38: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#One-sided Heuristics&quot;&gt;One-sided Heuristics&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:38 --&gt;&lt;!-- ws:start:WikiTextTocRule:39: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:39 --&gt;&lt;!-- ws:start:WikiTextTocRule:40: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:40 --&gt;&lt;!-- ws:start:WikiTextTocRule:41: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:41 --&gt;&lt;!-- ws:start:WikiTextTocRule:42: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:42 --&gt;&lt;!-- ws:start:WikiTextTocRule:43: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2015 ...&quot;&gt;2015 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:43 --&gt;&lt;!-- ws:start:WikiTextTocRule:44: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:44 --&gt;&lt;!-- ws:start:WikiTextTocRule:45: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:45 --&gt;&lt;!-- ws:start:WikiTextTocRule:46: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:46 --&gt;&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Game Phases&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;Endgame&lt;/a&gt; * Draw Evaluation&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
It is important for the evaluation function to recognize the &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;endgame&lt;/a&gt; positions which are likely &lt;a class=&quot;wiki_link&quot; href=&quot;/Draw&quot;&gt;drawn&lt;/a&gt;, even though one side has a nominal advantage. This page is devoted to listing some of them. More of that kind of knowledge can be found in the &lt;a class=&quot;wiki_link&quot; href=&quot;/KPK&quot;&gt;KPK&lt;/a&gt; section.&lt;br /&gt;
&lt;!-- ws:start:WikiTextAnchorRule:47:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@immediate&amp;quot; title=&amp;quot;Anchor: immediate&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;immediate&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:47 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Obvious Draws&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;Obvious Draws&lt;/h1&gt;
 According to the &lt;a class=&quot;wiki_link&quot; href=&quot;/FIDE%20rules&quot;&gt;FIDE rules&lt;/a&gt;, the position is an immediate draw if&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;both sides have a bare king&lt;/li&gt;&lt;li&gt;one side has a king and a minor piece against a bare king&lt;/li&gt;&lt;li&gt;one side has two knights against the bare king&lt;/li&gt;&lt;li&gt;both sides have a king and a bishop, the bishops being the same color&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Simple Heuristics&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;Simple Heuristics&lt;/h1&gt;
 The bishops of different colors are not counted as an immediate draw, because of the possibility of a helpmate in the corner. Since this is unlikely given even a four ply search, we may introduce another class of drawn positions: those that cannot be claimed, but can be evaluated as draws:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;both sides have a king and a minor piece each&lt;/li&gt;&lt;li&gt;the weaker side has a minor piece against two knights&lt;/li&gt;&lt;li&gt;two bishops draw against a bishop&lt;/li&gt;&lt;li&gt;two minor pieces against one draw, except when the stronger side has a &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop%20Pair&quot;&gt;bishop pair&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
Please note that a knight or even two knights against two bishops are not included here, as it is possible to win this ending.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Implementation note:&lt;/strong&gt; When a program uses heuristics of that kind, it is of utmost importance to be consistent. For example, if KBN vs KB is scored as a draw, the same must be done with KBN vs KBP. A possible idea is to divide a score by a large constant, such as 16 or 32, when the side nominally ahead has the wrong piece combination.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:16:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Complex Heuristics&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:16 --&gt;Complex Heuristics&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;If the stronger side has a pawn and a bishop against the minor piece, the position is almost certainly drawn if the weaker side&#039;s king occupies a square on the path of a pawn that is inaccessible to the enemy bishop (the degenerate cases like trapping the minor piece are best left for search).&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Queen_versus_pawn_endgame&quot; rel=&quot;nofollow&quot;&gt;KQKP&lt;/a&gt; with &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Queen_versus_pawn_endgame#Rook_pawn&quot; rel=&quot;nofollow&quot;&gt;rook pawn&lt;/a&gt; or &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Queen_versus_pawn_endgame#Bishop_pawn&quot; rel=&quot;nofollow&quot;&gt;bishop pawn&lt;/a&gt; on its seventh rank supported by own king threatening &lt;a class=&quot;wiki_link&quot; href=&quot;/Stalemate&quot;&gt;stalemate&lt;/a&gt;, other king far enough away &lt;!-- ws:start:WikiTextRefRule:6:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=66640&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Marcel Duchamp endgame &amp;amp;quot;splits&amp;amp;quot; engines / hash phenomenon&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Kenneth%20Wingate%20Regan&amp;quot;&amp;gt;Kenneth Regan&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, February 19, 2018 » &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Chess%20Problems%2C%20Compositions%20and%20Studies&amp;quot;&amp;gt;Chess Problems, Compositions and Studies&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#Duchamp&amp;quot;&amp;gt;Marcel Duchamp&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Transposition%20Table&amp;quot;&amp;gt;Transposition Table&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:6 --&gt; &lt;!-- ws:start:WikiTextRefRule:10:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=66798&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;what to do when all depths give the exact same score?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Sander%20Maassen%20vd%20Brink&amp;quot;&amp;gt;Sander Maassen vd Brink&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, March 10, 2018&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:10 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Wrong%20color%20Bishop%20and%20Rook%20Pawn&quot;&gt;Wrong color Bishop and Rook Pawn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:18:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc3&quot;&gt;&lt;a name=&quot;One-sided Heuristics&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:18 --&gt;One-sided Heuristics&lt;/h1&gt;
 There are some heuristics that tells us only that one of the players cannot win the endgame&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;a single minor piece should not win against any number of pawns (again, there is a special case of a smothered mate in the corner, but it is search issue, not to be taken into account by the &lt;a class=&quot;wiki_link&quot; href=&quot;/evaluation%20function&quot;&gt;evaluation function&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:20:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:20 --&gt;See also&lt;/h1&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Blockage%20Detection&quot;&gt;Blockage Detection&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Contempt%20Factor&quot;&gt;Contempt Factor&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Draw&quot;&gt;Draw&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Fifty-move%20Rule&quot;&gt;Fifty-move Rule&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Fortress&quot;&gt;Fortress&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Material#InsufficientMaterial&quot;&gt;Insufficient Material&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Interior%20Node%20Recognizer&quot;&gt;Interior Node Recognizer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Repetitions&quot;&gt;Repetitions&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Stalemate&quot;&gt;Stalemate&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:22:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:22 --&gt;Forum Posts&lt;/h1&gt;
&lt;!-- ws:start:WikiTextHeadingRule:24:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc6&quot;&gt;&lt;a name=&quot;Forum Posts-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:24 --&gt;2000 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=182927&quot; rel=&quot;nofollow&quot;&gt;&amp;quot;Don&#039;t trust draw score&amp;quot; &amp;lt;=Is it true?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Teerapong%20Tovirat&quot;&gt;Teerapong Tovirat&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 08, 2001 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Repetitions&quot;&gt;Repetitions&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Transposition%20Table&quot;&gt;Transposition Table&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Path-Dependency&quot;&gt;Path-Dependency&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=193257&quot; rel=&quot;nofollow&quot;&gt;Draw recognition by eval problems&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Rafael%20Andrist&quot;&gt;Rafael Andrist&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 17, 2001 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Wrong%20color%20Bishop%20and%20rook%20pawn&quot;&gt;Wrong color Bishop and rook pawn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:26:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc7&quot;&gt;&lt;a name=&quot;Forum Posts-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:26 --&gt;2010 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=34673&quot; rel=&quot;nofollow&quot;&gt;question on draw evaluation&lt;/a&gt; by liuzy, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 03, 2010&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=34673&amp;amp;start=8&quot; rel=&quot;nofollow&quot;&gt;Re: question on draw evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Houdart&quot;&gt;Robert Houdart&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 07, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50150&quot; rel=&quot;nofollow&quot;&gt;handling draw by insufficient material&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Youri%20Matiounine&quot;&gt;Youri Matiounine&lt;/a&gt;, November 19, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Material#InsufficientMaterial&quot;&gt;Insufficient Material&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50194&quot; rel=&quot;nofollow&quot;&gt;evaluating tablebases draws&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Uri%20Blass&quot;&gt;Uri Blass&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 23, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame%20Tablebases&quot;&gt;Endgame Tablebases&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50223&quot; rel=&quot;nofollow&quot;&gt;Discocheck 5.01: Bishop related endgame problems&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Scheidl&quot;&gt;Mike Scheidl&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 25, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/DiscoCheck&quot;&gt;DiscoCheck&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Color%20of%20a%20Square&quot;&gt;Color of a Square&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Wrong%20color%20Bishop%20and%20Rook%20Pawn&quot;&gt;Wrong color Bishop and Rook Pawn&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:28:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc8&quot;&gt;&lt;a name=&quot;Forum Posts-2015 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:28 --&gt;2015 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61250&quot; rel=&quot;nofollow&quot;&gt;Stockfish eval output&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Erin%20Dame&quot;&gt;Erin Dame&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 27, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Wrong%20color%20Bishop%20and%20rook%20pawn&quot;&gt;Wrong color Bishop and rook pawn&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish&quot;&gt;Stockfish&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62380&quot; rel=&quot;nofollow&quot;&gt;draw endgame scaling&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 04, 2016&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64115&quot; rel=&quot;nofollow&quot;&gt;insufficient mating material&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Erin%20Dame&quot;&gt;Erin Dame&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 29, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66640&quot; rel=&quot;nofollow&quot;&gt;Marcel Duchamp endgame &amp;quot;splits&amp;quot; engines / hash phenomenon&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Kenneth%20Wingate%20Regan&quot;&gt;Kenneth Regan&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 19, 2018 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Chess%20Problems%2C%20Compositions%20and%20Studies&quot;&gt;Chess Problems, Compositions and Studies&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Duchamp&quot;&gt;Marcel Duchamp&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Transposition%20Table&quot;&gt;Transposition Table&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66798&quot; rel=&quot;nofollow&quot;&gt;what to do when all depths give the exact same score?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sander%20Maassen%20vd%20Brink&quot;&gt;Sander Maassen vd Brink&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 10, 2018&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:30:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc9&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:30 --&gt;References&lt;/h1&gt;
&lt;!-- ws:start:WikiTextReferencesRule:227:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66640&quot; rel=&quot;nofollow&quot;&gt;Marcel Duchamp endgame &amp;quot;splits&amp;quot; engines / hash phenomenon&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Kenneth%20Wingate%20Regan&quot;&gt;Kenneth Regan&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 19, 2018 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Chess%20Problems%2C%20Compositions%20and%20Studies&quot;&gt;Chess Problems, Compositions and Studies&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Duchamp&quot;&gt;Marcel Duchamp&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Transposition%20Table&quot;&gt;Transposition Table&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66798&quot; rel=&quot;nofollow&quot;&gt;what to do when all depths give the exact same score?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Sander%20Maassen%20vd%20Brink&quot;&gt;Sander Maassen vd Brink&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 10, 2018&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:227 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:32:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc10&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:32 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Draw Evaluation&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;120&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Draw Evaluation&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;120&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Draw_Evaluation includeBody-Draw%20Evaluation includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alexandru+Mosoi&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alexandru Mosoi&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockage+Detection&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockage Detection&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Contempt+Factor&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Contempt Factor&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 10, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 14, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 18, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame+Tablebases&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame Tablebases&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Erin+Dame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Erin Dame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fortress&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fortress&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gibbon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gibbon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gogobello&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gogobello&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Houdini&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Houdini&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 14, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Interior+Node+Recognizer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Interior Node Recognizer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KingSlayer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KingSlayer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Material&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Material&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Murka&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Murka&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/python-chess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;python-chess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 4, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Robert+Houdart&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Robert Houdart&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 8, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Score&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Score&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 14, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stalemate&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stalemate&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 21, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Terminal+Node&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Terminal Node&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 17, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Vice&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Vice&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Youri+Matiounine&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Youri Matiounine&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 20, 2015&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;Up one Level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Endgame</title>
      <link>https://chessprogramming.wikispaces.com/Endgame</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Endgame</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Endgame</comments>
      <pubDate>Mon, 18 Sep 2017 18:50:17 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation&quot;&gt;Evaluation&lt;/a&gt; * &lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Game Phases&lt;/a&gt; * Endgame&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:270:&amp;lt;a href=&amp;quot;http://www.artnet.com/magazineus/reviews/davis/davis11-1-05_detail.asp?picnum=5&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/TanningEndGame.jpg/376293598/TanningEndGame.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;http://www.artnet.com/magazineus/reviews/davis/davis11-1-05_detail.asp?picnum=5&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/TanningEndGame.jpg/376293598/TanningEndGame.jpg&quot; alt=&quot;TanningEndGame.jpg&quot; title=&quot;TanningEndGame.jpg&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:270 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;In the &lt;strong&gt;Endgame&lt;/strong&gt; chess programs usually have quite a lot of difficulties. Even the most simple endgames often just lead to a mate after 10 to 15 plys or more, which is far beyond the horizon for engines without the specific endgame knowledge. There are some concepts that a chess programmer should implement to overcome the most basic problems. Usually chess engines activate this special Endgame knowledge as soon as the material on board reaches a certain lower-bound.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Tanning&quot;&gt;Dorothea Tanning&lt;/a&gt; - End Game, 1944 &lt;!-- ws:start:WikiTextRefRule:2:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Arts#Tanning&amp;quot;&amp;gt;Dorothea Tanning&amp;lt;/a&amp;gt;, End Game, 1944, from &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.artnet.com/magazineus/reviews/davis/davis11-1-05.asp&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;artnet Magazine - We Are Duchampians by Ben Davis&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:2 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:56:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:56 --&gt;&lt;!-- ws:start:WikiTextTocRule:57: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Transposition Tables&quot;&gt;Transposition Tables&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:57 --&gt;&lt;!-- ws:start:WikiTextTocRule:58: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Evaluation&quot;&gt;Evaluation&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:58 --&gt;&lt;!-- ws:start:WikiTextTocRule:59: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Special Knowledge&quot;&gt;Special Knowledge&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:59 --&gt;&lt;!-- ws:start:WikiTextTocRule:60: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Special Knowledge-King and Pawns&quot;&gt;King and Pawns&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:60 --&gt;&lt;!-- ws:start:WikiTextTocRule:61: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Special Knowledge-Pieces&quot;&gt;Pieces&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:61 --&gt;&lt;!-- ws:start:WikiTextTocRule:62: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Special Knowledge-Endgame Tablebases&quot;&gt;Endgame Tablebases&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:62 --&gt;&lt;!-- ws:start:WikiTextTocRule:63: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:63 --&gt;&lt;!-- ws:start:WikiTextTocRule:64: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:64 --&gt;&lt;!-- ws:start:WikiTextTocRule:65: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1960 ...&quot;&gt;1960 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:65 --&gt;&lt;!-- ws:start:WikiTextTocRule:66: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1970 ...&quot;&gt;1970 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:66 --&gt;&lt;!-- ws:start:WikiTextTocRule:67: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1980 ...&quot;&gt;1980 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:67 --&gt;&lt;!-- ws:start:WikiTextTocRule:68: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1990 ...&quot;&gt;1990 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:68 --&gt;&lt;!-- ws:start:WikiTextTocRule:69: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1995 ...&quot;&gt;1995 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:69 --&gt;&lt;!-- ws:start:WikiTextTocRule:70: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:70 --&gt;&lt;!-- ws:start:WikiTextTocRule:71: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2005 ...&quot;&gt;2005 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:71 --&gt;&lt;!-- ws:start:WikiTextTocRule:72: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:72 --&gt;&lt;!-- ws:start:WikiTextTocRule:73: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2015 ...&quot;&gt;2015 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:73 --&gt;&lt;!-- ws:start:WikiTextTocRule:74: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Forum Posts&quot;&gt;Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:74 --&gt;&lt;!-- ws:start:WikiTextTocRule:75: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:75 --&gt;&lt;!-- ws:start:WikiTextTocRule:76: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Forum Posts-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:76 --&gt;&lt;!-- ws:start:WikiTextTocRule:77: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:77 --&gt;&lt;!-- ws:start:WikiTextTocRule:78: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:78 --&gt;&lt;!-- ws:start:WikiTextTocRule:79: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#What links here?&quot;&gt;What links here?&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:79 --&gt;&lt;!-- ws:start:WikiTextTocRule:80: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:80 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:10:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Transposition Tables&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:10 --&gt;Transposition Tables&lt;/h1&gt;
 Nowhere else are the &lt;a class=&quot;wiki_link&quot; href=&quot;/Transposition%20Table&quot;&gt;Transposition Hash Tables&lt;/a&gt; more efficient than in Endgames. They are invaluable.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:12:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Evaluation&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:12 --&gt;Evaluation&lt;/h1&gt;
 When doing a positional evaluation, in the endgame, the chess engines should change some parameters. So for example in the &lt;a class=&quot;wiki_link&quot; href=&quot;/Middlegame&quot;&gt;middlegame&lt;/a&gt;, if the opponent&#039;s &lt;a class=&quot;wiki_link&quot; href=&quot;/King&quot;&gt;king&lt;/a&gt; is trapped in the center, it should be evaluated much better for the program than the opponent&#039;s king, safely standing at the border. In the &lt;strong&gt;endgame&lt;/strong&gt; however, its the other way round. A king on the edge or even in the corner has not so many squares to escape to and is more beneficial for the other player. Furthermore, if you only have one &lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop&quot;&gt;bishop&lt;/a&gt;, it might be good to evaluate the opponent&#039;s king being forced to go to the corner with the &lt;a class=&quot;wiki_link&quot; href=&quot;/Color&quot;&gt;color&lt;/a&gt; of the bishop a higher bonus, than for the other corner. In addition Pawn promotion is a very important aim in most endgames. The chess engines should consider that by evaluating the strength of &lt;a class=&quot;wiki_link&quot; href=&quot;/Passed%20Pawn&quot;&gt;passed pawns&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:14:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Special Knowledge&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:14 --&gt;Special Knowledge&lt;/h1&gt;
 Some endgames are extensively covered by theory, and for that reason one can supply a vast number of heuristics for playing them. Typical examples include:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Blockage%20Detection&quot;&gt;Blockage Detection&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Draw%20evaluation&quot;&gt;Draw evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mop-up%20evaluation&quot;&gt;Mop-up evaluation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:16:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Special Knowledge-King and Pawns&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:16 --&gt;King and Pawns&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Corresponding%20Squares&quot;&gt;Corresponding Squares&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Centralization&quot;&gt;King Centralization&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Pawn%20Tropism&quot;&gt;King Pawn Tropism&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/KPK&quot;&gt;KPK&lt;/a&gt; database/rules&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Endgame&quot;&gt;Pawn Endgame&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Rule%20of%20the%20Square&quot;&gt;Rule of the Square&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:18:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Special Knowledge-Pieces&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:18 --&gt;Pieces&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bishops%20of%20Same%20Color&quot;&gt;Bishops of Same Color&lt;/a&gt; endgame&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bishops%20of%20Opposite%20Colors&quot;&gt;Bishops of Opposite Colors&lt;/a&gt; endgame&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Wrong%20color%20Bishop%20and%20rook%20pawn&quot;&gt;Wrong color Bishop and rook pawn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bishop%20versus%20Knight&quot;&gt;Bishop versus Knight&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Mating in &lt;a class=&quot;wiki_link&quot; href=&quot;/KBNK%20Endgame&quot;&gt;KNBK&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/KRK&quot;&gt;KRK&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Rook%20Endgame&quot;&gt;Rook Endgame&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Queen%20Endgame&quot;&gt;Queen Endgame&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:20:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Special Knowledge-Endgame Tablebases&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:20 --&gt;Endgame Tablebases&lt;/h2&gt;
 &lt;em&gt;see main article &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame%20Tablebases&quot;&gt;Endgame Tablebases&lt;/a&gt;.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
Currently many engines support the usage of &lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame%20Tablebases&quot;&gt;Endgame Tablebases&lt;/a&gt;, precalculated databases that hold for every possible position in a certain endgame, whether it is drawn or how many moves are left for a side to win/lose assuming perfect play. With the help of those, chess engines can simply lookup, if it is advisable to do a certain exchange or not, as well as how to finish some of the more tricky endgames. The advantage of Endgame Tablebases is the ability to determine the definite outcome of a certain position, but on the other side, Tablebases are very space consuming and the disk-access tends to be slow.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:22:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:22 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame%20Tablebases&quot;&gt;Endgame Tablebases&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Opening&quot;&gt;Opening&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Middlegame&quot;&gt;Middlegame&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Retrograde%20Analysis&quot;&gt;Retrograde Analysis&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:24:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:24 --&gt;Publications&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:26:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc8&quot;&gt;&lt;a name=&quot;Publications-1960 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:26 --&gt;1960 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Barbara%20Liskov&quot;&gt;Barbara J. Huberman&lt;/a&gt; (&lt;strong&gt;1968&lt;/strong&gt;). &lt;em&gt;A Program to Play Chess End Games&lt;/em&gt;. Technical Report no. CS-106, Ph.D. thesis. &lt;a class=&quot;wiki_link&quot; href=&quot;/Stanford%20University&quot;&gt;Stanford University&lt;/a&gt;, Computer Science Department&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:28:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc9&quot;&gt;&lt;a name=&quot;Publications-1970 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:28 --&gt;1970 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Coen%20Zuidema&quot;&gt;Coen Zuidema&lt;/a&gt; (&lt;strong&gt;1974&lt;/strong&gt;). &lt;em&gt;Chess: How to Program the Exceptions?&lt;/em&gt; Technical Report IW21/74, Department of Informatics, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Centrum_Wiskunde_%26_Informatica&quot; rel=&quot;nofollow&quot;&gt;Mathematical Center Amdsterdam&lt;/a&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://oai.cwi.nl/oai/asset/9480/9480A.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pericles%20Negri&quot;&gt;Pericles Negri&lt;/a&gt; (&lt;strong&gt;1977&lt;/strong&gt;). &lt;em&gt;Inductive Learning in a Hierarchical Model for Representing Knowledge in Chess End Games&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.mli.gmu.edu/papers/69-78/77-2.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ryszard%20Michalski&quot;&gt;Ryszard Michalski&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Pericles%20Negri&quot;&gt;Pericles Negri&lt;/a&gt; (&lt;strong&gt;1977&lt;/strong&gt;). &lt;em&gt;An experiment on inductive learning in chess endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.doc.ic.ac.uk/~shm/MI/mi8.html&quot; rel=&quot;nofollow&quot;&gt;Machine Intelligence 8&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.mli.gmu.edu/papers/69-78/77-1.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kenneth%20W.%20Church&quot;&gt;Kenneth W. Church&lt;/a&gt; (&lt;strong&gt;1978&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dl.acm.org/citation.cfm?id=67030&quot; rel=&quot;nofollow&quot;&gt;Co-ordinate Squares: A Solution to Many Chess Pawn Endgames&lt;/a&gt;&lt;/em&gt;. B.Sc. thesis, &lt;a class=&quot;wiki_link&quot; href=&quot;/Massachusetts%20Institute%20of%20Technology&quot;&gt;Massachusetts Institute of Technology&lt;/a&gt;, reprinted 1988 in &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Compendium&quot;&gt;Computer Chess Compendium&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Corresponding%20Squares&quot;&gt;Corresponding Squares&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ivan%20Bratko&quot;&gt;Ivan Bratko&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tim%20Niblett&quot;&gt;Tim Niblett&lt;/a&gt; (&lt;strong&gt;1979&lt;/strong&gt;). &lt;em&gt;Conjectures and Refutations in a Framework for Chess Endgames&lt;/em&gt;. in Expert Systems in the Micro-Electronic Age (&lt;a class=&quot;wiki_link&quot; href=&quot;/Donald%20Michie&quot;&gt;Donald Michie&lt;/a&gt;, ed.), Edinburgh: Edinburgh University Press, 1979.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ross%20Quinlan&quot;&gt;Ross Quinlan&lt;/a&gt; (&lt;strong&gt;1979&lt;/strong&gt;). &lt;em&gt;Discovering Rules by Induction from Large Collections of Examples&lt;/em&gt;. Expert Systems in the Micro-electronic Age, pp. 168-201. Edinburgh University Press (Introducing ID3)&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:30:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc10&quot;&gt;&lt;a name=&quot;Publications-1980 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:30 --&gt;1980 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Danny%20Kopec&quot;&gt;Danny Kopec&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tim%20Niblett&quot;&gt;Tim Niblett&lt;/a&gt; (&lt;strong&gt;1980&lt;/strong&gt;). &lt;em&gt;How Hard is the Play of the King-Rook-King-Knight Ending?&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%202&quot;&gt;Advances in Computer Chess 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/John%20F.%20White&quot;&gt;John F. White&lt;/a&gt; (&lt;strong&gt;1981&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://yourcomputeronline.wordpress.com/2010/12/27/chess-end-game/&quot; rel=&quot;nofollow&quot;&gt;Chess-End-Game&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Your%20Computer&quot;&gt;Your Computer&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://yourcomputeronline.wordpress.com/2010/12/10/december-1981-%E2%80%93-contents-and-editorial/&quot; rel=&quot;nofollow&quot;&gt;December 1981&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Alen%20Shapiro&quot;&gt;Alen Shapiro&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tim%20Niblett&quot;&gt;Tim Niblett&lt;/a&gt; (&lt;strong&gt;1982&lt;/strong&gt;). &lt;em&gt;Automatic Induction of Classification Rules for Chess End game.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%203&quot;&gt;Advances in Computer Chess 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ross%20Quinlan&quot;&gt;Ross Quinlan&lt;/a&gt; (&lt;strong&gt;1983&lt;/strong&gt;). &lt;em&gt;Learning efficient classification procedures and their application to chess end games&lt;/em&gt;. In Machine Learning: An Artificial Intelligence Approach, pages 463–482. Tioga, Palo Alto&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Denis%20Verhoef&quot;&gt;Denis Verhoef&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jacco%20H.%20Wesselius&quot;&gt;Jacco H. Wesselius&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;Two-ply KRKN: Safely overtaking Quinlan&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_4&quot;&gt;ICCA Journal, Vol. 10, No. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lars%20Rasmussen&quot;&gt;Lars Rasmussen&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;Correcting grandmasters&#039; Analyses in Elementary Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_4&quot;&gt;ICCA Journal, Vol. 10, No. 4&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:32:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc11&quot;&gt;&lt;a name=&quot;Publications-1990 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:32 --&gt;1990 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lars%20Rasmussen&quot;&gt;Lars Rasmussen&lt;/a&gt; (&lt;strong&gt;1992&lt;/strong&gt;). &lt;em&gt;Queen versus Rook and Pawn&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#15_2&quot;&gt;ICCA Journal, Vol. 15, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Wilhelm%20Barth&quot;&gt;Wilhelm Barth&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stephan%20Barth&quot;&gt;Stephan Barth&lt;/a&gt; (&lt;strong&gt;1992&lt;/strong&gt;). &lt;em&gt;Validating a Range of Endgame Programs&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#15_3&quot;&gt;ICCA Journal, Vol. 15, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jean-Christophe%20Weill&quot;&gt;Jean-Christophe Weill&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;How Hard is the Correct Coding of an Easy Endgame?&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%207&quot;&gt;Advances in Computer Chess 7&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.recherche.enac.fr/%7Eweill/publications/acc7.ps.gz&quot; rel=&quot;nofollow&quot;&gt;zipped ps&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:34:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc12&quot;&gt;&lt;a name=&quot;Publications-1995 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:34 --&gt;1995 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lewis%20Stiller&quot;&gt;Lewis Stiller&lt;/a&gt; (&lt;strong&gt;1996&lt;/strong&gt;). &lt;em&gt;Multilinear Algebra and Chess Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://library.msri.org/books/Book29/index.html&quot; rel=&quot;nofollow&quot;&gt;Games of No Chance&lt;/a&gt; edited by &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20J.%20Nowakowski&quot;&gt;Richard J. Nowakowski&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.msri.org/publications/books/Book29/files/stiller.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Roberto_Cifuentes&quot; rel=&quot;nofollow&quot;&gt;Roberto Cifuentes&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.newinchess.com/De_Zeeuw__Maarten-ip-185.html&quot; rel=&quot;nofollow&quot;&gt;Maarten De Zeeuw&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jan%20van%20Reek&quot;&gt;Jan van Reek&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;Secrets of Chess Endings&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#20_4&quot;&gt;ICCA Journal, Vol. 20, No. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kevin%20Coplan&quot;&gt;Kevin Coplan&lt;/a&gt; (&lt;strong&gt;1998&lt;/strong&gt;). &lt;em&gt;Synthesis of Chess and Chess-like Endgames by Recursive Optimisation&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#21_3&quot;&gt;ICCA Journal, Vol. 21, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Noam%20Elkies&quot;&gt;Noam D. Elkies&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;On numbers and endgames: Combinatorial game theory in chess endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://arxiv.org/PS_cache/math/pdf/9905/9905198v1.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;, differs only in trivial stylistic details from the (&lt;strong&gt;1996&lt;/strong&gt;) version published in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://library.msri.org/books/Book29/index.html&quot; rel=&quot;nofollow&quot;&gt;Games of No Chance&lt;/a&gt; edited by &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20J.%20Nowakowski&quot;&gt;Richard J. Nowakowski&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Philip%20G.%20K.%20Reiser&quot;&gt;Philip G. K. Reiser&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Patricia%20J.%20Riddle&quot;&gt;Patricia J. Riddle&lt;/a&gt; (&lt;strong&gt;1999&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007%2F3-540-48873-1_19&quot; rel=&quot;nofollow&quot;&gt;Evolving Logic Programs to Classify Chess-Endgame Positions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/book/10.1007%2F3-540-48873-1&quot; rel=&quot;nofollow&quot;&gt;Simulated Evolution and Learning&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Canberra&quot; rel=&quot;nofollow&quot;&gt;Canberra&lt;/a&gt;, Australia. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springer.com/series/1244&quot; rel=&quot;nofollow&quot;&gt;Lecture Notes in Artificial Intelligence&lt;/a&gt;, No. 1585, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Springer_Science%2BBusiness_Media&quot; rel=&quot;nofollow&quot;&gt;Springer&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://stancomb.co.uk/Papers/seal98.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;Learning&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:36:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc13&quot;&gt;&lt;a name=&quot;Publications-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:36 --&gt;2000 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Matthias%20L%C3%BCscher&quot;&gt;Matthias Lüscher&lt;/a&gt;  (&lt;strong&gt;2000&lt;/strong&gt;). &lt;em&gt;Automatic Generation of an Evaluation Function for Chess Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ETH%20Zurich&quot;&gt;ETH Zurich&lt;/a&gt; Supervisors: &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Lincke&quot;&gt;Thomas Lincke&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Christoph%20Wirth&quot;&gt;Christoph Wirth&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.datacomm.ch/m.luescher/evaluation_function_en.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kevin%20Coplan&quot;&gt;Kevin Coplan&lt;/a&gt; (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://ilk.uvt.nl/icga/journal/contents/content24-1.htm#SYNTHESIS%20OF%20CHESS&quot; rel=&quot;nofollow&quot;&gt;Synthesis of Chess and Chess-like Endgames: A Proof of Correctness&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#24_1&quot;&gt;ICCA Journal, Vol. 24, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kevin%20Coplan&quot;&gt;Kevin Coplan&lt;/a&gt; (&lt;strong&gt;2001&lt;/strong&gt;). &lt;em&gt;Synthesis of Chess-like Endgames: Towards a Proof of Correctness&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Games%209&quot;&gt;Advances in Computer Games 9&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:38:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc14&quot;&gt;&lt;a name=&quot;Publications-2005 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:38 --&gt;2005 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ami%20Hauptman&quot;&gt;Ami Hauptman&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Sipper&quot;&gt;Moshe Sipper&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;GP-EndChess: Using Genetic Programming to Evolve Chess Endgame Players&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/eurogp/eurogp2005.html#HauptmanS05&quot; rel=&quot;nofollow&quot;&gt;EuroGP 2005&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.cs.bgu.ac.il/~sipper/papabs/eurogpchess-final.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ariel%20Felner&quot;&gt;Ariel Felner&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2006&lt;/strong&gt;). &lt;em&gt;Blockage Detection in Pawn Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Lecture_Notes_in_Computer_Science&quot; rel=&quot;nofollow&quot;&gt;LNCS&lt;/a&gt; 3846, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Springer_Science%2BBusiness_Media&quot; rel=&quot;nofollow&quot;&gt;Springer&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ami%20Hauptman&quot;&gt;Ami Hauptman&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Sipper&quot;&gt;Moshe Sipper&lt;/a&gt; (&lt;strong&gt;2007&lt;/strong&gt;). &lt;em&gt;Emergence of Complex Strategies in the Evolution of Chess Endgame Players&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/journals/advcs/advcs10.html#HauptmanS07&quot; rel=&quot;nofollow&quot;&gt;Advances in Complex Systems 10&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/John%20Nunn&quot;&gt;John Nunn&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.newinchess.com/Understanding_Chess_Endgames-p-1843.html&quot; rel=&quot;nofollow&quot;&gt;Understanding Chess Endgames&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gambit_Publications&quot; rel=&quot;nofollow&quot;&gt;Gambit&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:5:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.chessbase.com/post/nunn-on-understanding-che-endgames&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Nunn on Understanding Chess Endgames&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ChessBase&amp;quot;&amp;gt;ChessBase News&amp;lt;/a&amp;gt;, September 13, 2009&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:5 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:40:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc15&quot;&gt;&lt;a name=&quot;Publications-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:40 --&gt;2010 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/John%20Nunn&quot;&gt;John Nunn&lt;/a&gt; (&lt;strong&gt;2010&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.newinchess.com/Nunn_s_Chess_Endings__Volume_1-p-5025.html&quot; rel=&quot;nofollow&quot;&gt;Nunn&#039;s Chess Endings, volume 1&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gambit_Publications&quot; rel=&quot;nofollow&quot;&gt;Gambit&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:8:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.chessbase.com/post/nunn-s-che-endings-volume-one&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt; Nunn’s Chess Endings Volume One&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/ChessBase&amp;quot;&amp;gt;ChessBase News&amp;lt;/a&amp;gt;, May 28, 2010&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:8 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/John%20Nunn&quot;&gt;John Nunn&lt;/a&gt; (&lt;strong&gt;2010&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.newinchess.com/Nunn_s_Chess_Endings__Volume_2-p-5053.html&quot; rel=&quot;nofollow&quot;&gt;Nunn&#039;s Chess Endings, volume 2&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Gambit_Publications&quot; rel=&quot;nofollow&quot;&gt;Gambit&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/John%20Nunn&quot;&gt;John Nunn&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Discoveries in R+2P vs. R+P Endings&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#36_3&quot;&gt;ICGA Journal, Vol. 36, No. 3&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Lomonosov%20Tablebases&quot;&gt;Lomonosov Tablebases&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Karsten%20M%C3%BCller&quot;&gt;Karsten Müller&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Guy%20Haworth&quot;&gt;Guy Haworth&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Rook vs. Bishop&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#36_4&quot;&gt;ICGA Journal, Vol. 36, No. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Matej%20Guid&quot;&gt;Matej Guid&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Martin%20Mo%C5%BEina&quot;&gt;Martin Možina&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ciril%20Bohak&quot;&gt;Ciril Bohak&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Aleksander%20Sadikov&quot;&gt;Aleksander Sadikov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ivan%20Bratko&quot;&gt;Ivan Bratko&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Building an Intelligent Tutoring System for Chess Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dblp.uni-trier.de/db/conf/csedu/csedu2013.html#GuidMBSB13&quot; rel=&quot;nofollow&quot;&gt;CSEDU 2013&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:42:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc16&quot;&gt;&lt;a name=&quot;Publications-2015 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:42 --&gt;2015 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Hartisch&quot;&gt;Michael Hartisch&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; (&lt;strong&gt;2015&lt;/strong&gt;). &lt;em&gt;Optimal Robot Play in Certain Chess Endgame Situations&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#38_3&quot;&gt;ICGA Journal, Vol. 38, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Efstratios%20Grivas&quot;&gt;Efstratios Grivas&lt;/a&gt; (&lt;strong&gt;2017&lt;/strong&gt;). &lt;em&gt;The Modern Endgame Manual&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#39_2&quot;&gt;ICGA Journal, Vol. 39, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Karsten%20M%C3%BCller&quot;&gt;Karsten Müller&lt;/a&gt; (&lt;strong&gt;2017&lt;/strong&gt;). &lt;em&gt;Tablebases, Fermat, Knights and Knightmares&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#39_2&quot;&gt;ICGA Journal, Vol. 39, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Guy%20Haworth&quot;&gt;Guy Haworth&lt;/a&gt; (&lt;strong&gt;2017&lt;/strong&gt;). &lt;em&gt;Understanding Rook Endgames&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#39_2&quot;&gt;ICGA Journal, Vol. 39, No. 2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:44:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc17&quot;&gt;&lt;a name=&quot;Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:44 --&gt;Forum Posts&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:46:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc18&quot;&gt;&lt;a name=&quot;Forum Posts-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:46 --&gt;2000 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=198870&quot; rel=&quot;nofollow&quot;&gt;Endgame evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Benny%20Antonsson&quot;&gt;Benny Antonsson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 25, 2001&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=348493&quot; rel=&quot;nofollow&quot;&gt;Piece Values in the Endgame&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Guy%20Haworth&quot;&gt;Guy Haworth&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 11, 2004 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Point%20Value&quot;&gt;Point Value&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=358108&quot; rel=&quot;nofollow&quot;&gt;transition to endgame&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Eric%20Oldre&quot;&gt;Eric Oldre&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 02, 2004&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=359113&quot; rel=&quot;nofollow&quot;&gt;Improving the endgame of my engine&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Albert%20Bertilsson&quot;&gt;Albert Bertilsson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 08, 2004 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Sharper&quot;&gt;Sharper&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=19296&quot; rel=&quot;nofollow&quot;&gt;Definition of &amp;quot;endgame&amp;quot;?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jouni%20Uski&quot;&gt;Jouni Uski&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 30, 2008&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:48:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc19&quot;&gt;&lt;a name=&quot;Forum Posts-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:48 --&gt;2010 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=40629&quot; rel=&quot;nofollow&quot;&gt;End-game evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Harm%20Geert%20Muller&quot;&gt;H.G.Muller&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 04, 2011&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=47173&quot; rel=&quot;nofollow&quot;&gt;Start EndGame - A matter of fine tuning ???&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Louren%C3%A7o%20Araujo%20de%20Oliveira%20Junior&quot;&gt;Lourenço Araujo de Oliveira Junior&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 09, 2013&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=51672&quot; rel=&quot;nofollow&quot;&gt;End Game Heuristics&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Laurie%20Tunnicliffe&quot;&gt;Laurie Tunnicliffe&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 20, 2014&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=62153&quot; rel=&quot;nofollow&quot;&gt;Define end game&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Laurie%20Tunnicliffe&quot;&gt;Laurie Tunnicliffe&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 16, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Tapered%20Eval&quot;&gt;Tapered Eval&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64356&quot; rel=&quot;nofollow&quot;&gt;Testing endgame strength&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 21, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Engine%20Testing&quot;&gt;Engine Testing&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/RuyDos&quot;&gt;RuyDos&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:50:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc20&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:50 --&gt;External Links&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Chess_endgame&quot; rel=&quot;nofollow&quot;&gt;Chess endgame from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Pawnless_chess_endgame&quot; rel=&quot;nofollow&quot;&gt;Pawnless chess endgame from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:52:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc21&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:52 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:646:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Tanning&quot;&gt;Dorothea Tanning&lt;/a&gt;, End Game, 1944, from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.artnet.com/magazineus/reviews/davis/davis11-1-05.asp&quot; rel=&quot;nofollow&quot;&gt;artnet Magazine - We Are Duchampians by Ben Davis&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chessbase.com/post/nunn-on-understanding-che-endgames&quot; rel=&quot;nofollow&quot;&gt;Nunn on Understanding Chess Endgames&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/ChessBase&quot;&gt;ChessBase News&lt;/a&gt;, September 13, 2009&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chessbase.com/post/nunn-s-che-endings-volume-one&quot; rel=&quot;nofollow&quot;&gt; Nunn’s Chess Endings Volume One&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/ChessBase&quot;&gt;ChessBase News&lt;/a&gt;, May 28, 2010&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:646 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:54:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc22&quot;&gt;&lt;a name=&quot;What links here?&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:54 --&gt;What links here?&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextIncludeRule:00:&amp;lt;img src=&amp;quot;https://www.wikispaces.com/site/embedthumbnail/include/backlinks?w=200&amp;amp;h=100&amp;quot; class=&amp;quot;WikiMedia WikiMediaInclude&amp;quot; id=&amp;quot;wikitext@@include@@page=&amp;amp;quot;Endgame&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;220&amp;amp;quot;&amp;quot; title=&amp;quot;Include backlinks: page=&amp;amp;quot;Endgame&amp;amp;quot; component=&amp;amp;quot;backlinks&amp;amp;quot; limit=&amp;amp;quot;220&amp;amp;quot;&amp;quot; /&amp;gt; --&gt;&lt;div class=&quot;includeBody-Endgame includeBody-Endgame includeBody&quot;&gt;&lt;table class=&quot;includeBacklinks&quot;&gt;
  &lt;thead&gt;
    &lt;tr class=&quot;includeBacklinksHeading&quot;&gt;
      &lt;th class=&quot;includeBacklinksPageHeading&quot;&gt;Page&lt;/th&gt;
      &lt;th class=&quot;includeBacklinksDateHeading&quot;&gt;Date Edited&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Advances+in+Computer+Chess+4&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Advances in Computer Chess 4&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 22, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/AI+Chess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;AI Chess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Albert+Bertilsson&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Albert Bertilsson&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 6, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alen+Shapiro&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alen Shapiro&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 3, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Alexs&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Alexs&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Andscacs&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Andscacs&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 16, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Attack+and+Defend+Maps&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Attack and Defend Maps&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 5, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bishops+of+Opposite+Colors&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bishops of Opposite Colors&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 22, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bismark&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bismark&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 22, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Bison&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Bison&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 29, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockade&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockade&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Blockage+Detection&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Blockage Detection&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Capture+%28program%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Capture (program)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Center+Distance&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Center Distance&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 24, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cheese&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cheese&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/CHEKMO-II&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;CHEKMO-II&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 3, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Chess+Problems%2C+Compositions+and+Studies&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Chess Problems, Compositions and Studies&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/chess22k&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;chess22k&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 23, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ChessLin&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ChessLin&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Clarabit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Clarabit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 3, 2011&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Coen+Zuidema&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Coen Zuidema&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 25, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Coiled&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Coiled&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Corresponding+Squares&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Corresponding Squares&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Critter&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Critter&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 25, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Cupcake&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Cupcake&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 19, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Danny+Kopec&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Danny Kopec&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 1, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dartmouth+CP&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dartmouth CP&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 19, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/DayDreamer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;DayDreamer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 22, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Deep+Learning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Deep Learning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Delta+Pruning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Delta Pruning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Denis+Verhoef&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Denis Verhoef&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 21, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diablo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diablo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 17, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Diagonal+Mirroring&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Diagonal Mirroring&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 29, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dietmar+Lippold&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dietmar Lippold&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 22, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Dinesh+Gadwal&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Dinesh Gadwal&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Distance&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Distance&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 25, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Djinn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Djinn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 8, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Donald+Michie&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Donald Michie&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Donna&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Donna&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Double+Null+Move&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Double Null Move&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 8, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 14, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Draw+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Draw Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eigenmann+Endgame+Test&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eigenmann Endgame Test&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 18, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Endgame+Tablebases&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Endgame Tablebases&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Engine+Testing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Engine Testing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eval+Tuning+in+Deep+Thought&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eval Tuning in Deep Thought&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+function&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation function&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 24, 2010&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+function+draft&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation function draft&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 11, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Evaluation+of+Pieces&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Evaluation of Pieces&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Eveann&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Eveann&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 3, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Falcon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Falcon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 2, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fifty-move+Rule&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fifty-move Rule&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fischerle&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fischerle&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 21, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Fortress&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Fortress&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 1, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Game+Phases&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Game Phases&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 22, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Genetic+Programming&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Genetic Programming&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Genie&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Genie&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Gibbon&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Gibbon&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/GullChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;GullChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 27, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Guy+Haworth&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Guy Haworth&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 20, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hannibal&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hannibal&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 4, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hans+Zellner&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hans Zellner&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 12, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Harm+Geert+Muller&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Harm Geert Muller&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Hedgehog&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Hedgehog&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 18, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Huberman&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Huberman&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 9, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ISA&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ISA&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 2, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ivan+Bratko&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ivan Bratko&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 16, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/J.+Biit&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;J. Biit&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jacco+H.+Wesselius&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jacco H. Wesselius&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/John+F.+White&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;John F. White&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 11, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Jouni+Uski&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Jouni Uski&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 28, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Karsten+M%C3%BCller&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Karsten Müller&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KBNK+Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KBNK Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/King+Centralization&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;King Centralization&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 30, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/King+Pawn+Tropism&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;King Pawn Tropism&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 1, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Komodo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Komodo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 6, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KPK&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KPK&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 12, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/KRK&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;KRK&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/LarsenVB&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;LarsenVB&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Laurie+Tunnicliffe&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Laurie Tunnicliffe&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 13, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Learning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Learning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 20, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Lewis+Stiller&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Lewis Stiller&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Linked+List&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Linked List&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ludwig+Zagler&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ludwig Zagler&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 6, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Maarten+van+Emden&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Maarten van Emden&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/MadChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;MadChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 4, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Manhattan-Distance&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Manhattan-Distance&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 19, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Matant&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Matant&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 14, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Max+Bramer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Max Bramer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 20, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/MChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;MChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 26, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Meel+Velliste&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Meel Velliste&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 5, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mephisto+Roma&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mephisto Roma&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Middlegame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Middlegame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 6, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mobility&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mobility&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Module&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Module&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 1, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Mop-up+Evaluation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Mop-up Evaluation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 26, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Morphy&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Morphy&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Much&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Much&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Myopic&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Myopic&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nemorino&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nemorino&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 21, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Neural+Networks&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Neural Networks&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nexus&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nexus&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/NoraGrace&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;NoraGrace&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 23, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Null+Move+Pruning&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Null Move Pruning&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Nullmover&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Nullmover&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 21, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Numpty+chess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Numpty chess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 21, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Opening&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Opening&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 25, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Opposition&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Opposition&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Oracle&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Oracle&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 4, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Orion&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Orion&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 15, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Outside+passed+pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Outside passed pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 7, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Paradise&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Paradise&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 19, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Patzer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Patzer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 5, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pawn+Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pawn Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 11, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Pericles+Negri&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Pericles Negri&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 21, 2011&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Phalanx&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Phalanx&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 2, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Phoenix+%28Rahul%29&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Phoenix (Rahul)&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Piece-Square+Tables&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Piece-Square Tables&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Playing+Strength&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Playing Strength&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Point+Value&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Point Value&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 31, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ProbCut&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ProbCut&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 25, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/ProChess+IT&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;ProChess IT&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 30, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Purple+Haze&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Purple Haze&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/RedQueen&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;RedQueen&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 13, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Rook+Endgame&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Rook Endgame&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 18, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ross+Quinlan&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ross Quinlan&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Rule+of+the+Square&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Rule of the Square&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 6, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Scidlet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Scidlet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 31, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sharper&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sharper&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 6, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Shess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Shess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sier%C5%BCant&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sierżant&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 15, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Sinobyl&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Sinobyl&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jul 3, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Soei+Tan&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Soei Tan&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 27, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Soldat&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Soldat&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Aug 20, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SOS&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SOS&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 5, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Spector&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Spector&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 11, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stalemate&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stalemate&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Feb 21, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Steinitz&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Steinitz&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 10, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stephan+Barth&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stephan Barth&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 20, 2012&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stephen+Muggleton&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stephen Muggleton&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 23, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Stockfish&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Stockfish&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 7, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SugaR&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SugaR&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 9, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/SuperChess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;SuperChess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 7, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Superpawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Superpawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 9, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tactics&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tactics&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tapered+Eval&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tapered Eval&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 9, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tarrasch+Rule&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tarrasch Rule&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jun 2, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tempo&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tempo&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 17, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/The+Baron&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;The Baron&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 8, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/The+King&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;The King&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Jan 21, 2018&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Thomas+Str%C3%B6hlein&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Thomas Ströhlein&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 24, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Thor%27s+Hammer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Thor&amp;#039;s Hammer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 23, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tim+Niblett&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tim Niblett&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;May 22, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Triangulation&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Triangulation&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 4, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tucano&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tucano&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 16, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Tunguska&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Tunguska&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 16, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Turochamp&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Turochamp&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 14, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Ulrich+Thiemonds&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Ulrich Thiemonds&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 26, 2014&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Vertical+Flipping&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Vertical Flipping&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 10, 2013&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wasp&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wasp&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Nov 24, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wilhelm&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wilhelm&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 6, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wing&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wing&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 26, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Winglet&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Winglet&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Apr 26, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Wrong+color+Bishop+and+rook+pawn&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Wrong color Bishop and rook pawn&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Oct 19, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Xpdnt&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Xpdnt&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Sep 13, 2015&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Yace&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Yace&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 31, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Your+Computer&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Your Computer&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 10, 2016&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Zugzwang&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Zugzwang&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Dec 8, 2017&lt;/td&gt;
    &lt;/tr&gt;
        &lt;tr class=&quot;includeBacklinksLink&quot;&gt;
      &lt;td class=&quot;includeBacklinksLinkPage&quot;&gt;
        &lt;a href=&quot;https://chessprogramming.wikispaces.com/Zurichess&quot; class=&quot;includeBacklinksLinkUrl&quot;&gt;Zurichess&lt;/a&gt;
      &lt;/td&gt;
      &lt;td class=&quot;includeBacklinksLinkDate&quot;&gt;Mar 12, 2018&lt;/td&gt;
    &lt;/tr&gt;
      &lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;!-- ws:end:WikiTextIncludeRule:00 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>
    <item>
      <title>Evaluation</title>
      <link>https://chessprogramming.wikispaces.com/Evaluation</link>
      <dc:creator>GerdIsenberg</dc:creator>
      <guid isPermaLink="true">https://chessprogramming.wikispaces.com/Evaluation</guid>
      <comments>https://chessprogramming.wikispaces.com/page/messages/Evaluation</comments>
      <pubDate>Thu, 01 Feb 2018 19:24:36 GMT</pubDate>
      <description>&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Home&lt;/a&gt; * Evaluation&lt;/strong&gt;&lt;br /&gt;


&lt;table class=&quot;wiki_table&quot;&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;!-- ws:start:WikiTextLocalImageRule:582:&amp;lt;a href=&amp;quot;http://www.jmrw.com/Chess/Tableau_echecs/pages/153.htm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/file/view/Schach-Theorie.jpg/157880381/285x298/Schach-Theorie.jpg&amp;quot; alt=&amp;quot;&amp;quot; title=&amp;quot;&amp;quot; style=&amp;quot;height: 298px; width: 285px;&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; --&gt;&lt;a href=&quot;http://www.jmrw.com/Chess/Tableau_echecs/pages/153.htm&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;/file/view/Schach-Theorie.jpg/157880381/285x298/Schach-Theorie.jpg&quot; alt=&quot;Schach-Theorie.jpg&quot; title=&quot;Schach-Theorie.jpg&quot; style=&quot;height: 298px; width: 285px;&quot; /&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextLocalImageRule:582 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
        &lt;td rowspan=&quot;2&quot;&gt;An &lt;strong&gt;evaluation&lt;/strong&gt; function is used to heuristically determine the &lt;a class=&quot;wiki_link&quot; href=&quot;/Score&quot;&gt;relative value&lt;/a&gt; of a &lt;a class=&quot;wiki_link&quot; href=&quot;/Chess%20Position&quot;&gt;position&lt;/a&gt;, i.e. the chances of winning. If we could see to the end of the game in every line, the evaluation would only have values of -1 (loss), 0 (draw), and 1 (win). In practice, however, we do not know the exact value of a position, so we must make an approximation. Beginning chess players learn to do this starting with the value of the pieces themselves. Computer evaluation functions also use the value of the &lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;material&lt;/a&gt; as the most significant aspect and then add other considerations.&lt;br /&gt;
&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Arts#Kandinsky&quot;&gt;Wassily Kandinsky&lt;/a&gt;, Schach-Theorie, 1937 &lt;!-- ws:start:WikiTextRefRule:7:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.jmrw.com/Chess/Tableau_echecs/index.htm&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Tableaux ayant pour sujet les échecs&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-1&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:7 --&gt;&lt;br /&gt;
&lt;/td&gt;
        &lt;th&gt;&lt;br /&gt;
&lt;/th&gt;
    &lt;/tr&gt;
&lt;/table&gt;

&lt;!-- ws:start:WikiTextTocRule:114:&amp;lt;img id=&amp;quot;wikitext@@toc@@normal&amp;quot; class=&amp;quot;WikiMedia WikiMediaToc&amp;quot; title=&amp;quot;Table of Contents&amp;quot; src=&amp;quot;/site/embedthumbnail/toc/normal?w=225&amp;amp;h=100&amp;quot;/&amp;gt; --&gt;&lt;div id=&quot;toc&quot;&gt;&lt;h1 class=&quot;nopad&quot;&gt;Table of Contents&lt;/h1&gt;&lt;!-- ws:end:WikiTextTocRule:114 --&gt;&lt;!-- ws:start:WikiTextTocRule:115: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Where to Start&quot;&gt;Where to Start&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:115 --&gt;&lt;!-- ws:start:WikiTextTocRule:116: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Where to Start-Side to move relative&quot;&gt;Side to move relative&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:116 --&gt;&lt;!-- ws:start:WikiTextTocRule:117: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Where to Start-Linear vs. Nonlinear&quot;&gt;Linear vs. Nonlinear&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:117 --&gt;&lt;!-- ws:start:WikiTextTocRule:118: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Where to Start-General Aspects&quot;&gt;General Aspects&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:118 --&gt;&lt;!-- ws:start:WikiTextTocRule:119: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Basic Evaluation Features&quot;&gt;Basic Evaluation Features&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:119 --&gt;&lt;!-- ws:start:WikiTextTocRule:120: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Considering Game Phase&quot;&gt;Considering Game Phase&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:120 --&gt;&lt;!-- ws:start:WikiTextTocRule:121: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Miscellaneous&quot;&gt;Miscellaneous&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:121 --&gt;&lt;!-- ws:start:WikiTextTocRule:122: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#See also&quot;&gt;See also&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:122 --&gt;&lt;!-- ws:start:WikiTextTocRule:123: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Publications&quot;&gt;Publications&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:123 --&gt;&lt;!-- ws:start:WikiTextTocRule:124: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1949&quot;&gt;1949&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:124 --&gt;&lt;!-- ws:start:WikiTextTocRule:125: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1950 ...&quot;&gt;1950 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:125 --&gt;&lt;!-- ws:start:WikiTextTocRule:126: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1960 ...&quot;&gt;1960 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:126 --&gt;&lt;!-- ws:start:WikiTextTocRule:127: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1970 ...&quot;&gt;1970 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:127 --&gt;&lt;!-- ws:start:WikiTextTocRule:128: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1980 ...&quot;&gt;1980 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:128 --&gt;&lt;!-- ws:start:WikiTextTocRule:129: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-1990 ...&quot;&gt;1990 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:129 --&gt;&lt;!-- ws:start:WikiTextTocRule:130: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:130 --&gt;&lt;!-- ws:start:WikiTextTocRule:131: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:131 --&gt;&lt;!-- ws:start:WikiTextTocRule:132: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Publications-2015 ...&quot;&gt;2015 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:132 --&gt;&lt;!-- ws:start:WikiTextTocRule:133: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts&quot;&gt;Blog &amp;amp; Forum Posts&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:133 --&gt;&lt;!-- ws:start:WikiTextTocRule:134: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts-1993 ...&quot;&gt;1993 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:134 --&gt;&lt;!-- ws:start:WikiTextTocRule:135: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts-1995 ...&quot;&gt;1995 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:135 --&gt;&lt;!-- ws:start:WikiTextTocRule:136: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts-2000 ...&quot;&gt;2000 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:136 --&gt;&lt;!-- ws:start:WikiTextTocRule:137: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts-2005 ...&quot;&gt;2005 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:137 --&gt;&lt;!-- ws:start:WikiTextTocRule:138: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts-2010 ...&quot;&gt;2010 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:138 --&gt;&lt;!-- ws:start:WikiTextTocRule:139: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#Blog &amp;amp; Forum Posts-2015 ...&quot;&gt;2015 ...&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:139 --&gt;&lt;!-- ws:start:WikiTextTocRule:140: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#External Links&quot;&gt;External Links&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:140 --&gt;&lt;!-- ws:start:WikiTextTocRule:141: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Mathematical Foundations&quot;&gt;Mathematical Foundations&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:141 --&gt;&lt;!-- ws:start:WikiTextTocRule:142: --&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;a href=&quot;#External Links-Chess Evaluation&quot;&gt;Chess Evaluation&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:142 --&gt;&lt;!-- ws:start:WikiTextTocRule:143: --&gt;&lt;div style=&quot;margin-left: 1em;&quot;&gt;&lt;a href=&quot;#References&quot;&gt;References&lt;/a&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:143 --&gt;&lt;!-- ws:start:WikiTextTocRule:144: --&gt;&lt;/div&gt;
&lt;!-- ws:end:WikiTextTocRule:144 --&gt;&lt;!-- ws:start:WikiTextHeadingRule:56:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc0&quot;&gt;&lt;a name=&quot;Where to Start&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:56 --&gt;Where to Start&lt;/h1&gt;
 The first thing to consider when writing an evaluation function is how to score a move in &lt;a class=&quot;wiki_link&quot; href=&quot;/Minimax&quot;&gt;Minimax&lt;/a&gt; or the more common &lt;a class=&quot;wiki_link&quot; href=&quot;/Negamax&quot;&gt;NegaMax&lt;/a&gt; framework. While Minimax usually associates the white side with the max-player and black with the min-player and always evaluates from the white point of view, NegaMax requires a symmetric evaluation in relation to the &lt;a class=&quot;wiki_link&quot; href=&quot;/Side%20to%20move&quot;&gt;side to move&lt;/a&gt;. We can see that one must not score the move per se – but the result of the move (i.e. a positional evaluation of the board as a result of the move). Such a symmetric evaluation function was first formulated by &lt;a class=&quot;wiki_link&quot; href=&quot;/Claude%20Shannon&quot;&gt;Claude Shannon&lt;/a&gt; in 1949 &lt;!-- ws:start:WikiTextRefRule:15:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Claude%20Shannon&amp;quot;&amp;gt;Claude Shannon&amp;lt;/a&amp;gt; (&amp;lt;strong&amp;gt;1949&amp;lt;/strong&amp;gt;). &amp;lt;em&amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.pi.infn.it/%7Ecarosi/chess/shannon.txt&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Programming a Computer for Playing Chess&amp;lt;/a&amp;gt;&amp;lt;/em&amp;gt;. &amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://archive.computerhistory.org/projects/chess/related_materials/text/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon.062303002.pdf&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;pdf&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-2&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:15 --&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:0:
&amp;lt;pre class=&amp;quot;text&amp;quot;&amp;gt;f(p) = 200(K-K&#039;)&amp;lt;br/&amp;gt;       + 9(Q-Q&#039;)&amp;lt;br/&amp;gt;       + 5(R-R&#039;)&amp;lt;br/&amp;gt;       + 3(B-B&#039; + N-N&#039;)&amp;lt;br/&amp;gt;       + 1(P-P&#039;)&amp;lt;br/&amp;gt;       - 0.5(D-D&#039; + S-S&#039; + I-I&#039;)&amp;lt;br/&amp;gt;       + 0.1(M-M&#039;) + ...&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;KQRBNP = number of kings, queens, rooks, bishops, knights and pawns&amp;lt;br/&amp;gt;D,S,I = doubled, blocked and isolated pawns&amp;lt;br/&amp;gt;M = Mobility (the number of legal moves)&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.text  {font-family:monospace;}
.text .imp {font-weight: bold; color: red;}
.text span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;text&quot;&gt;f(p) = 200(K-K&#039;)
       + 9(Q-Q&#039;)
       + 5(R-R&#039;)
       + 3(B-B&#039; + N-N&#039;)
       + 1(P-P&#039;)
       - 0.5(D-D&#039; + S-S&#039; + I-I&#039;)
       + 0.1(M-M&#039;) + ...
&amp;nbsp;
KQRBNP = number of kings, queens, rooks, bishops, knights and pawns
D,S,I = doubled, blocked and isolated pawns
M = Mobility (the number of legal moves)&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:0 --&gt;Here, we can see that the &lt;a class=&quot;wiki_link&quot; href=&quot;/Score&quot;&gt;score&lt;/a&gt; is returned as a result of subtracting the current side&#039;s score from the equivalent evaluation of the opponent&#039;s board scores (indicated by the prime letters K&#039; Q&#039; and R&#039;.. ).&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:58:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc1&quot;&gt;&lt;a name=&quot;Where to Start-Side to move relative&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:58 --&gt;Side to move relative&lt;/h2&gt;
 In order for &lt;a class=&quot;wiki_link&quot; href=&quot;/Negamax&quot;&gt;NegaMax&lt;/a&gt; to work, it is important to return the score relative to the side being evaluated. For example, consider a simple evaluation, which considers only &lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;material&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;mobility&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:1:
&amp;lt;pre class=&amp;quot;text&amp;quot;&amp;gt;materialScore = kingWt  * (wK-bK)&amp;lt;br/&amp;gt;              + queenWt * (wQ-bQ)&amp;lt;br/&amp;gt;              + rookWt  * (wR-bR)&amp;lt;br/&amp;gt;              + knightWt* (wN-bN)&amp;lt;br/&amp;gt;              + bishopWt* (wB-bB)&amp;lt;br/&amp;gt;              + pawnWt  * (wP-bP)&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;mobilityScore = mobilityWt * (wMobility-bMobility)&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.text  {font-family:monospace;}
.text .imp {font-weight: bold; color: red;}
.text span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;text&quot;&gt;materialScore = kingWt  * (wK-bK)
              + queenWt * (wQ-bQ)
              + rookWt  * (wR-bR)
              + knightWt* (wN-bN)
              + bishopWt* (wB-bB)
              + pawnWt  * (wP-bP)
&amp;nbsp;
mobilityScore = mobilityWt * (wMobility-bMobility)&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:1 --&gt;&lt;em&gt;return the score relative to the &lt;a class=&quot;wiki_link&quot; href=&quot;/Side%20to%20move&quot;&gt;side to move&lt;/a&gt; (who2Move = +1 for white, -1 for black):&lt;/em&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextCodeRule:2:
&amp;lt;pre class=&amp;quot;text&amp;quot;&amp;gt;Eval  = (materialScore + mobilityScore) * who2Move&amp;lt;/pre&amp;gt;
 --&gt;
&lt;style type=&quot;text/css&quot;&gt;&lt;!--
/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
.text  {font-family:monospace;}
.text .imp {font-weight: bold; color: red;}
.text span.xtra { display:block; }

--&gt;
&lt;/style&gt;&lt;pre class=&quot;text&quot;&gt;Eval  = (materialScore + mobilityScore) * who2Move&lt;/pre&gt;

&lt;!-- ws:end:WikiTextCodeRule:2 --&gt;&lt;!-- ws:start:WikiTextAnchorRule:145:&amp;lt;img src=&amp;quot;/i/anchor.gif&amp;quot; class=&amp;quot;WikiAnchor&amp;quot; alt=&amp;quot;Anchor&amp;quot; id=&amp;quot;wikitext@@anchor@@Linear&amp;quot; title=&amp;quot;Anchor: Linear&amp;quot;/&amp;gt; --&gt;&lt;a name=&quot;Linear&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextAnchorRule:145 --&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:60:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc2&quot;&gt;&lt;a name=&quot;Where to Start-Linear vs. Nonlinear&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:60 --&gt;Linear vs. Nonlinear&lt;/h2&gt;
 Most evaluations terms are a &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_combination&quot; rel=&quot;nofollow&quot;&gt;linear combination&lt;/a&gt; of independent features and associated weights in the form of&lt;br /&gt;
&lt;br /&gt;
&lt;ul class=&quot;quotelist&quot;&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextMathRule:3:
[[math]]&amp;lt;br/&amp;gt;
 \displaystyle Eval = \sum_{i=1}^{n} {Fi * Wi}&amp;lt;br/&amp;gt;[[math]]
 --&gt;&lt;script type=&quot;math/tex&quot;&gt; \displaystyle Eval = \sum_{i=1}^{n} {Fi * Wi}&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:3 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
A function &lt;em&gt;f&lt;/em&gt; is &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear&quot; rel=&quot;nofollow&quot;&gt;linear&lt;/a&gt; if the function is &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Additive_function&quot; rel=&quot;nofollow&quot;&gt;additive&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;ul class=&quot;quotelist&quot;&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextMathRule:4:
[[math]]&amp;lt;br/&amp;gt;
 f(a+b) = f(a) + f(b) &amp;lt;br/&amp;gt;[[math]]
 --&gt;&lt;script type=&quot;math/tex&quot;&gt; f(a+b) = f(a) + f(b) &lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:4 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
and second if the function is &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Homogeneous_function&quot; rel=&quot;nofollow&quot;&gt;homogeneous&lt;/a&gt; of degree 1:&lt;br /&gt;
&lt;br /&gt;
&lt;ul class=&quot;quotelist&quot;&gt;&lt;li&gt;&lt;!-- ws:start:WikiTextMathRule:5:
[[math]]&amp;lt;br/&amp;gt;
 f(c*a) = c * f(a)&amp;lt;br/&amp;gt;[[math]]
 --&gt;&lt;script type=&quot;math/tex&quot;&gt; f(c*a) = c * f(a)&lt;/script&gt;&lt;!-- ws:end:WikiTextMathRule:5 --&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
It depends on the definition and &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_independence&quot; rel=&quot;nofollow&quot;&gt;independence&lt;/a&gt; of features and the acceptance of the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Axiom_of_choice&quot; rel=&quot;nofollow&quot;&gt;axiom of choice&lt;/a&gt; (&lt;a class=&quot;wiki_link&quot; href=&quot;/Ernst%20Zermelo&quot;&gt;Ernst Zermelo&lt;/a&gt; 1904), whether additive real number functions are linear or not &lt;!-- ws:start:WikiTextRefRule:19:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;amp;p=288501&amp;amp;amp;t=29552&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Linear vs. Nonlinear Evalulation&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Tord%20Romstad&amp;quot;&amp;gt;Tord Romstad&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, August 27, 2009&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-3&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:19 --&gt; . Features are either related to single pieces (&lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;material&lt;/a&gt;), their location (&lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;piece-square tables&lt;/a&gt;), or more sophisticated, considering interactions of multiple pawns and pieces, based on certain &lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Patterns&quot;&gt;patterns&lt;/a&gt; or &lt;a class=&quot;wiki_link&quot; href=&quot;/Chunking&quot;&gt;chunks&lt;/a&gt;. Often several phases to first process simple features and after building appropriate data structures, in consecutive phases more complex features based on patterns and chunks are used.&lt;br /&gt;
&lt;br /&gt;
Based on that, to distinguish first-order, second-order, etc. terms, makes more sense than using the arbitrary terms linear vs. nonlinear evaluation &lt;!-- ws:start:WikiTextRefRule:23:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;amp;p=288564&amp;amp;amp;t=29552&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Linear vs. Nonlinear Evalulation&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Robert%20Hyatt&amp;quot;&amp;gt;Robert Hyatt&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, August 27, 2009&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-4&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:23 --&gt; . With respect to &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning&quot;&gt;tuning&lt;/a&gt;, one has to take care that features are independent, which is not always that simple. Hidden dependencies may otherwise make the evaluation function hard to maintain with undesirable nonlinear effects.&lt;br /&gt;
&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:62:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc3&quot;&gt;&lt;a name=&quot;Where to Start-General Aspects&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:62 --&gt;General Aspects&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Philosophy&quot;&gt;Evaluation Philosophy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Advantage%2C%20Win%20Percentage%2C%20and%20ELO&quot;&gt;Pawn Advantage, Win Percentage, and ELO&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Score#ValueRange&quot;&gt;Value Range&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:64:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc4&quot;&gt;&lt;a name=&quot;Basic Evaluation Features&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:64 --&gt;Basic Evaluation Features&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Material&quot;&gt;Material&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Piece-Square%20Tables&quot;&gt;Piece-Square Tables&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Pawn%20Structure&quot;&gt;Pawn Structure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20of%20Pieces&quot;&gt;Evaluation of Pieces&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Center%20Control&quot;&gt;Center Control&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Connectivity&quot;&gt;Connectivity&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Trapped%20Pieces&quot;&gt;Trapped Pieces&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/King%20Safety&quot;&gt;King Safety&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Space&quot;&gt;Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tempo&quot;&gt;Tempo&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:66:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc5&quot;&gt;&lt;a name=&quot;Considering Game Phase&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:66 --&gt;Considering Game Phase&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Game%20Phases&quot;&gt;Game Phases&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Opening&quot;&gt;Opening&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Middlegame&quot;&gt;Middlegame&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Endgame&quot;&gt;Endgame&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Discontinuity&quot;&gt;Evaluation Discontinuity&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tapered%20Eval&quot;&gt;Tapered Eval&lt;/a&gt; (a score is interpolated between opening and endgame based on game stage/pieces)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:68:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc6&quot;&gt;&lt;a name=&quot;Miscellaneous&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:68 --&gt;Miscellaneous&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Analog%20Evaluation&quot;&gt;Analog Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Asymmetric%20Evaluation&quot;&gt;Asymmetric Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning&quot;&gt;Automated Tuning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20function&quot;&gt;Evaluation function&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20function%20draft&quot;&gt;Evaluation function draft&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Hash%20Table&quot;&gt;Evaluation Hash Table&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Overlap&quot;&gt;Evaluation Overlap&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Watkins&quot;&gt;Mark Watkins&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Evaluation%20Patterns&quot;&gt;Evaluation Patterns&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lazy%20Evaluation&quot;&gt;Lazy Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Quantifying%20Evaluation%20features&quot;&gt;Quantifying Evaluation features&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Watkins&quot;&gt;Mark Watkins&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Simplified%20evaluation%20function&quot;&gt;Simplified evaluation function&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:70:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc7&quot;&gt;&lt;a name=&quot;See also&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:70 --&gt;See also&lt;/h1&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/CPW-Engine_eval&quot;&gt;CPW-Engine_eval&lt;/a&gt; - an example of a medium strength evaluation function&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Papa#Entropy&quot;&gt;Entropy in Papa&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kaissa#Evaluation&quot;&gt;Evaluation in Kaissa (PC)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Rookie#Evaluation&quot;&gt;Evaluation in Rookie 2.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Knowledge&quot;&gt;Knowledge&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link&quot; href=&quot;/Knowledge#SearchVersusEvaluation&quot;&gt;Search versus Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;Learning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Oracle&quot;&gt;Oracle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Search%20with%20Random%20Leaf%20Values&quot;&gt;Search with Random Leaf Values&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish#EvaluationGuide&quot;&gt;Stockfish Evaluation Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:72:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc8&quot;&gt;&lt;a name=&quot;Publications&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:72 --&gt;Publications&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:74:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc9&quot;&gt;&lt;a name=&quot;Publications-1949&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:74 --&gt;1949&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Claude%20Shannon&quot;&gt;Claude Shannon&lt;/a&gt; (&lt;strong&gt;1949&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.pi.infn.it/%7Ecarosi/chess/shannon.txt&quot; rel=&quot;nofollow&quot;&gt;Programming a Computer for Playing Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://archive.computerhistory.org/projects/chess/related_materials/text/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon.062303002.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; from &lt;a class=&quot;wiki_link&quot; href=&quot;/The%20Computer%20History%20Museum&quot;&gt;The Computer History Museum&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:76:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc10&quot;&gt;&lt;a name=&quot;Publications-1950 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:76 --&gt;1950 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Eliot%20Slater&quot;&gt;Eliot Slater&lt;/a&gt; (&lt;strong&gt;1950&lt;/strong&gt;). &lt;em&gt;Statistics for the Chess Computer and the Factor of Mobility,&lt;/em&gt; Proceedings of the Symposium on Information Theory, London. Reprinted 1988 in &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Compendium&quot;&gt;Computer Chess Compendium&lt;/a&gt;, pp. 113-117. Including the transcript of a discussion with &lt;a class=&quot;wiki_link&quot; href=&quot;/Alan%20Turing&quot;&gt;Alan Turing&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Jack%20Good&quot;&gt;Jack Good&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Alan%20Turing&quot;&gt;Alan Turing&lt;/a&gt; (&lt;strong&gt;1953&lt;/strong&gt;). &lt;em&gt;&lt;strong&gt;Chess&lt;/strong&gt;&lt;/em&gt;. part of the collection &lt;em&gt;Digital Computers Applied to Games&lt;/em&gt;, in &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/B._V._Bowden,_Baron_Bowden&quot; rel=&quot;nofollow&quot;&gt;Bertram Vivian Bowden&lt;/a&gt; (editor), &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.computinghistory.org.uk/cgi-bin/sitewise.pl?act=det&amp;amp;p=10719&quot; rel=&quot;nofollow&quot;&gt;Faster Than Thought&lt;/a&gt;, a symposium on digital computing machines, reprinted 1988 in &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Compendium&quot;&gt;Computer Chess Compendium&lt;/a&gt;, reprinted 2004 in &lt;em&gt;The Essential Turing&lt;/em&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://books.google.com/books?id=RSkxnKlv1D4C&amp;amp;lpg=PP882&amp;amp;ots=VOWmiIm_lD&amp;amp;dq=Turochamp%2C%20chess&amp;amp;pg=PP881#v=onepage&amp;amp;q&amp;amp;f=true&quot; rel=&quot;nofollow&quot;&gt;google books&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:78:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc11&quot;&gt;&lt;a name=&quot;Publications-1960 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:78 --&gt;1960 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Israel_Albert_Horowitz&quot; rel=&quot;nofollow&quot;&gt;Israel Albert Horowitz&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Mott-Smith_Trophy&quot; rel=&quot;nofollow&quot;&gt;Geoffrey Mott-Smith&lt;/a&gt; (&lt;strong&gt;1960,1970,2012&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chess-game-strategies.com/point-count-chess.html&quot; rel=&quot;nofollow&quot;&gt;Point Count Chess&lt;/a&gt;&lt;/em&gt;.  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Samuel_Reshevsky&quot; rel=&quot;nofollow&quot;&gt;Samuel Reshevsky&lt;/a&gt; (Introduction), &lt;a class=&quot;wiki_link&quot; href=&quot;/Sam%20Sloan&quot;&gt;Sam Sloan&lt;/a&gt; (2012 Introduction), &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.amazon.com/Point-Count-Chess-Accurate-Winning/dp/4871874699/ref=sr_1_2?s=books&amp;amp;ie=UTF8&amp;amp;qid=1366734801&amp;amp;sr=1-2&quot; rel=&quot;nofollow&quot;&gt;Amazon&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:27:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.stmintz.com/ccc/index.php?id=25046&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Books that help for evaluation&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Robert%20Hyatt&amp;quot;&amp;gt;Robert Hyatt&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, August 18, 1998&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-5&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-5&quot;&gt;[5]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:27 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jack%20Good&quot;&gt;Jack Good&lt;/a&gt; (&lt;strong&gt;1968&lt;/strong&gt;). &lt;em&gt;A Five-Year Plan for Automatic Chess.&lt;/em&gt; Machine Intelligence II pp. 110-115&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:80:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc12&quot;&gt;&lt;a name=&quot;Publications-1970 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:80 --&gt;1970 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt; (&lt;strong&gt;1972&lt;/strong&gt;). &lt;em&gt;Multi-Dimensional Structure in the Game of Chess&lt;/em&gt;. In &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.interaction-design.org/references/periodicals/international_journal_of_man-machine_studies_volume_4.html&quot; rel=&quot;nofollow&quot;&gt;International Journal of Man-Machine Studies, Vol. 4&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ian%20H.%20Witten&quot;&gt;Ian H. Witten&lt;/a&gt; (&lt;strong&gt;1975&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.bibsonomy.org/bibtex/2b91106ea980eb48aa505f6b54c130707/dblp&quot; rel=&quot;nofollow&quot;&gt;A Multi-Dimensional Approach to Positional Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.interaction-design.org/references/periodicals/international_journal_of_man-machine_studies_volume_7.html&quot; rel=&quot;nofollow&quot;&gt;International Journal of Man-Machine Studies, Vol. 7, No. 6&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Gerard%20Zieli%C5%84ski&quot;&gt;Gerard Zieliński&lt;/a&gt; (&lt;strong&gt;1976&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.emeraldinsight.com/doi/abs/10.1108/eb005425&quot; rel=&quot;nofollow&quot;&gt;Simple Evaluation Function&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.emeraldinsight.com/loi/k&quot; rel=&quot;nofollow&quot;&gt;Kybernetes&lt;/a&gt;, Vol. 5, No. 3&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Atkin&quot;&gt;Ron Atkin&lt;/a&gt; (&lt;strong&gt;1977&lt;/strong&gt;). &lt;em&gt;Positional Play in Chess by Computer&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%201&quot;&gt;Advances in Computer Chess 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Slate&quot;&gt;David Slate&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Atkin&quot;&gt;Larry Atkin&lt;/a&gt; (&lt;strong&gt;1977&lt;/strong&gt;). &lt;em&gt;CHESS 4.5 - The Northwestern University Chess Program.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Chess%20Skill%20in%20Man%20and%20Machine&quot;&gt;Chess Skill in Man and Machine&lt;/a&gt; (ed. &lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20W.%20Frey&quot;&gt;Peter W. Frey&lt;/a&gt;), pp. 82-118. Springer-Verlag, New York, N.Y. 2nd ed. 1983. ISBN 0-387-90815-3. Reprinted (&lt;strong&gt;1988&lt;/strong&gt;) in &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Compendium&quot;&gt;Computer Chess Compendium&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Hans%20Berliner&quot;&gt;Hans Berliner&lt;/a&gt; (&lt;strong&gt;1979&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.bkgm.com/articles/Berliner/EvaluationFunctionsLargeDomains/&quot; rel=&quot;nofollow&quot;&gt;On the Construction of Evaluation Functions for Large Domains&lt;/a&gt;&lt;/em&gt;.  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/%7Eley/db/conf/ijcai/index.html&quot; rel=&quot;nofollow&quot;&gt;IJCAI 1979&lt;/a&gt; Tokyo, Vol. 1, pp. 53-55.&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:82:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc13&quot;&gt;&lt;a name=&quot;Publications-1980 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:82 --&gt;1980 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Helmut%20Horacek&quot;&gt;Helmut Horacek&lt;/a&gt; (&lt;strong&gt;1984&lt;/strong&gt;). &lt;em&gt;Some Conceptual Defects of Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dl.acm.org/citation.cfm?id=537320&quot; rel=&quot;nofollow&quot;&gt;ECAI-84&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Pisa&quot; rel=&quot;nofollow&quot;&gt;Pisa&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Elsevier&quot; rel=&quot;nofollow&quot;&gt;Elsevier&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20W.%20Frey&quot;&gt;Peter W. Frey&lt;/a&gt; (&lt;strong&gt;1985&lt;/strong&gt;). &lt;em&gt;An Empirical Technique for Developing Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#8_1&quot;&gt;ICCA Journal, Vol. 8, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Tony%20Marsland&quot;&gt;Tony Marsland&lt;/a&gt; (&lt;strong&gt;1985&lt;/strong&gt;). &lt;em&gt;Evaluation-Function Factors&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#8_2&quot;&gt;ICCA Journal, Vol. 8, No. 2&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://webdocs.cs.ualberta.ca/~tony/OldPapers/evaluation.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jens%20Christensen&quot;&gt;Jens Christensen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Korf&quot;&gt;Richard Korf&lt;/a&gt; (&lt;strong&gt;1986&lt;/strong&gt;). &lt;em&gt;A Unified Theory of Heuristic Evaluation functions and Its Applications to Learning.&lt;/em&gt; Proceedings of the &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Conferences/AAAI/aaai86.php&quot; rel=&quot;nofollow&quot;&gt;AAAI-86&lt;/a&gt;, pp. 148-152,  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Papers/AAAI/1986/AAAI86-023.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dap%20Hartmann&quot;&gt;Dap Hartmann&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;How to Extract Relevant Knowledge from Grandmaster Games. Part 1: Grandmasters have Insights - the Problem is what to Incorporate into Practical Problems.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_1&quot;&gt;ICCA Journal, Vol. 10, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dap%20Hartmann&quot;&gt;Dap Hartmann&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;How to Extract Relevant Knowledge from Grandmaster Games. Part 2: the Notion of Mobility, and the Work of &lt;a class=&quot;wiki_link&quot; href=&quot;/Adriaan%20de%20Groot&quot;&gt;De Groot&lt;/a&gt; and &lt;a class=&quot;wiki_link&quot; href=&quot;/Eliot%20Slater&quot;&gt;Slater&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#10_2&quot;&gt;ICCA Journal, Vol. 10, No. 2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Richard%20Korf&quot;&gt;Richard Korf&lt;/a&gt; (&lt;strong&gt;1987&lt;/strong&gt;). &lt;em&gt;A Model of Two-Player Evaluation Functions.&lt;/em&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Conferences/AAAI/aaai87.php&quot; rel=&quot;nofollow&quot;&gt;AAAI-87&lt;/a&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aaai.org/Papers/AAAI/1987/AAAI87-016.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Kai-Fu%20Lee&quot;&gt;Kai-Fu Lee&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Sanjoy%20Mahajan&quot;&gt;Sanjoy Mahajan&lt;/a&gt; (&lt;strong&gt;1988&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sciencedirect.com/science/article/pii/0004370288900768&quot; rel=&quot;nofollow&quot;&gt;A Pattern Classification Approach to Evaluation Function Learning&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Artificial_Intelligence_%28journal%29&quot; rel=&quot;nofollow&quot;&gt;Artificial Intelligence&lt;/a&gt;, Vol. 36, No. 1&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dap%20Hartmann&quot;&gt;Dap Hartmann&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;Notions of Evaluation Functions Tested against Grandmaster Games&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%205&quot;&gt;Advances in Computer Chess 5&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Maarten%20van%20der%20Meulen&quot;&gt;Maarten van der Meulen&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;Weight Assessment in Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%205&quot;&gt;Advances in Computer Chess 5&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;On Learning and Testing Evaluation Functions.&lt;/em&gt; Proceedings of the Sixth Israeli Conference on Artificial Intelligence, 1989, 7-16.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Danny%20Kopec&quot;&gt;Danny Kopec&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Northam&quot;&gt;Ed Northam&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Podber&quot;&gt;David Podber&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Yehya%20Fouda&quot;&gt;Yehya Fouda&lt;/a&gt; (&lt;strong&gt;1989&lt;/strong&gt;). &lt;em&gt;The Role of Connectivity in Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/WCCC%201989#Workshop&quot;&gt;Workshop on New Directions in Game-Tree Search&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sci.brooklyn.cuny.edu/%7Ekopec/Publications/Publications/O_24_C.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:84:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc14&quot;&gt;&lt;a name=&quot;Publications-1990 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:84 --&gt;1990 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Abramson&quot;&gt;Bruce Abramson&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;On Learning and Testing Evaluation Functions.&lt;/em&gt; Journal of Experimental and Theoretical Artificial Intelligence 2: 241-251.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ron%20Kalnim&quot;&gt;Ron Kalnim&lt;/a&gt; (&lt;strong&gt;1990&lt;/strong&gt;). &lt;em&gt;A Positional Assembly Model&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#13_3&quot;&gt;ICCA Journal, Vol. 13, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Paul%20E.%20Utgoff&quot;&gt;Paul E. Utgoff&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dblp.uni-trier.de/pers/hd/c/Clouse:Jeffery_A=&quot; rel=&quot;nofollow&quot;&gt;Jeffery A. Clouse&lt;/a&gt; (&lt;strong&gt;1991&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://scholarworks.umass.edu/cs_faculty_pubs/193/&quot; rel=&quot;nofollow&quot;&gt;Two Kinds of Training Information for Evaluation Function Learning&lt;/a&gt;&lt;/em&gt;.  &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/University_of_Massachusetts_Amherst&quot; rel=&quot;nofollow&quot;&gt;University of Massachusetts, Amherst&lt;/a&gt;, Proceedings of the AAAI 1991&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; (&lt;strong&gt;1991&lt;/strong&gt;). &lt;em&gt;An Additive Evaluation Function in Chess.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#14_3&quot;&gt;ICCA Journal, Vol. 14, No. 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;On Telescoping Linear Evaluation Functions.&lt;/em&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#16_2&quot;&gt;ICCA Journal, Vol. 16, No. 2&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:31:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.stmintz.com/ccc/index.php?id=475521&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Zappa Report&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ingo%20Alth%C3%B6fer&amp;quot;&amp;gt;Ingo Althöfer&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, December 30, 2005&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-6&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-6&quot;&gt;[6]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:31 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Alois%20Heinz&quot;&gt;Alois Heinz&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Christoph%20Hense&quot;&gt;Christoph Hense&lt;/a&gt; (&lt;strong&gt;1993&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.872&quot; rel=&quot;nofollow&quot;&gt;Bootstrap learning of α-β-evaluation functions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://dblp.uni-trier.de/db/conf/icci/icci1993.html#HeinzH93&quot; rel=&quot;nofollow&quot;&gt;ICCI 1993&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56.872&amp;amp;rep=rep1&amp;amp;type=pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Alois%20Heinz&quot;&gt;Alois Heinz&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.3994&quot; rel=&quot;nofollow&quot;&gt;Efficient Neural Net α-β-Evaluators&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.55.3994&amp;amp;rep=rep1&amp;amp;type=pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:35:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.stmintz.com/ccc/index.php?id=11893&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Re: Evaluation by neural network ?&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Jay%20Scott&amp;quot;&amp;gt;Jay Scott&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, November 10, 1997&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-7&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-7&quot;&gt;[7]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:35 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20Mysliwietz&quot;&gt;Peter Mysliwietz&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;Konstruktion und Optimierung von Bewertungsfunktionen beim Schach.&lt;/em&gt; Ph.D. Thesis (German)&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Don%20Beal&quot;&gt;Don Beal&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Martin%20C.%20Smith&quot;&gt;Martin C. Smith&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;Random Evaluations in Chess&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ICGA%20Journal#17_1&quot;&gt;ICCA Journal, Vol. 17, No. 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Yaakov%20HaCohen-Kerner&quot;&gt;Yaakov HaCohen-Kerner&lt;/a&gt; (&lt;strong&gt;1994&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.springerlink.com/content/f5n27h25q4l920q8/&quot; rel=&quot;nofollow&quot;&gt;Case-Based Evaluation in Computer Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/ewcbr/ewcbr1994.html#Kerner94&quot; rel=&quot;nofollow&quot;&gt;EWCBR 1994&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;1995&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jair.org/papers/paper179.html&quot; rel=&quot;nofollow&quot;&gt;Statistical Feature Combination for the Evaluation of Game Positions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Journal_of_Artificial_Intelligence_Research&quot; rel=&quot;nofollow&quot;&gt;JAIR&lt;/a&gt;, Vol. 3&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Peter%20Mysliwietz&quot;&gt;Peter Mysliwietz&lt;/a&gt; (&lt;strong&gt;1997&lt;/strong&gt;). &lt;em&gt;A Metric for Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/Advances%20in%20Computer%20Chess%208&quot;&gt;Advances in Computer Chess 8&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Michael%20Buro&quot;&gt;Michael Buro&lt;/a&gt; (&lt;strong&gt;1998&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://link.springer.com/chapter/10.1007/3-540-48957-6_8&quot; rel=&quot;nofollow&quot;&gt;From Simple Features to Sophisticated Evaluation Functions&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%201998&quot;&gt;CG 1998&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://skatgame.net/mburo/ps/glem.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:86:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc15&quot;&gt;&lt;a name=&quot;Publications-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:86 --&gt;2000 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Dan%20Heisman&quot;&gt;Dan Heisman&lt;/a&gt; (&lt;strong&gt;2003&lt;/strong&gt;). &lt;em&gt;Evaluation Criteria&lt;/em&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chesscafe.com/text/heisman27.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/ChessCafe.com&quot; rel=&quot;nofollow&quot;&gt;ChessCafe.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jeff%20Rollason&quot;&gt;Jeff Rollason&lt;/a&gt; (&lt;strong&gt;2005&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aifactory.co.uk/newsletter/2005_03_hill-climbing.htm&quot; rel=&quot;nofollow&quot;&gt;Evaluation by Hill-climbing: Getting the right move by solving micro-problems&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/AI%20Factory&quot;&gt;AI Factory&lt;/a&gt;, Autumn 2005 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning&quot;&gt;Automated Tuning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Shogo%20Takeuchi&quot;&gt;Shogo Takeuchi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Tomoyuki%20Kaneko&quot;&gt;Tomoyuki Kaneko&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Kazunori%20Yamaguchi&quot;&gt;Kazunori Yamaguchi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Satoru%20Kawai&quot;&gt;Satoru Kawai&lt;/a&gt; (&lt;strong&gt;2007&lt;/strong&gt;). &lt;em&gt;Visualization and Adjustment of Evaluation Functions Based on Evaluation Values and Win Probability&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.informatik.uni-trier.de/~ley/db/conf/aaai/aaai2007.html&quot; rel=&quot;nofollow&quot;&gt;AAAI 2007&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2008&lt;/strong&gt;). &lt;em&gt;Genetic Algorithms for Mentor-Assisted Evaluation Function Optimization&lt;/em&gt;, ACM Genetic and Evolutionary Computation Conference (&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sigevo.org/gecco-2008/&quot; rel=&quot;nofollow&quot;&gt;GECCO &#039;08&lt;/a&gt;), pp. 1469-1475, Atlanta, GA, July 2008.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Jaap%20van%20den%20Herik&quot;&gt;Jaap van den Herik&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;Simulating Human Grandmasters: Evolution and Coevolution of Evaluation Functions&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/ACM&quot;&gt;ACM&lt;/a&gt; Genetic and Evolutionary Computation Conference (&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.sigevo.org/gecco-2009/&quot; rel=&quot;nofollow&quot;&gt;GECCO &#039;09&lt;/a&gt;), pp. 1483 - 1489, Montreal, Canada, July 2009.&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt; (&lt;strong&gt;2009&lt;/strong&gt;). &lt;em&gt;Genetic Algorithms Based Learning for Evolving Intelligent Organisms&lt;/em&gt;. Ph.D. Thesis.&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:88:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc16&quot;&gt;&lt;a name=&quot;Publications-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:88 --&gt;2010 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt; (&lt;strong&gt;2010&lt;/strong&gt;). &lt;em&gt;Little Chess Evaluation Compendium&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.winboardengines.de/doc/LittleChessEvaluationCompendium-2010-04-07.pdf&quot; rel=&quot;nofollow&quot;&gt;2010 pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Omid%20David&quot;&gt;Omid David&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Moshe%20Koppel&quot;&gt;Moshe Koppel&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Nathan%20S.%20Netanyahu&quot;&gt;Nathan S. Netanyahu&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;Expert-Driven Genetic Algorithms for Simulating Evaluation Functions&lt;/em&gt;. Genetic Programming and Evolvable Machines, Vol. 12, No. 1, pp. 5--22, March 2011. » &lt;a class=&quot;wiki_link&quot; href=&quot;/Genetic%20Programming&quot;&gt;Genetic Programming&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jeff%20Rollason&quot;&gt;Jeff Rollason&lt;/a&gt; (&lt;strong&gt;2011&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aifactory.co.uk/newsletter/2011_02_mcts_static.htm&quot; rel=&quot;nofollow&quot;&gt;Mixing MCTS with Conventional Static Evaluation&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/AI%20Factory&quot;&gt;AI Factory&lt;/a&gt;, Winter 2011 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Monte-Carlo%20Tree%20Search&quot;&gt;Monte-Carlo Tree Search&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Jeff%20Rollason&quot;&gt;Jeff Rollason&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.aifactory.co.uk/newsletter/2012_01_evaluation_options.htm&quot; rel=&quot;nofollow&quot;&gt;Evaluation options - Overview of methods&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/AI%20Factory&quot;&gt;AI Factory&lt;/a&gt;, Summer 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;An Addendum to a Little Chess Evaluation Compendium&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.winboardengines.de/doc/addendumlcec_2012.pdf&quot; rel=&quot;nofollow&quot;&gt;Addendum June 2012 pdf&lt;/a&gt;, &lt;a href=&quot;/file/view/Addendum2LCEC_2012.pdf/361605300/Addendum2LCEC_2012.pdf&quot; onclick=&quot;ws.common.trackFileLink(&#039;/file/view/Addendum2LCEC_2012.pdf/361605300/Addendum2LCEC_2012.pdf&#039;);&quot;&gt;Addendum 2 September 2012 pdf&lt;/a&gt;, &lt;a href=&quot;/file/view/Addendum3LCEC_2012.pdf/361605336/Addendum3LCEC_2012.pdf&quot; onclick=&quot;ws.common.trackFileLink(&#039;/file/view/Addendum3LCEC_2012.pdf/361605336/Addendum3LCEC_2012.pdf&#039;);&quot;&gt;Addendum 3 September 2012 pdf&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.winboardengines.de/doc/addendum4lcec_2012.pdf&quot; rel=&quot;nofollow&quot;&gt;Addendum 4 November 2012 pdf&lt;/a&gt;, &lt;a href=&quot;/file/view/Addendum5LCEC_2012.pdf/386402832/Addendum5LCEC_2012.pdf&quot; onclick=&quot;ws.common.trackFileLink(&#039;/file/view/Addendum5LCEC_2012.pdf/386402832/Addendum5LCEC_2012.pdf&#039;);&quot;&gt;Addendum 5 November 27, 2012 pdf&lt;/a&gt;, &lt;a href=&quot;/file/view/Addendum6LCEC_2012.pdf/388410136/Addendum6LCEC_2012.pdf&quot; onclick=&quot;ws.common.trackFileLink(&#039;/file/view/Addendum6LCEC_2012.pdf/388410136/Addendum6LCEC_2012.pdf&#039;);&quot;&gt;Addendum 6 December 03, 2012 pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt; (&lt;strong&gt;2012&lt;/strong&gt;). &lt;em&gt;Little Chess Evaluation Compendium&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.winboardengines.de/doc/LittleChessEvaluationCompendium.pdf&quot; rel=&quot;nofollow&quot;&gt;July 2012 pdf&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:39:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=44265&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;An Update of the Addendum to the LittleCompendium&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Lyudmil%20Tsvetkov&amp;quot;&amp;gt;Lyudmil Tsvetkov&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, July 02, 2012&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-8&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-8&quot;&gt;[8]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:39 --&gt;,  &lt;a href=&quot;/file/view/LittleChessEvaluationCompendium.pdf/388410128/LittleChessEvaluationCompendium.pdf&quot; onclick=&quot;ws.common.trackFileLink(&#039;/file/view/LittleChessEvaluationCompendium.pdf/388410128/LittleChessEvaluationCompendium.pdf&#039;);&quot;&gt;December 03, 2012 pdf&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Derek%20Farren&quot;&gt;Derek Farren&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Templeton&quot;&gt;Daniel Templeton&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Meiji%20Wang&quot;&gt;Meiji Wang&lt;/a&gt; (&lt;strong&gt;2013&lt;/strong&gt;). &lt;em&gt;Analysis of Networks in Chess&lt;/em&gt;. Team 23, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stanford%20University&quot;&gt;Stanford University&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://snap.stanford.edu/class/cs224w-2013/projects2013/cs224w-023-final.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:90:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc17&quot;&gt;&lt;a name=&quot;Publications-2015 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:90 --&gt;2015 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Nera%20Nesic&quot;&gt;Nera Nesic&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Stephan%20Schiffel&quot;&gt;Stephan Schiffel&lt;/a&gt; (&lt;strong&gt;2016&lt;/strong&gt;). &lt;em&gt;Heuristic Function Evaluation Framework&lt;/em&gt;. &lt;a class=&quot;wiki_link&quot; href=&quot;/CG%202016&quot;&gt;CG 2016&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt; (&lt;strong&gt;2017&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.secretofchess.com/&quot; rel=&quot;nofollow&quot;&gt;The Secret of Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.amazon.com/Secret-Chess-Lyudmil-Tsvetkov-ebook/dp/B074M85CVV&quot; rel=&quot;nofollow&quot;&gt;amazon&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:43:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=64776&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The Secret of Chess&amp;lt;/a&amp;gt; by  &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Lyudmil%20Tsvetkov&amp;quot;&amp;gt;Lyudmil Tsvetkov&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, August 01, 2017&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-9&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-9&quot;&gt;[9]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:43 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt; (&lt;strong&gt;2017&lt;/strong&gt;). &lt;em&gt;Pawns&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://www.amazon.com/Pawns-Lyudmil-Tsvetkov-ebook/dp/B074S2MYQV&quot; rel=&quot;nofollow&quot;&gt;amazon&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:92:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc18&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:92 --&gt;Blog &amp;amp; Forum Posts&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:94:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc19&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts-1993 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:94 --&gt;1993 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/J9Pkg9lOpig/tBN5dVRATwsJ&quot; rel=&quot;nofollow&quot;&gt;Cray Blitz Evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Hyatt&quot;&gt;Robert Hyatt&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgc&lt;/a&gt;, March 05, 1993 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Cray%20Blitz&quot;&gt;Cray Blitz&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/6vwtkcF6sRU/4M3oOiDNYwgJ&quot; rel=&quot;nofollow&quot;&gt;Mobility Measure: Proposed Algorithm&lt;/a&gt; by Dietrich Kappe, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgc&lt;/a&gt;, September 23, 1993 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Mobility&quot;&gt;Mobility&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/M4CKCmqDNkI/TjVJEQY0GC0J&quot; rel=&quot;nofollow&quot;&gt;bitboard position evaluations&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Hyatt&quot;&gt;Robert Hyatt&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgc&lt;/a&gt;, November 17, 1994 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Bitboards&quot;&gt;Bitboards&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:96:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc20&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts-1995 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:96 --&gt;1995 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/d/msg/rec.games.chess/efBhsZU3J1g/fC7rxV5yuycJ&quot; rel=&quot;nofollow&quot;&gt;Value of the pieces&lt;/a&gt; by Joost de Heer, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgc&lt;/a&gt;, February 01, 1995&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/4f54813edf18fdcc&quot; rel=&quot;nofollow&quot;&gt;Evaluation function diminishing returns&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Bruce%20Moreland&quot;&gt;Bruce Moreland&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, February 1, 1997&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/40fe48d492e582bd&quot; rel=&quot;nofollow&quot;&gt;Evaluation function question&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/David%20Fotland&quot;&gt;Dave Fotland&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, February 07, 1997&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/99eec6923b0481db&quot; rel=&quot;nofollow&quot;&gt;computer chess &amp;quot;oracle&amp;quot; ideas...&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Hyatt&quot;&gt;Robert Hyatt&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, April 01, 1997 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Oracle&quot;&gt;Oracle&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/77f10f072e907302&quot; rel=&quot;nofollow&quot;&gt;Evolutionary Evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Dan%20Homan&quot;&gt;Dan Homan&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;rgcc&lt;/a&gt;, September 09, 1997 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning&quot;&gt;Automated Tuning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=25012&quot; rel=&quot;nofollow&quot;&gt;Books that help for evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Guido%20Schimmels&quot;&gt;Guido Schimmels&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 18, 1998&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=80569&quot; rel=&quot;nofollow&quot;&gt;Static evaluation after the &amp;quot;Positional/Real Sacrifice&amp;quot;&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Andrew%20Williams&quot;&gt;Andrew Williams&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 03, 1999&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:98:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc21&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts-2000 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:98 --&gt;2000 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=289154&quot; rel=&quot;nofollow&quot;&gt;Adding knowledge to the evaluation, what am I doing wrong?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Albert%20Bertilsson&quot;&gt;Albert Bertilsson&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 13, 2003&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=293815&quot; rel=&quot;nofollow&quot;&gt;testing of evaluation function&lt;/a&gt; by Steven Chu, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 17, 2003 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Engine%20Testing&quot;&gt;Engine Testing&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=328924&quot; rel=&quot;nofollow&quot;&gt;Question about evaluation and branch factor&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marcus%20Prewarski&quot;&gt;Marcus Prewarski&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 20, 2003  » &lt;a class=&quot;wiki_link&quot; href=&quot;/Branching%20Factor&quot;&gt;Branching Factor&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=350516&quot; rel=&quot;nofollow&quot;&gt;STATIC EVAL TEST (provisional)&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jaime%20Benito%20de%20Valle%20Ruiz&quot;&gt;Jaime Benito de Valle Ruiz&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 21, 2004 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Test-Positions&quot;&gt;Test-Positions&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:100:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc22&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts-2005 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:100 --&gt;2005 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=475521&quot; rel=&quot;nofollow&quot;&gt;Re: Zappa Report&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 30, 2005&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.open-aurec.com/wbforum/viewtopic.php?f=4&amp;amp;t=4155#p21292&quot; rel=&quot;nofollow&quot;&gt;Do you evaluate internal nodes?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tord%20Romstad&quot;&gt;Tord Romstad&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Winboard Forum&lt;/a&gt;, January 16, 2006 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Interior%20Node&quot;&gt;Interior Node&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=13969&quot; rel=&quot;nofollow&quot;&gt;question about symmertic evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Uri%20Blass&quot;&gt;Uri Blass&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 23, 2007&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.hiarcs.net/forums/viewtopic.php?t=402&quot; rel=&quot;nofollow&quot;&gt;Search or Evaluation?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Hiarcs Forum&lt;/a&gt;, October 05, 2007 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Knowledge#SearchVersusEvaluation&quot;&gt;Search versus Evaluation&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Search&quot;&gt;Search&lt;/a&gt;&lt;br /&gt;
&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.hiarcs.net/forums/viewtopic.php?p=2944&quot; rel=&quot;nofollow&quot;&gt;Re: Search or Evaluation?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Uniacke&quot;&gt;Mark Uniacke&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Hiarcs Forum&lt;/a&gt;, October 14, 2007&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=22817&quot; rel=&quot;nofollow&quot;&gt;Evaluation functions. Why integer?&lt;/a&gt; by oysteijo, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 06, 2008 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Float&quot;&gt;Float&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Score&quot;&gt;Score&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=25795&quot; rel=&quot;nofollow&quot;&gt;Evaluating every node?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gregory%20Strong&quot;&gt;Gregory Strong&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 03, 2009&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=27299&quot; rel=&quot;nofollow&quot;&gt;Eval Dilemma&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Edsel%20Apostol&quot;&gt;Edsel Apostol&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 03, 2009&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=288424&quot; rel=&quot;nofollow&quot;&gt;Linear vs. Nonlinear Evalulation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerd%20Isenberg&quot;&gt;Gerd Isenberg&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 26, 2009&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?p=291259&quot; rel=&quot;nofollow&quot;&gt;Threat information from evaluation to inform q-search&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gary%20Linscott&quot;&gt;Gary&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 15, 2009 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Quiescence%20Search&quot;&gt;Quiescence Search&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:102:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc23&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts-2010 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:102 --&gt;2010 ...&lt;/h2&gt;
 &lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=32396&quot; rel=&quot;nofollow&quot;&gt;Correcting Evaluation with the hash table&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Mark%20Lefler&quot;&gt;Mark Lefler&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 05, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=362888&amp;amp;t=35455&quot; rel=&quot;nofollow&quot;&gt;Re: Questions for the Stockfish team&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Milos%20Stanisavljevic&quot;&gt;Milos Stanisavljevic&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 20, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=36104&quot; rel=&quot;nofollow&quot;&gt;Most important eval elements&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tom%20King&quot;&gt;Tom King&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 17, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=374967&amp;amp;t=36421&quot; rel=&quot;nofollow&quot;&gt;Re: 100 long games Rybka 4 vs Houdini 1.03a&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tord%20Romstad&quot;&gt;Tord Romstad&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 02, 2010&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=37191&quot; rel=&quot;nofollow&quot;&gt;dynamically modified evaluation function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Don%20Dailey&quot;&gt;Don Dailey&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 20, 2010&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2011&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?tid=22785&quot; rel=&quot;nofollow&quot;&gt;Suppose Rybka used Fruits evaluations&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/S%C3%B8ren%20Riis&quot;&gt;SR&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Computer%20Chess%20Forums&quot;&gt;Rybka Forum&lt;/a&gt;, August 29, 2011&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=41621&quot; rel=&quot;nofollow&quot;&gt;writing an evaluation function&lt;/a&gt; by Pierre Bokma, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 27, 2011&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2012&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=42806&quot; rel=&quot;nofollow&quot;&gt;The evaluation value and value returned by minimax search&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Chao%20Ma&quot;&gt;Chao Ma&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 09, 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=43385&quot; rel=&quot;nofollow&quot;&gt;Multi dimensional score&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Nicu%20Ionita&quot;&gt;Nicu Ionita&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 20, 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=43386&quot; rel=&quot;nofollow&quot;&gt;Bi dimensional static evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Nicu%20Ionita&quot;&gt;Nicu Ionita&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 20, 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=43387&quot; rel=&quot;nofollow&quot;&gt;Theorem proving positional evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Nicu%20Ionita&quot;&gt;Nicu Ionita&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 20, 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=43545&quot; rel=&quot;nofollow&quot;&gt;log(w/b) instead of w-b?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Gerd%20Isenberg&quot;&gt;Gerd Isenberg&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 02, 2012&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=44014&quot; rel=&quot;nofollow&quot;&gt;The value of an evaluation function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 11, 2012&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2013&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=46879&quot; rel=&quot;nofollow&quot;&gt;eval scale in Houdini&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Rein%20Halbersma&quot;&gt;Rein Halbersma&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 14, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Houdini&quot;&gt;Houdini&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=46993&quot; rel=&quot;nofollow&quot;&gt;An idea of how to make your engine play more rational chess&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Pio%20Korinth&quot;&gt;Pio Korinth&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 25, 2013&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=48252&quot; rel=&quot;nofollow&quot;&gt;A Materialless Evaluation?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Thomas%20Kolarik&quot;&gt;Thomas Kolarik&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 12, 2013&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=48644&quot; rel=&quot;nofollow&quot;&gt;A different way of summing evaluation features&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Pio%20Korinth&quot;&gt;Pio Korinth&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 14, 2013 &lt;!-- ws:start:WikiTextRefRule:45:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Euclidean_distance&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Euclidean distance from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-10&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-10&quot;&gt;[10]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:45 --&gt; &lt;!-- ws:start:WikiTextRefRule:47:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Principal_component_analysis&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;Principal component analysis from Wikipedia&amp;lt;/a&amp;gt;&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-11&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-11&quot;&gt;[11]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:47 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=49190&quot; rel=&quot;nofollow&quot;&gt;Improve the search or the evaluation?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jens%20B%C3%A6k%20Nielsen&quot;&gt;Jens Bæk Nielsen&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 31, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Knowledge#SearchVersusEvaluation&quot;&gt;Search versus Evaluation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=49421&quot; rel=&quot;nofollow&quot;&gt;Multiple EVAL&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schroder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, September 22, 2013&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=50472&quot; rel=&quot;nofollow&quot;&gt;floating point SSE eval&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Marco%20Belli&quot;&gt;Marco Belli&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 13, 2013 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Float&quot;&gt;Float&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Score&quot;&gt;Score&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2014&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=51012&quot; rel=&quot;nofollow&quot;&gt;5 underestimated evaluation rules&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 23, 2014&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=51811&quot; rel=&quot;nofollow&quot;&gt;Thoughs on eval terms&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fermin%20Serrano&quot;&gt;Fermin Serrano&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 31, 2014&lt;/li&gt;&lt;/ul&gt;&lt;!-- ws:start:WikiTextHeadingRule:104:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc24&quot;&gt;&lt;a name=&quot;Blog &amp;amp; Forum Posts-2015 ...&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:104 --&gt;2015 ...&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55355&quot; rel=&quot;nofollow&quot;&gt;Value of a Feature or Heuristic&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Rosenthal&quot;&gt;Jonathan Rosenthal&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 15, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55897&quot; rel=&quot;nofollow&quot;&gt;Couple more ideas&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 05, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=55955&quot; rel=&quot;nofollow&quot;&gt;Most common/top evaluation features?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 10, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=56690&quot; rel=&quot;nofollow&quot;&gt;eval pieces&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Daniel%20Anulliero&quot;&gt;Daniel Anulliero&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 15, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57022&quot; rel=&quot;nofollow&quot;&gt;* vs +&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stefano%20Gemma&quot;&gt;Stefano Gemma&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 19, 2015&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57087&quot; rel=&quot;nofollow&quot;&gt;(E)valuation (F)or (S)tarters&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 26, 2015&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2016&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=59091&quot; rel=&quot;nofollow&quot;&gt;Non-linear eval terms&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/J.%20Wesley%20Cleveland&quot;&gt;J. Wesley Cleveland&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 29, 2016&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=59570&quot; rel=&quot;nofollow&quot;&gt;A bizarre evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Larry%20Kaufman&quot;&gt;Larry Kaufman&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 20, 2016&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://int8.io/chess-position-evaluation-with-convolutional-neural-networks-in-julia/&quot; rel=&quot;nofollow&quot;&gt;Chess position evaluation with convolutional neural network in Julia&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Kamil%20Czarnogorski&quot;&gt;Kamil Czarnogorski&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://int8.io/&quot; rel=&quot;nofollow&quot;&gt;Machine learning with Julia and python&lt;/a&gt;, April 02, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Deep%20Learning&quot;&gt;Deep Learning&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61064&quot; rel=&quot;nofollow&quot;&gt;Calculating space&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Shawn%20Chidester&quot;&gt;Shawn Chidester&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 07, 2016&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61236&quot; rel=&quot;nofollow&quot;&gt;Evaluation values help&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Laurie%20Tunnicliffe&quot;&gt;Laurie Tunnicliffe&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 26, 2016&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61861&quot; rel=&quot;nofollow&quot;&gt;A database for learning evaluation functions&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/%C3%81lvaro%20Begu%C3%A9&quot;&gt;Álvaro Begué&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 28, 2016 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Automated%20Tuning&quot;&gt;Automated Tuning&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Learning&quot;&gt;Learning&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=61875&quot; rel=&quot;nofollow&quot;&gt;Evaluation doubt&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fabio%20Gobbato&quot;&gt;Fabio Gobbato&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 29, 2016&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2017&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63181&quot; rel=&quot;nofollow&quot;&gt;Bayesian Evaluation Functions&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jonathan%20Rosenthal&quot;&gt;Jonathan Rosenthal&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, February 15, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63408&quot; rel=&quot;nofollow&quot;&gt;improved evaluation function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Alexandru%20Mosoi&quot;&gt;Alexandru Mosoi&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, March 11, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Texel%27s%20Tuning%20Method&quot;&gt;Texel&#039;s Tuning Method&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Zurichess&quot;&gt;Zurichess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63803&quot; rel=&quot;nofollow&quot;&gt;random evaluation perturbation factor&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stuart%20Cracraft&quot;&gt;Stuart Cracraft&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 24, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=63863&quot; rel=&quot;nofollow&quot;&gt;horrid positional play in a solid tactical searcher&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Stuart%20Cracraft&quot;&gt;Stuart Cracraft&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, April 29, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64041&quot; rel=&quot;nofollow&quot;&gt;Another attempt at comparing Evals ELO-wise&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Kai%20Laskos&quot;&gt;Kai Laskos&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, May 22, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Playing%20Strength&quot;&gt;Playing Strength&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64230&quot; rel=&quot;nofollow&quot;&gt;static eval in every node?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Erin%20Dame&quot;&gt;Erin Dame&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 09, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65403&quot; rel=&quot;nofollow&quot;&gt;comparing between search or evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Uri%20Blass&quot;&gt;Uri Blass&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, October 09, 2017» &lt;a class=&quot;wiki_link&quot; href=&quot;/Search&quot;&gt;Search&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65715&quot; rel=&quot;nofollow&quot;&gt;Neural networks for chess position evaluation- request&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Kamil%20Czarnogorski&quot;&gt;Kamil Czarnogorski&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 13, 2017 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Deep%20Learning&quot;&gt;Deep Learning&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/Neural%20Networks&quot;&gt;Neural Networks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65829&quot; rel=&quot;nofollow&quot;&gt;AlphaGo&#039;s evaluation function&lt;/a&gt; by Jens Kipper, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 26, 2017&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=65946&quot; rel=&quot;nofollow&quot;&gt;Logarithmic Patterns In Evaluations&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Dennis%20Sceviour&quot;&gt;Dennis Sceviour&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 09, 2017&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;2018&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=66413&quot; rel=&quot;nofollow&quot;&gt;replace the evaluation by playing against yourself&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Uri%20Blass&quot;&gt;Uri Blass&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, January 25, 2018 » &lt;a class=&quot;wiki_link&quot; href=&quot;/Fortress&quot;&gt;Fortress&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:106:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc25&quot;&gt;&lt;a name=&quot;External Links&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:106 --&gt;External Links&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextHeadingRule:108:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc26&quot;&gt;&lt;a name=&quot;External Links-Mathematical Foundations&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:108 --&gt;Mathematical Foundations&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_combination&quot; rel=&quot;nofollow&quot;&gt;Linear combination from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Linear_independence&quot; rel=&quot;nofollow&quot;&gt;Linear independence from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Orthogonality&quot; rel=&quot;nofollow&quot;&gt;Orthogonality from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Principal_component_analysis&quot; rel=&quot;nofollow&quot;&gt;Principal component analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:110:&amp;lt;h2&amp;gt; --&gt;&lt;h2 id=&quot;toc27&quot;&gt;&lt;a name=&quot;External Links-Chess Evaluation&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:110 --&gt;Chess Evaluation&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Evaluation_function&quot; rel=&quot;nofollow&quot;&gt;Evaluation function from Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://hxim.github.io/Stockfish-Evaluation-Guide/&quot; rel=&quot;nofollow&quot;&gt;Stockfish Evaluation Guide&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Stockfish#EvaluationGuide&quot;&gt;Stockfish Evaluation Guide&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.top-5000.nl/authors/rebel/chess840.htm#HW&quot; rel=&quot;nofollow&quot;&gt;Evaluation in REBEL&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt; » &lt;a class=&quot;wiki_link&quot; href=&quot;/Rebel&quot;&gt;Rebel&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.top-5000.nl/eval.htm&quot; rel=&quot;nofollow&quot;&gt;The value of an evaluation function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:51:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=44014&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;The value of an evaluation function&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ed%20Schroder&amp;quot;&amp;gt;Ed Schröder&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, June 11, 2012&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-12&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-12&quot;&gt;[12]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:51 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://rebel13.nl/efs/index.html&quot; rel=&quot;nofollow&quot;&gt;Rebel - The EFS project&lt;/a&gt; from &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://rebel13.nl/index.html&quot; rel=&quot;nofollow&quot;&gt;Rebel Pure Nostalgica&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt; &lt;!-- ws:start:WikiTextRefRule:55:&amp;amp;lt;ref&amp;amp;gt;&amp;lt;a class=&amp;quot;wiki_link_ext&amp;quot; href=&amp;quot;http://www.talkchess.com/forum/viewtopic.php?t=57087&amp;quot; rel=&amp;quot;nofollow&amp;quot;&amp;gt;(E)valuation (F)or (S)tarters&amp;lt;/a&amp;gt; by &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/Ed%20Schroder&amp;quot;&amp;gt;Ed Schröder&amp;lt;/a&amp;gt;, &amp;lt;a class=&amp;quot;wiki_link&amp;quot; href=&amp;quot;/CCC&amp;quot;&amp;gt;CCC&amp;lt;/a&amp;gt;, July 26, 2015&amp;amp;lt;/ref&amp;amp;gt; --&gt;&lt;sup id=&quot;cite_ref-13&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-13&quot;&gt;[13]&lt;/a&gt;&lt;/sup&gt;&lt;!-- ws:end:WikiTextRefRule:55 --&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://alumni.imsa.edu/~stendahl/comp/txt/gnuchess.txt&quot; rel=&quot;nofollow&quot;&gt;Heuristics: Timing and Evaluation&lt;/a&gt; in &lt;a class=&quot;wiki_link&quot; href=&quot;/GNU%20Chess&quot;&gt;GNU Chess&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://home.hccnet.nl/h.g.muller/eval.html&quot; rel=&quot;nofollow&quot;&gt;Evaluation: Basics&lt;/a&gt; of &lt;a class=&quot;wiki_link&quot; href=&quot;/Micro-Max&quot;&gt;Micro-Max&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Harm%20Geert%20Muller&quot;&gt;Harm Geert Muller&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.gamedev.net/page/resources/_/technical/artificial-intelligence/chess-programming-part-vi-evaluation-functions-r1208&quot; rel=&quot;nofollow&quot;&gt;Chess Programming Part VI: Evaluation Functions&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Fran%C3%A7ois-Dominic%20Laram%C3%A9e&quot;&gt;François-Dominic Laramée&lt;/a&gt;, &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/GameDev.net&quot; rel=&quot;nofollow&quot;&gt;gamedev.net&lt;/a&gt;, October 2000&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chessbin.com/post/Chess-Board-Evaluation.aspx&quot; rel=&quot;nofollow&quot;&gt;Chess Board Evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Adam%20Berent&quot;&gt;Adam Berent&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.chessvariants.com/d.betza/pieceval/index.html&quot; rel=&quot;nofollow&quot;&gt;About the Values of Chess Pieces&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ralph%20Betza&quot;&gt;Ralph Betza&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;!-- ws:start:WikiTextHeadingRule:112:&amp;lt;h1&amp;gt; --&gt;&lt;h1 id=&quot;toc28&quot;&gt;&lt;a name=&quot;References&quot;&gt;&lt;/a&gt;&lt;!-- ws:end:WikiTextHeadingRule:112 --&gt;References&lt;/h1&gt;
 &lt;!-- ws:start:WikiTextReferencesRule:1369:&amp;amp;lt;references /&amp;amp;gt; --&gt;&lt;ol class=&quot;references&quot;&gt;
&lt;li id=&quot;cite_note-1&quot;&gt;&lt;a href=&quot;#cite_ref-1&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.jmrw.com/Chess/Tableau_echecs/index.htm&quot; rel=&quot;nofollow&quot;&gt;Tableaux ayant pour sujet les échecs&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-2&quot;&gt;&lt;a href=&quot;#cite_ref-2&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link&quot; href=&quot;/Claude%20Shannon&quot;&gt;Claude Shannon&lt;/a&gt; (&lt;strong&gt;1949&lt;/strong&gt;). &lt;em&gt;&lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.pi.infn.it/%7Ecarosi/chess/shannon.txt&quot; rel=&quot;nofollow&quot;&gt;Programming a Computer for Playing Chess&lt;/a&gt;&lt;/em&gt;. &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://archive.computerhistory.org/projects/chess/related_materials/text/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon.062303002.pdf&quot; rel=&quot;nofollow&quot;&gt;pdf&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-3&quot;&gt;&lt;a href=&quot;#cite_ref-3&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=288501&amp;amp;t=29552&quot; rel=&quot;nofollow&quot;&gt;Re: Linear vs. Nonlinear Evalulation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Tord%20Romstad&quot;&gt;Tord Romstad&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 27, 2009&lt;/li&gt;
&lt;li id=&quot;cite_note-4&quot;&gt;&lt;a href=&quot;#cite_ref-4&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&amp;amp;p=288564&amp;amp;t=29552&quot; rel=&quot;nofollow&quot;&gt;Re: Linear vs. Nonlinear Evalulation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Hyatt&quot;&gt;Robert Hyatt&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 27, 2009&lt;/li&gt;
&lt;li id=&quot;cite_note-5&quot;&gt;&lt;a href=&quot;#cite_ref-5&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=25046&quot; rel=&quot;nofollow&quot;&gt;Re: Books that help for evaluation&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Robert%20Hyatt&quot;&gt;Robert Hyatt&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 18, 1998&lt;/li&gt;
&lt;li id=&quot;cite_note-6&quot;&gt;&lt;a href=&quot;#cite_ref-6&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=475521&quot; rel=&quot;nofollow&quot;&gt;Re: Zappa Report&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ingo%20Alth%C3%B6fer&quot;&gt;Ingo Althöfer&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, December 30, 2005&lt;/li&gt;
&lt;li id=&quot;cite_note-7&quot;&gt;&lt;a href=&quot;#cite_ref-7&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.stmintz.com/ccc/index.php?id=11893&quot; rel=&quot;nofollow&quot;&gt;Re: Evaluation by neural network ?&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Jay%20Scott&quot;&gt;Jay Scott&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, November 10, 1997&lt;/li&gt;
&lt;li id=&quot;cite_note-8&quot;&gt;&lt;a href=&quot;#cite_ref-8&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=44265&quot; rel=&quot;nofollow&quot;&gt;An Update of the Addendum to the LittleCompendium&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 02, 2012&lt;/li&gt;
&lt;li id=&quot;cite_note-9&quot;&gt;&lt;a href=&quot;#cite_ref-9&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=64776&quot; rel=&quot;nofollow&quot;&gt;The Secret of Chess&lt;/a&gt; by  &lt;a class=&quot;wiki_link&quot; href=&quot;/Lyudmil%20Tsvetkov&quot;&gt;Lyudmil Tsvetkov&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, August 01, 2017&lt;/li&gt;
&lt;li id=&quot;cite_note-10&quot;&gt;&lt;a href=&quot;#cite_ref-10&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Euclidean_distance&quot; rel=&quot;nofollow&quot;&gt;Euclidean distance from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-11&quot;&gt;&lt;a href=&quot;#cite_ref-11&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;https://en.wikipedia.org/wiki/Principal_component_analysis&quot; rel=&quot;nofollow&quot;&gt;Principal component analysis from Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li id=&quot;cite_note-12&quot;&gt;&lt;a href=&quot;#cite_ref-12&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=44014&quot; rel=&quot;nofollow&quot;&gt;The value of an evaluation function&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, June 11, 2012&lt;/li&gt;
&lt;li id=&quot;cite_note-13&quot;&gt;&lt;a href=&quot;#cite_ref-13&quot;&gt;^&lt;/a&gt; &lt;a class=&quot;wiki_link_ext&quot; href=&quot;http://www.talkchess.com/forum/viewtopic.php?t=57087&quot; rel=&quot;nofollow&quot;&gt;(E)valuation (F)or (S)tarters&lt;/a&gt; by &lt;a class=&quot;wiki_link&quot; href=&quot;/Ed%20Schroder&quot;&gt;Ed Schröder&lt;/a&gt;, &lt;a class=&quot;wiki_link&quot; href=&quot;/CCC&quot;&gt;CCC&lt;/a&gt;, July 26, 2015&lt;/li&gt;
&lt;/ol&gt;&lt;!-- ws:end:WikiTextReferencesRule:1369 --&gt;&lt;br /&gt;
&lt;strong&gt;&lt;a class=&quot;wiki_link&quot; href=&quot;/Home&quot;&gt;Up one level&lt;/a&gt;&lt;/strong&gt;</description>
          </item>

  </channel>
</rss>