<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>xnahuochess Wiki Rss Feed</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home</link><description>xnahuochess Wiki Rss Description</description><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;u&gt;Brief Description&lt;/u&gt;&lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt; &lt;br /&gt;&lt;u&gt;How to customize&lt;/u&gt;&lt;br /&gt;You can change the CountScore function so as to alter the way the computer AI evaluates the positions. For example if you change the value of the pawns from 1 to 2, then the program AI will value pawns more.&lt;br /&gt;You can also use the &lt;b&gt;Huo Chess Opening Book Edition&lt;/b&gt; to create your personalized Opening Book for Huo Chess. You can find the Opening Book Editor at &lt;a href="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=huochess&amp;amp;ReleaseId=404" class="externalLink"&gt;https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=huochess&amp;amp;ReleaseId=404&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; at the MSDN Huo Chess C++ edition home page. The folder with the opening book entries must be in the same folder as the Huo Chess executable (see the Huo Chess Opening Book Editor page for more instructions).&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Sun, 01 Feb 2009 11:48:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090201A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;u&gt;Brief Description&lt;/u&gt;&lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;How to customize&lt;/b&gt;&lt;br /&gt;You can change the CountScore function so as to alter the way the computer AI evaluates the positions. For example if you change the value of the pawns from 1 to 2, then the program AI will value pawns more.&lt;br /&gt;You can also use the &lt;b&gt;Huo Chess Opening Book Edition&lt;/b&gt; to create your personalized Opening Book for Huo Chess. You can find the Opening Book Editor at &lt;a href="https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=huochess&amp;amp;ReleaseId=404" class="externalLink"&gt;https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=huochess&amp;amp;ReleaseId=404&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; at the MSDN Huo Chess C++ edition home page. The folder with the opening book entries must be in the same folder as the Huo Chess executable (see the Huo Chess Opening Book Editor page for more instructions).&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Sun, 01 Feb 2009 11:48:21 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090201A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;u&gt;Brief Description&lt;/u&gt;&lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Thu, 29 Jan 2009 23:26:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090129P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;u&gt;Brief Description&lt;/u&gt;&lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt; &lt;br /&gt;&lt;u&gt;How to customize&lt;/u&gt;&lt;br /&gt;Huo Chess is fully open source and you can alter everything in the code.&lt;br /&gt;It seems that the AI engine of Huo Chess currently performs better when &lt;b&gt;Thinking_Depth variable is set to 6 half-moves&lt;/b&gt; (instead of 8 that is the default). That is related to the fact that the chess engine of the program does not know when to &amp;quot;stop&amp;quot; analyzing the situation. Thus, the program may analyze in a great depth the chessboard and find out that in 4 moves (= 8 half-moves) it may win the queen of the opponent, without &amp;quot;seeing&amp;quot; that in the next move the opponent will win by mate. Limiting the thinking depth to 6 half-moves limits that probelm (setting the depth to less than 6 highly affects the effectiveness of the chess engine by limiting its thinking analysis too much).&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Mon, 12 Jan 2009 23:56:01 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090112P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;u&gt;Brief Description&lt;/u&gt;&lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt; &lt;br /&gt;&lt;u&gt;How to customize&lt;/u&gt;&lt;br /&gt;Huo Chess is fully open source and you can alter everything in the code.&lt;br /&gt;It seems that the AI engine of Huo Chess currently performs better when &lt;b&gt;Thinking_Depth is set to 6 half-moves&lt;/b&gt; (instead of 8 that is the default). That is related to the fact that the chess engine of the program does not know when to &amp;quot;stop&amp;quot; analyzing the situation. Thus, the program may analyze in a great depth the chessboard and find out that in 4 moves (= 8 half-moves) it may win the queen of the opponent, without &amp;quot;seeing&amp;quot; that in the next move the opponent will win by mate. Limiting the thinking depth to 6 half-moves limits that probelm (setting the depth to less than 6 highly affects the effectiveness of the chess engine by limiting its thinking analysis too much).&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Mon, 12 Jan 2009 23:51:52 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090112P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;u&gt;Brief Description&lt;/u&gt;&lt;br /&gt; &lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt; &lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt; &lt;br /&gt;&lt;u&gt;How to customize&lt;/u&gt;&lt;br /&gt;Huo Chess is fully open source and you can alter everything in the code.&lt;br /&gt;It seems that the AI engine of Huo Chess currently performs better when Thinking_Depth is set to 6 half-moves (instead of 8 that is the default).&lt;br /&gt;That is related to the fact that the chess engine of the program does not know when to &amp;quot;stop&amp;quot; analyzing the situation. Thus, the program may analyze in a great depth the chessboard and find out that in 4 moves (= 8 half-moves) it may win the queen of the opponent, without &amp;quot;seeing&amp;quot; that in the next move the opponent will win by mate. Limiting the thinking depth to 6 half-moves limits that probelm (setting the depth to less than 6 highly affects the effectiveness of the chess engine by limiting its thinking analysis too much).&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Mon, 12 Jan 2009 23:51:11 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090112P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;Huo Chess is an &lt;b&gt;open source micro chess&lt;/b&gt; program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt; &lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Mon, 12 Jan 2009 22:09:05 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090112P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Huo Chess - XNA Edition&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;Huo Chess is an open source micro chess program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt; &lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Mon, 12 Jan 2009 22:08:45 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090112P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Brief Description&lt;/b&gt;&lt;br /&gt;Huo Chess is an open source micro chess program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. &lt;b&gt;Graphical User Interface capabilities&lt;/b&gt; were added to the existing Huo Chess AI engine. Mouse and keyboard user input are supported.&lt;br /&gt; &lt;br /&gt;The code is heavily commented so as to help other programmers or chess enthusiasts understand the underlying logic of the chess AI. Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for &lt;b&gt;in-depth details&lt;/b&gt; on the chess engine algorithm.&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Mon, 12 Jan 2009 22:04:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090112P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Brief Description&lt;/b&gt;&lt;br /&gt;Huo Chess is a micro chess program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. Graphical User Interface capabilities were added to the existing Huo Chess AI engine.&lt;br /&gt; &lt;br /&gt;Please refer to the official pages of Huo Chess C++ (&lt;a href="http://code.msdn.com/huochess" class="externalLink"&gt;http://code.msdn.com/huochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and C# (&lt;a href="http://code.msdn.com/cshuochess" class="externalLink"&gt;http://code.msdn.com/cshuochess&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) versions for details on the chess engine.&lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Fri, 09 Jan 2009 17:37:43 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090109P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/xnahuochess/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Brief Description&lt;/b&gt;&lt;br /&gt;Huo Chess is a micro chess program developed by Spiros I. Kakos. This project is the XNA Edition of Huo Chess. Graphical User Interface capabilities were added to the existing Huo Chess AI engine.&lt;br /&gt; &lt;br /&gt;Please refer to the &lt;br /&gt;
&lt;/div&gt;</description><author>Kakos</author><pubDate>Fri, 09 Jan 2009 17:34:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20090109P</guid></item></channel></rss>