<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>herbertdotnet Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home</link><description>herbertdotnet Wiki Rss Description</description><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Visualizer
&lt;/h2&gt;&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;(New in version 0.2.x)&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Disabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Enabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;Specify the path to a file (single level) or directory (match) as the first command line argument to the program for it to open the level/match on startup.&lt;/li&gt;&lt;li&gt;The parser catches various types of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status bar where the brief error message is given.&lt;/li&gt;&lt;li&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/li&gt;&lt;li&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Click the &lt;i&gt;Settings&lt;/i&gt; button on the right of the menu bar to access the settings for the program, which are saved between each run of the program.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To skip to the start or end of program execution, hold down the shift key when clicking the &lt;i&gt;Step Forward&lt;/i&gt; or &lt;i&gt;Step Backward&lt;/i&gt; buttons.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To copy the current view of the visualizer or an image of just the level onto the clipboard, right-click on the level view to access the context menu menu or use the keyboard shortcuts.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sun, 20 Jan 2008 17:34:25 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080120053425P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=16</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=10049"&gt;Herbert.NET v0.2.1&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=10032"&gt;Herbert.NET v0.2.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9699"&gt;Herbert.NET v0.1.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for all matches (1 to 4) of the Imagine Cup 2008 may be downloaded &lt;a href="javascript:window.location.href='http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=herbertdotnet&amp;amp;DownloadId=25856';"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sun, 20 Jan 2008 13:16:26 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080120011626P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=15</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=10049"&gt;Herbert.NET v0.2.1&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=10032"&gt;Herbert.NET v0.2.0&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9699"&gt;Herbert.NET v0.1.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for all matches (1 to 4) of the Imagine Cup 2008 may be downloaded &lt;a href="javascript:window.location.href='http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=herbertdotnet&amp;amp;DownloadId=25856';"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sun, 20 Jan 2008 13:16:18 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080120011618P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;(New in version 0.2.x)&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Disabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Enabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;The parser now catches several forms of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status strip.&lt;/li&gt;&lt;li&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/li&gt;&lt;li&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Click the &lt;i&gt;Settings&lt;/i&gt; button on the right of the menu bar to access the settings for the program, which are saved between each run of the program.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To skip to the start or end of program execution, hold down the shift key when clicking the &lt;i&gt;Step Forward&lt;/i&gt; or &lt;i&gt;Step Backward&lt;/i&gt; buttons.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To copy the current view of the visualizer or an image of just the level onto the clipboard, right-click on the level view to access the context menu menu or use the keyboard shortcuts.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sun, 20 Jan 2008 13:03:49 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080120010349P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;(New in version 0.2.x)&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Disabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Enabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;The parser now catches several forms of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status strip.&lt;/li&gt;&lt;li&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/li&gt;&lt;li&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Click the &lt;i&gt;Settings&lt;/i&gt; button on the right of the menu bar to access the settings for the program, which are saved between each run of the program.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To skip to the start or end of program execution, hold down the shift key when clicking the &lt;i&gt;Step Forward&lt;/i&gt; or &lt;i&gt;Step Backward&lt;/i&gt; buttons.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sun, 20 Jan 2008 11:44:56 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080120114456A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=14</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=10032"&gt;Herbert.NET v0.2.0&lt;/a&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9699"&gt;Herbert.NET v0.1.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for all matches (1 to 4) of the Imagine Cup 2008 may be downloaded &lt;a href="javascript:window.location.href='http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=herbertdotnet&amp;amp;DownloadId=25856';"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 19 Jan 2008 19:45:22 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080119074522P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;(New in version 0.2.0)&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Disabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Enabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;The parser now catches several forms of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status strip.&lt;/li&gt;&lt;li&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/li&gt;&lt;li&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Click the &lt;i&gt;Settings&lt;/i&gt; button on the right of the menu bar to access the settings for the program, which are saved between each run of the program.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To skip to the start or end of program execution, hold down the shift key when clicking the &lt;i&gt;Step Forward&lt;/i&gt; or &lt;i&gt;Step Backward&lt;/i&gt; buttons.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 19 Jan 2008 19:41:09 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080119074109P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;(New in version 0.2.0)&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Disabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Enabled&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;The parser now catches several forms of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status strip.&lt;/li&gt;&lt;li&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/li&gt;&lt;li&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/li&gt;&lt;li&gt;_Click the &lt;i&gt;Settings&lt;/i&gt; button on the right of the menu bar to access the settings for the program, which are saved between each run of the program.&lt;/li&gt;&lt;li&gt;_To skip to the start or end of program execution, hold down the shift key when clicking the &lt;i&gt;Step Forward&lt;/i&gt; or &lt;i&gt;Step Backward&lt;/i&gt; buttons.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 19 Jan 2008 19:40:24 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080119074024P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=13</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9699"&gt;Herbert.NET v0.1.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for all matches (1 to 4) of the Imagine Cup 2008 may be downloaded &lt;a href="javascript:window.location.href='http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=herbertdotnet&amp;amp;DownloadId=25856';"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Thu, 17 Jan 2008 17:02:26 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080117050226P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;i&gt;(New in version 0.1.1)&lt;/i&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Off&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;On&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;&lt;i&gt;The parser now catches several forms of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status strip.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sun, 13 Jan 2008 12:03:22 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080113120322P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9699"&gt;Herbert.NET v0.1.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for matches 1 - 3 of the Imagine Cup 2008 may be downloaded &lt;a href="javascript:window.location.href='http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=herbertdotnet&amp;amp;DownloadId=25182';"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Mon, 07 Jan 2008 17:16:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080107051659P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9699"&gt;Herbert.NET v0.1.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for matches 1 - 3 of the Imagine Cup 2008 may be downloaded &lt;span class="unresolved"&gt;Cannot resolve link: &lt;/span&gt;[file:here|ImagineCup2008-Round1-Levels.zip].&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Mon, 07 Jan 2008 17:16:17 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080107051617P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=10</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;An archive of levels for matches 1 - 3 of the Imagine Cup 2008 may be downloaded &lt;span class="unresolved"&gt;Cannot resolve link: &lt;/span&gt;[file:here|ImagineCup2008-Round1-Levels.zip].&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Mon, 07 Jan 2008 17:01:57 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080107050157P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt;&lt;i&gt;New in version 0.1.1&lt;/i&gt;&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Off&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;On&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;&lt;i&gt;The parser now catches several forms of errors within your code and displays them in the status bar at the bottom of the window. The interpreter similarly displays errors in the status bar. To see a full description for the last error, hover the cursor over the status strip.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Mon, 07 Jan 2008 16:22:51 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080107042251P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt;&lt;i&gt;New in version 0.1.1&lt;/i&gt;&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Off&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;On&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Use the Help menu to navigate to project web pages, including Getting Started and the Forum.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;To check for updates to the visualizer, see the button in the Help menu.&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Mon, 07 Jan 2008 11:27:50 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080107112750A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=9</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Release/ProjectReleases.aspx?ReleaseId=9652"&gt;Herbert.NET v0.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 05 Jan 2008 14:08:45 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080105020845P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;span class="unresolved"&gt;Cannot resolve link: &lt;/span&gt;[release:Herbert.NET v0.1.0|_9652_]&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 05 Jan 2008 14:08:22 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080105020822P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;span class="unresolved"&gt;Cannot resolve link: &lt;/span&gt;[release:Herbert.NET v0.1.0|_9652_]&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 05 Jan 2008 14:07:15 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080105020715P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Home&amp;version=6</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;Herbert.NET is a library for the Herbert game, written in C&amp;#35;. It has full support for the H language including the execution of H programs. Levels can be created from code or loaded from files. In addition, the visualizer can graphically display levels and control execution of H programs, with various options for playback and display.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About the Project&lt;/b&gt;&lt;br /&gt;The Herbert.NET project was created to assist with the &lt;a href="http://imaginecup.com/Competition/mycompetitionportal.aspx?competitionId=15" class="externalLink"&gt;Algorithm competition&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; of the &lt;a href="http://imaginecup.com/Default.aspx" class="externalLink"&gt;Imagine Cup 2008 tournament&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. The interpreter may be used for creating a simulator or any other purpose. It is a standard .NET 3.5 library and therefore may be used in any VB.NET 9.0 or C# 3.0 project. The visualizer is intended primarily as an aid for solving levels manually. Any suggestions for improvements or bug reports are welcomed and should be mentioned as comments on individual releases or as discussion threads.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;(Release coming soon. Please check source code in the meanwhile.)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Help&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 05 Jan 2008 13:32:51 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080105013251P</guid></item><item><title>UPDATED WIKI: Getting Started</title><link>http://www.codeplex.com/herbertdotnet/Wiki/View.aspx?title=Getting Started&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Useful Tips&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;You can select a level within the current match by using the scroll bar on the right of the window or selecting the level viewer and then scrolling the middle mouse button.&lt;/li&gt;&lt;li&gt;To move forward of backward through a program step-by-step, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. These buttons can be used when the program is stopped or paused.&lt;/li&gt;&lt;li&gt;To adjust the speed of execution of programs, you can use the buttons in the &lt;i&gt;Program&lt;/i&gt; menu, the tool bar buttons, or the keyboard shortcuts. Holding down shift while clicking any of the buttons will cause the speed to cycle between minimum, standard, and maximum speeds.&lt;/li&gt;&lt;li&gt;If you at any point want to revert to the best solution run for the current level, use the button in the &lt;i&gt;Program&lt;/i&gt; menu or on the right of the tool bar. The best score achieved for the current level so far is displayed in the information bar at the top of the window.&lt;/li&gt;&lt;li&gt;The numbers for total score represents the sum of all your best scores out of the sum of all the points for every level.&lt;/li&gt;&lt;li&gt;You can load or save the current and best solution(s) for the loaded level or match using the buttons in the Level menu.&lt;/li&gt;&lt;li&gt;To make the visualizer highlight the next bit of code to execute, toggle the &lt;i&gt;Trace Execution&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;Off&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;To make the visualizer display the path for the program that you are typing as it changes, toggle the &lt;i&gt;Display path as you type&lt;/i&gt; option in the &lt;i&gt;View&lt;/i&gt; menu. (&lt;i&gt;On&lt;/i&gt; by default)&lt;/li&gt;&lt;li&gt;See the status text at the bottom of the window for any notifications or error messages, including when loading/saving files and when typing or executing programs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>alexreg</author><pubDate>Sat, 05 Jan 2008 13:31:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Getting Started 20080105013136P</guid></item></channel></rss>