<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>SharpGoBot</title><link>http://www.codeplex.com/SharpGoBot/Project/ProjectRss.aspx</link><description>C&amp;#35; program that plays the game of Go. &amp;#40;Project renamed to GoTraxx.&amp;#41;</description><item><title>COMMENTED TASK: New/Depreciated GoGui 1.0 GTP Commands</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=201</link><description>The prelease version of GoGui 1.0 has updated its GTP command set. SharpGoBot needs updating to fully accommodate these changes. Here&amp;#39;s the information from the release documentation&amp;#58;&lt;br /&gt;&lt;br /&gt;The following GoGui extension commands use the prefix gogui- now according to the GTP standard for extension commands&amp;#58; gogui-play_sequence, gogui-analyze_commands, gogui-interrupt, gogui-sigint, gogui-title. The old versions &amp;#40;play_sequence, gogui_analyze_commands, gogui_interrupt, gogui_sigint, gogui_title&amp;#41; are deprecated and may not be supported in the future. &lt;br /&gt;&lt;br /&gt;The preferred way to configure analyze commands is now that the program implements the command gogui-analyze_commands, otherwise an internal list with some standard commands and GNU Go extensions is used. If gogui-analyze_commands is supported, only the response will be used to configure analyze commands, so that the Go engine has full control over what is shown in what order in the analyze dialog. Analyze command configuration files in the .gogui directory are no longer supported&amp;#59; the only way to use external configuration files is to invoke GoGui with the option -analyze-commands.&lt;br/&gt;Comments: Moved from deleted structure V1.01 - Beta</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:53:26 GMT</pubDate><guid isPermaLink="false">COMMENTED TASK: New/Depreciated GoGui 1.0 GTP Commands 20070817115326P</guid></item><item><title>CLOSED ISSUE: Bug: Incorrect Protected Liberties</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=946</link><description>In the attached example, there should not be any Protected Liberties at G4 or F5.&lt;br/&gt;</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:52:34 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: Bug: Incorrect Protected Liberties 20070817115234P</guid></item><item><title>COMMENTED ISSUE: Duplicate [RE] Result Property in SGF Output</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=1147</link><description>The SGF component outputs an additional &amp;#91;RE&amp;#93; Result property.&lt;br/&gt;Comments: Moved from deleted structure V1.02 - Beta</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:50:24 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Duplicate [RE] Result Property in SGF Output 20070817115024P</guid></item><item><title>COMMENTED ISSUE: Bug: Incorrect Protected Liberties</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=946</link><description>In the attached example, there should not be any Protected Liberties at G4 or F5.&lt;br/&gt;Comments: Moved from deleted structure V1.02 - Beta</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:50:24 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Bug: Incorrect Protected Liberties 20070817115024P</guid></item><item><title>COMMENTED FEATURE: Add Iterative Deepening to AlphaBeta Search</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=1269</link><description>Two things really, capture the principal variation during AlphaBeta and use it to perform the &amp;#40;next&amp;#41; iterative AlphaBeta Search.&lt;br/&gt;Comments: Moved from deleted structure V1.02 - Beta</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:50:24 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: Add Iterative Deepening to AlphaBeta Search 20070817115024P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Home&amp;version=20</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;C&amp;#35; program that plays the game of Go. &amp;#40;Project renamed to GoTraxx.&amp;#41;
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;This project has been renamed to &lt;a href="http://www.codeplex.com/GoTraxx" class="externalLink"&gt;GoTraxx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/b&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:49:41 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070817114941P</guid></item><item><title>UPDATED WIKI: Installation Instructions</title><link>http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Installation Instructions&amp;version=13</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;This project has been renamed to &lt;a href="http://www.codeplex.com/GoTraxx" class="externalLink"&gt;GoTraxx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/b&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:49:23 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Installation Instructions 20070817114923P</guid></item><item><title>UPDATED WIKI: Road Map</title><link>http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Road Map&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;This project has been renamed to &lt;a href="http://www.codeplex.com/GoTraxx" class="externalLink"&gt;GoTraxx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/b&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>tgiphil</author><pubDate>Fri, 17 Aug 2007 23:49:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Road Map 20070817114909P</guid></item><item><title>NEW POST: This project has been renamed to GoTraxx</title><link>http://www.codeplex.com/SharpGoBot/Thread/View.aspx?ThreadId=11373</link><description>&lt;div class="wikidoc"&gt;
 &lt;br /&gt;&lt;b&gt;Note: This project has been renamed to &lt;a href="http://www.codeplex.com/GoTraxx" class="externalLink"&gt;GoTraxx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/b&gt; &lt;br /&gt; &lt;br /&gt;No more release under the name SharpGoBot.&lt;br /&gt;
&lt;/div&gt;</description><author>tgiphil</author><pubDate>Thu, 14 Jun 2007 03:37:35 GMT</pubDate><guid isPermaLink="false">NEW POST: This project has been renamed to GoTraxx 20070614033735A</guid></item><item><title>UPDATED RELEASE: V1.02 - Beta (Jun 01, 2007)</title><link>http://www.codeplex.com/SharpGoBot/Release/ProjectReleases.aspx?ReleaseId=4450</link><description>Next minor release.

*Note: This project has been renamed to [url:GoTraxx|http://www.codeplex.com/GoTraxx].* 

No more release under the name SharpGoBot.</description><author></author><pubDate>Thu, 14 Jun 2007 03:36:42 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: V1.02 - Beta (Jun 01, 2007) 20070614033642A</guid></item><item><title>UPDATED RELEASE: V1.02 - Beta (Jun 01, 2007)</title><link>http://www.codeplex.com/SharpGoBot/Release/ProjectReleases.aspx?ReleaseId=4450</link><description>Next minor release.

*This project has been renamed to [url:GoTraxx|http://www.codeplex.com/GoTraxx].* </description><author></author><pubDate>Thu, 14 Jun 2007 03:35:24 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: V1.02 - Beta (Jun 01, 2007) 20070614033524A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Home&amp;version=19</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;C&amp;#35; program that plays the game of Go. 
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;This project has been renamed to &lt;a href="http://www.codeplex.com/GoTraxx" class="externalLink"&gt;GoTraxx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/b&gt; &lt;br /&gt; &lt;br /&gt;This is an experimental program that &lt;i&gt;attempts&lt;/i&gt; to play the game of Go using a combination of AI (artificial intelligence) techniques – primarily expert systems with domain specific knowledge and various searching methods and optimizations. &lt;br /&gt; &lt;br /&gt;Read the &lt;a href="http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Road%20Map&amp;amp;referringTitle=Home"&gt;Road Map&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;If you are looking for a strong program, take a look at &lt;a href="http://www.gnu.org/software/gnugo/gnugo.html" class="externalLink"&gt;GnuGo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, one of the strongest open source Go programs. One of the goals of this project is to exceed GnuGo's strength.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;SharpGoBot has the following features:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Board Management&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Incremental data structures with undo &lt;/li&gt;&lt;li&gt;Blocks (connected stones of same color, include empty blocks)&lt;/li&gt;&lt;li&gt;Color Enclosed Regions&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Implements the GTP v2 (Go Text Protocol)&lt;/li&gt;&lt;li&gt;Reads and writes SGF (Smart Go Format) files&lt;/li&gt;&lt;li&gt;David Benson's Unconditional safety algorithm&lt;/li&gt;&lt;li&gt;Martin Mueller's Unconditional safety by alternating play algorithm (partial)&lt;/li&gt;&lt;li&gt;Basic Min/Max Search&lt;/li&gt;&lt;li&gt;Basic AlphaBeta Search (with move ordering)&lt;/li&gt;&lt;li&gt;GnuGo compatible Patterns compiler (partial/incomplete)&lt;/li&gt;&lt;li&gt;Multithreaded DFA Compiler (for patterns)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;See the &lt;a href="http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Installation%20Instructions&amp;amp;referringTitle=Home"&gt;Installation Instructions&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Frequently Asked Questions&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;What is the game of Go?&lt;br /&gt; &lt;br /&gt;Check out this Wikipedia article for details: &lt;a href="http://%20http://en.wikipedia.org/wiki/Go_%28board_game%29" class="externalLink"&gt;Go (board game)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;Why is it so difficult to write a program that can play this game?&lt;br /&gt; &lt;br /&gt;Again, check out another Wikipedia article for details: &lt;a href="http://en.wikipedia.org/wiki/Computer_Go" class="externalLink"&gt;Computer Go&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a href="http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=More%20FAQs&amp;amp;referringTitle=Home"&gt;More FAQs&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>tgiphil</author><pubDate>Mon, 11 Jun 2007 00:53:33 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070611125333A</guid></item><item><title>UPDATED WIKI: Installation Instructions</title><link>http://www.codeplex.com/SharpGoBot/Wiki/View.aspx?title=Installation Instructions&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Installation Instructions&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;You have to options for installing GoTraxx:&lt;br /&gt; &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;Download the source code and compile the program yourself; or&lt;/li&gt;&lt;li&gt;Download the installation package available from the &amp;quot;Release&amp;quot; tab above.&lt;/li&gt;
&lt;/ol&gt;&lt;table&gt;
&lt;tr&gt;
&lt;td&gt; If you use the installation package and accept the defaults, SharpGoBot will install in the &amp;quot;C:\Program Files\SharpGoBot&amp;quot; directory. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;b&gt;Console Application&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;SharpGoBot is a simple console application. Executing the binary executable will launch SharpGoBot and it will immediately begin accept Go Text Protocol (GTP) commands from the console. &lt;br /&gt; &lt;br /&gt;&lt;b&gt;GoGui Integration&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;SharpGoBot is best used along with &lt;a href="http://gogui.sourceforge.net/" class="externalLink"&gt;GoGui&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, a graphic user interface to programs that play the game of Go using the GTP. SharpGoBot integrates very closely with GoGui. Unless you enjoy entering GTP commands manually, it is recommended that you install GoGui to use SharpGoBot to the fullest.&lt;br /&gt; &lt;br /&gt;To attached GoGui to SharpGoBot, select Program | New Program from GoGui's main menu. And configure as shown below: &lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/SharpGoBot/Project/FileDownload.aspx?DownloadId=12280" alt="GoGui-New Program.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>tgiphil</author><pubDate>Sun, 10 Jun 2007 18:00:33 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Installation Instructions 20070610060033P</guid></item><item><title>CLOSED TASK: New/Depreciated GoGui 1.0 GTP Commands</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=201</link><description>The prelease version of GoGui 1.0 has updated its GTP command set. SharpGoBot needs updating to fully accommodate these changes. Here's the information from the release documentation:

The following GoGui extension commands use the prefix gogui- now according to the GTP standard for extension commands: gogui-play_sequence, gogui-analyze_commands, gogui-interrupt, gogui-sigint, gogui-title. The old versions (play_sequence, gogui_analyze_commands, gogui_interrupt, gogui_sigint, gogui_title) are deprecated and may not be supported in the future. 

The preferred way to configure analyze commands is now that the program implements the command gogui-analyze_commands, otherwise an internal list with some standard commands and GNU Go extensions is used. If gogui-analyze_commands is supported, only the response will be used to configure analyze commands, so that the Go engine has full control over what is shown in what order in the analyze dialog. Analyze command configuration files in the .gogui directory are no longer supported; the only way to use external configuration files is to invoke GoGui with the option -analyze-commands. </description><author>tgiphil</author><pubDate>Thu, 07 Jun 2007 15:52:52 GMT</pubDate><guid isPermaLink="false">CLOSED TASK: New/Depreciated GoGui 1.0 GTP Commands 20070607035252P</guid></item><item><title>COMMENTED FEATURE: KGS &amp; CGOS Integration</title><link>http://www.codeplex.com/SharpGoBot/WorkItem/View.aspx?WorkItemId=223</link><description>To begin to play on KGS &amp; CGOS, SharpGoBot needs the following features implemented:

1. "kgs-genmove_cleanup" GTP command. Current this command is implemented just like "gen_move" and the search routines assume Chinese Rules. Need a more robust and correct implementation.

2. "time-left" GTP command. And use this value to estimate an appropriate amount of "think" time per move for the "gen_move" command.

3. A territory/score appraiser. Use as part of the search evaluation function. This would improve the open moves choices. Comments: ** Comment from web user: tgiphil ** &lt;p&gt;The &amp;#34;kgs-genmove_cleanup&amp;#34; has been implemented. &lt;/p&gt;</description><author>tgiphil</author><pubDate>Thu, 07 Jun 2007 15:49:13 GMT</pubDate><guid isPermaLink="false">COMMENTED FEATURE: KGS &amp; CGOS Integration 20070607034913P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/SharpGoBot/SourceControl/ListDownloadableCommits.aspx</link><description>Implemented &amp;#34;kgs-genmove_cleanup&amp;#34;.</description><author>tgiphil</author><pubDate>Thu, 07 Jun 2007 15:45:09 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070607034509P</guid></item><item><title>Source code checked in</title><link>http://www.codeplex.com/SharpGoBot/SourceControl/ListDownloadableCommits.aspx</link><description>Bug fixes.</description><author>tgiphil</author><pubDate>Tue, 05 Jun 2007 03:41:14 GMT</pubDate><guid isPermaLink="false">Source code checked in 20070605034114A</guid></item><item><title>UPDATED RELEASE: V1.01 - Beta (May 16, 2007)</title><link>http://www.codeplex.com/SharpGoBot/Release/ProjectReleases.aspx?ReleaseId=3985</link><description>This is the first beta release. 

Read the [Installation Instructions] for further details on how to use SharpGoBot.

Minor changes:

* Updates for GoGui 1.0 changes.
* Selectable search options (MinMax, AlphaBeta) configurable via custom GTP.</description><author></author><pubDate>Sat, 02 Jun 2007 06:13:56 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: V1.01 - Beta (May 16, 2007) 20070602061356A</guid></item><item><title>UPDATED RELEASE: V1.02 - Beta (Jun 01, 2007)</title><link>http://www.codeplex.com/SharpGoBot/Release/ProjectReleases.aspx?ReleaseId=4450</link><description>Next minor release.</description><author></author><pubDate>Sat, 02 Jun 2007 06:13:36 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: V1.02 - Beta (Jun 01, 2007) 20070602061336A</guid></item><item><title>UPDATED RELEASE: V1.02 - Beta</title><link>http://www.codeplex.com/SharpGoBot/Release/ProjectReleases.aspx?ReleaseId=4450</link><description>Next minor release.</description><author></author><pubDate>Sat, 02 Jun 2007 06:13:05 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: V1.02 - Beta 20070602061305A</guid></item></channel></rss>