<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Psychic Origami &#187; Chess</title>
	<atom:link href="http://www.psychicorigami.com/category/chess/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.psychicorigami.com</link>
	<description>folding with my brain</description>
	<lastBuildDate>Wed, 03 Aug 2011 19:13:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>chrss (chess by rss) update 21</title>
		<link>http://www.psychicorigami.com/2007/11/26/chrss-chess-by-rss-update-21/</link>
		<comments>http://www.psychicorigami.com/2007/11/26/chrss-chess-by-rss-update-21/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 11:30:10 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://psychicorigami.com/2007/11/26/chrss-chess-by-rss-update-21/</guid>
		<description><![CDATA[Another update to chrss. tweaked front page layout to make it clearer and show different options depending on if you are logged in or not addition of a help section (with backend CMS for myself to add content to it). At the moment the help section is not directly linked from the front page of [...]]]></description>
			<content:encoded><![CDATA[<p>Another update to <a href='http://chrss.co.uk/'>chrss</a>.</p>
<ul>
<li>tweaked front page layout to make it clearer and show different options depending on if you are logged in or not</li>
<li>addition of a <a href='http://chrss.co.uk/help/'>help section</a> (with backend <a href='http://en.wikipedia.org/wiki/Content_management_system'>CMS</a> for myself to add content to it).
</ul>
<p>At the moment the help section is not directly linked from the front page of chrss.  I need to get some more content in there and figure out where best to link it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/11/26/chrss-chess-by-rss-update-21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chrss (chess by rss) update 20</title>
		<link>http://www.psychicorigami.com/2007/11/06/chrss-chess-by-rss-update-20/</link>
		<comments>http://www.psychicorigami.com/2007/11/06/chrss-chess-by-rss-update-20/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 20:38:36 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://psychicorigami.com/2007/11/06/chrss-chess-by-rss-update-20/</guid>
		<description><![CDATA[Updated the user registration process, so hopefully it&#8217;s a bit friendlier Users now have a chance to resend their activation email if they have trouble activating their account Tweaked filters for games on user&#8217;s page: &#8220;active&#8221; &#8211; games that it&#8217;s your turn in or have had a move in the last 30 days &#8220;waiting&#8221; &#8211; [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Updated the user registration process, so hopefully it&#8217;s a bit friendlier</li>
<li>Users now have a chance to resend their activation email if they have trouble activating their account</li>
<li>Tweaked filters for games on user&#8217;s page:
<ul>
<li>&#8220;active&#8221; &#8211; games that it&#8217;s your turn in or have had a move in the last 30 days</li>
<li>&#8220;waiting&#8221; &#8211; un-finished games that aren&#8217;t active</li>
<li>&#8220;finished&#8221;</li>
<li>&#8220;all&#8221;</li>
</ul>
</li>
</ul>
<p>Also improved the code coverage some more.</p>
<p>On a side note there is a preliminary <a href="http://chrss.co.uk/mob/">mobile version of chrss</a> available now.  However I wouldn&#8217;t recommend it for regular use, as making a move currently involves a _huge_ drop down menu.  Less than ideal.  Still it can be handy for checking whether anyone has move.  I&#8217;ve got some plans on improving the usability in the future, so check back later to see how it&#8217;s doing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/11/06/chrss-chess-by-rss-update-20/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>chrss (chess by rss) update 19</title>
		<link>http://www.psychicorigami.com/2007/10/12/chrss-chess-by-rss-update-19/</link>
		<comments>http://www.psychicorigami.com/2007/10/12/chrss-chess-by-rss-update-19/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 18:10:41 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://psychicorigami.com/2007/10/12/chrss-chess-by-rss-update-19/</guid>
		<description><![CDATA[Bug fix for PGN (Portable Game Notation) output (as noted by Calibius) Faster PGN generation (evaluating only the legal moves I need to consider to avoid ambiguity, rather than _all_ legal moves) URLs in comments should now automatically appear as click-able links Ability to &#8220;rotate&#8221; the board, to view it from the other direction (handy [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Bug fix for PGN (<a href='http://en.wikipedia.org/wiki/Portable_Game_Notation'>Portable Game Notation</a>) output (<a href='http://psychicorigami.com/2007/10/06/chrss-chess-by-rss-update-18/#comment-1951'>as noted by Calibius</a>)</li>
<li>Faster PGN generation (evaluating only the legal moves I need to consider to avoid ambiguity, rather than _all_ legal moves)</li>
<li>URLs in comments should now automatically appear as click-able links</li>
<li>Ability to &#8220;rotate&#8221; the board, to view it from the other direction (handy when you&#8217;re playing black)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/10/12/chrss-chess-by-rss-update-19/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>chrss (chess by rss) update 18</title>
		<link>http://www.psychicorigami.com/2007/10/06/chrss-chess-by-rss-update-18/</link>
		<comments>http://www.psychicorigami.com/2007/10/06/chrss-chess-by-rss-update-18/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 18:37:21 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://psychicorigami.com/2007/10/06/chrss-chess-by-rss-update-18/</guid>
		<description><![CDATA[simple bread crumbs added to aid navigation: highlighting games that it&#8217;s your turn to move in: PGN (portable game notation) output for games: improved test coverage]]></description>
			<content:encoded><![CDATA[<ul>
<li>simple <a href='http://psychicorigami.com/2007/10/04/turbogears-breadcrumbs-and-get_object_trail/'>bread crumbs</a> added to aid navigation:
<p><center><img src='http://psychicorigami.com/wp-content/uploads/2007/10/breadcrumbs.gif' alt='breadcrumbs.gif' /></center></p>
</li>
<li>highlighting games that it&#8217;s your turn to move in:
<p><center><img src='http://psychicorigami.com/wp-content/uploads/2007/10/yourturn.gif' alt='yourturn.gif' /></center></p>
</li>
<li><a href='http://en.wikipedia.org/wiki/Portable_Game_Notation'>PGN</a> (portable game notation) output for games:
<p><center><img src='http://psychicorigami.com/wp-content/uploads/2007/10/pgn.gif' alt='pgn.gif' /></center></p>
</li>
<li>improved test coverage</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/10/06/chrss-chess-by-rss-update-18/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>chrss (chess by rss) update 17</title>
		<link>http://www.psychicorigami.com/2007/09/18/chrss-chess-by-rss-update-17/</link>
		<comments>http://www.psychicorigami.com/2007/09/18/chrss-chess-by-rss-update-17/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 18:54:34 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://psychicorigami.com/2007/09/18/chrss-chess-by-rss-update-17/</guid>
		<description><![CDATA[This update adds two features: you can now offer a draw to an opponent comments are now included in rss feeds for games and users The first new feature was needed so I could finish this game. A bit like when I had to add the ability to resign a game. That&#8217;s probably the last [...]]]></description>
			<content:encoded><![CDATA[<p>This update adds two features:</p>
<ul>
<li>you can now offer a draw to an opponent</li>
<li>comments are now included in rss feeds for games and users</li>
</ul>
<p>The first new feature was needed so I could finish this <a href='http://chrss.co.uk/game/102'>game</a>.  A bit like when I had to add the <a href='http://psychicorigami.com/2007/02/26/chrss-update-4-game-2-kennon-wins/'>ability to resign a game</a>.  That&#8217;s probably the last major missing feature added.  I could add code for detecting <a href='http://en.wikipedia.org/wiki/Threefold_repetition'>threefold repetition</a> or <a href='http://en.wikipedia.org/wiki/Fifty_move_rule'>the fifty move rule</a>, but that seemed overkill for what I have in mind for <a href='http://chrss.co.uk/'>chrss</a>.  After all it&#8217;s meant to be for playing friendly games of correspondence chess &#8211; so agreeing whether to draw a game should not be a problem.</p>
<p>I also figured that adding comments to the rss feeds might be nice.  With a game like chess, moves can be few and far between, so making the rss feeds a bit more active might be quite good.  It also means you can nudge your opponent &#8211; as leaving a comment will show up in their feed reader and might well serve to remind them it&#8217;s their turn to play!</p>
<p>I&#8217;ve still got <a href='http://en.wikipedia.org/wiki/Portable_Game_Notation'>PGN</a> in mind for my next feature.  I imagine I&#8217;ll need to spend a bit of time to make sure that the exported PGN files will work with other chess programs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/09/18/chrss-chess-by-rss-update-17/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Chess Enlightenment</title>
		<link>http://www.psychicorigami.com/2007/03/07/chess-enlightenment/</link>
		<comments>http://www.psychicorigami.com/2007/03/07/chess-enlightenment/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 09:39:27 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>

		<guid isPermaLink="false">http://www.psychicorigami.com/2007/03/07/chess-enlightenment/</guid>
		<description><![CDATA[Chess Enlightenment at xkcd.]]></description>
			<content:encoded><![CDATA[<p><a href='http://xkcd.com/c232.html'>Chess Enlightenment</a> at xkcd.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/03/07/chess-enlightenment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrss update 4. Game 2 &#8211; Kennon wins</title>
		<link>http://www.psychicorigami.com/2007/02/26/chrss-update-4-game-2-kennon-wins/</link>
		<comments>http://www.psychicorigami.com/2007/02/26/chrss-update-4-game-2-kennon-wins/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 20:49:39 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.psychicorigami.com/2007/02/26/chrss-update-4-game-2-kennon-wins/</guid>
		<description><![CDATA[Well I ended up not doing so well against Kennon in the end. To be able to finish the game though I needed to add the ability to resign from a game. So now when you are logged in you will see a &#8220;resign&#8221; button (if it&#8217;s your turn to move). You&#8217;ll get a javascript [...]]]></description>
			<content:encoded><![CDATA[<p>Well I ended up <a href='http://psychicorigami.com/chrss/2'>not doing so well</a> against <a href='http://kennon.pleonast.com/'>Kennon</a> in the end.</p>
<p>To be able to finish the game though I needed to add the ability to resign from a game.  So now when you are logged in you will see a &#8220;resign&#8221; button (if it&#8217;s your turn to move).  You&#8217;ll get a javascript confirmation dialog (to make sure you didn&#8217;t press it by accident) and then that&#8217;s it &#8211; your opponent wins.</p>
<p>Couple of other minor things added, so total new features/fixes as follows:</p>
<ul>
<li>can now resign from games</li>
<li>stalemate now being checked for</li>
<li>the final result of a game now appears in the rss feed</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/02/26/chrss-update-4-game-2-kennon-wins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Second game. End game</title>
		<link>http://www.psychicorigami.com/2007/02/14/second-game-end-game/</link>
		<comments>http://www.psychicorigami.com/2007/02/14/second-game-end-game/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 14:31:15 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>

		<guid isPermaLink="false">http://lilspikey.webfactional.com/2007/02/14/second-game-end-game/</guid>
		<description><![CDATA[Well game #2 is in the end game now. It&#8217;s been really good playing against Kennon. Must say that I&#8217;m not faring terribly well, but it&#8217;s not over yet&#8230;]]></description>
			<content:encoded><![CDATA[<p><center><a href='http://psychicorigami.com/wp-content/uploads/2007/02/lilspikey_vs_kennon.gif' title='lilspikey_vs_kennon.gif'><img src='http://psychicorigami.com/wp-content/uploads/2007/02/lilspikey_vs_kennon.thumbnail.gif' alt='lilspikey_vs_kennon.gif' /></a></center></p>
<p>Well <a href='http://psychicorigami.com/chrss/2'>game #2</a> is in the end game now.  It&#8217;s been really good playing against <a href='http://kennon.pleonast.com'>Kennon</a>. Must say that I&#8217;m not faring terribly well, but it&#8217;s not over yet&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/02/14/second-game-end-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing chrss: chess by rss</title>
		<link>http://www.psychicorigami.com/2007/02/08/introducing-chrss-chess-by-rss/</link>
		<comments>http://www.psychicorigami.com/2007/02/08/introducing-chrss-chess-by-rss/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 17:09:08 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[Chess]]></category>
		<category><![CDATA[Chrss]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://psychicorigami.com/2007/02/08/introducing-chrss-chess-by-rss/</guid>
		<description><![CDATA[Over Christmas and evenings in January I&#8217;ve been working on a side project: chrss. It&#8217;s a correspondence chess web application. There are plenty of options for playing chess online (whether in realtime or via correspondence), but I felt the urge to &#8220;roll my own&#8221;. This was a large part due to me wanting a small [...]]]></description>
			<content:encoded><![CDATA[<p>Over Christmas and evenings in January I&#8217;ve been working on a side project: <a href='http://psychicorigami.com/chrss/'>chrss</a>.</p>
<p><center><br />
<a href='http://psychicorigami.com/chrss/' rel='attachment wp-att-4' title='chrss logo'><img src='http://psychicorigami.com/wp-content/uploads/2007/02/chrss.gif' alt='chrss logo' /></a><br />
</center></p>
<p>It&#8217;s a correspondence chess web application.  There are plenty of options for playing chess online (whether in realtime or via correspondence), but I felt the urge to &#8220;roll my own&#8221;.  This was a large part due to me wanting a small project to use <a href='http://turbogears.org/'>Turbogears</a> with and this fitted the bill perfectly.</p>
<p>Development was also further spurred on by starting to <a href='http://ianozsvald.com/2007/01/15/sunny-brighton-morning/'>play chess again</a> with my friend Ian.</p>
<p>Currently it&#8217;s fairly minimal, but functionally complete.  You can create user accounts (which was pretty easy to implement using <a href='http://docs.turbogears.org/1.0/IdentityManagment'>identity management</a> in Turbogears), create new games, invite other people to join a game and play games.  To top it all off you can then subscribe to a game&#8217;s moves via rss, so you don&#8217;t have to constantly check the site to see if someone has moved.</p>
<p>Hopefully I&#8217;ll add new features as I go.  There&#8217;s a few I&#8217;ve got in mind already, which should be quite nice.  First though I need to make sure that everything so far is working properly (there are a few little niggles that occurred from running chrss from &#8220;chrss/&#8221; rather than &#8220;/&#8221; , which I didn&#8217;t notice when developing).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psychicorigami.com/2007/02/08/introducing-chrss-chess-by-rss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

