<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: En Passant</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Wed, 17 Mar 2010 18:47:03 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: mebepop</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-44197</link>
		<dc:creator>mebepop</dc:creator>
		<pubDate>Wed, 23 Aug 2006 13:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-44197</guid>
		<description>En passant (from French: &quot;while [the pawn is] passing&quot;) is a maneuver in the board game of chess. The en passant rule applies when a player moves a pawn two squares forward from its starting position, and an opposing pawn could have captured it if it had only moved one square forward. The rule states that the opposing pawn may then capture the pawn as if it had only moved one square forward. The resulting position is the same as if the pawn had only moved one square forward and then the opposing pawn had captured as normal. En passant must be done on the very next turn, or the right to do so is lost. The move is unusual in that it is the only occasion in chess in which a piece captures but does not move to the square of the captured piece. In chess notation, en passant captures are sometimes denoted by &quot;e.p.&quot; or similar, but that isn&#039;t required.</description>
		<content:encoded><![CDATA[<p>En passant (from French: &#8220;while [the pawn is] passing&#8221;) is a maneuver in the board game of chess. The en passant rule applies when a player moves a pawn two squares forward from its starting position, and an opposing pawn could have captured it if it had only moved one square forward. The rule states that the opposing pawn may then capture the pawn as if it had only moved one square forward. The resulting position is the same as if the pawn had only moved one square forward and then the opposing pawn had captured as normal. En passant must be done on the very next turn, or the right to do so is lost. The move is unusual in that it is the only occasion in chess in which a piece captures but does not move to the square of the captured piece. In chess notation, en passant captures are sometimes denoted by &#8220;e.p.&#8221; or similar, but that isn&#8217;t required.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brian</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-5529</link>
		<dc:creator>brian</dc:creator>
		<pubDate>Sun, 17 Apr 2005 19:01:02 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-5529</guid>
		<description>I&#039;ve found some chess game and free &lt;a href=&quot;http://www.free-games-scout.com/puzzle-games/&quot; rel=&quot;nofollow&quot;&gt;Puzzle games&lt;/a&gt; online. Maybe you should check it out if you have a time to spend.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve found some chess game and free <a href="http://www.free-games-scout.com/puzzle-games/" rel="nofollow">Puzzle games</a> online. Maybe you should check it out if you have a time to spend.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Shields</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-5266</link>
		<dc:creator>Jason Shields</dc:creator>
		<pubDate>Wed, 16 Mar 2005 02:17:43 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-5266</guid>
		<description>As the inventor of nuclear chess, can I ask when you played the variant you played by the same name?  Look up &quot;Nuclear Chess&quot; on google to find the rules and my site.  If you want, you can invite me to a Play by mail game in chessvariants.com</description>
		<content:encoded><![CDATA[<p>As the inventor of nuclear chess, can I ask when you played the variant you played by the same name?  Look up &#8220;Nuclear Chess&#8221; on google to find the rules and my site.  If you want, you can invite me to a Play by mail game in chessvariants.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-4174</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Fri, 07 Jan 2005 11:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-4174</guid>
		<description>When I saw this post &amp; comments it reminded me of something I had seen showing a visualisation of all the moves the computer is considering....shown as colourful threads, and it takes a few seconds at least to decide, so you get that feeling of the computer considering it&#039;s options
http://www.turbulence.org/spotlight/thinking/chess.html

there is also a subtle pulsing effect to show the squares you can move to....

it&#039;s quite lightweight I think....but covers some of the points you made.
hope you enjoy!</description>
		<content:encoded><![CDATA[<p>When I saw this post &#038; comments it reminded me of something I had seen showing a visualisation of all the moves the computer is considering&#8230;.shown as colourful threads, and it takes a few seconds at least to decide, so you get that feeling of the computer considering it&#8217;s options<br />
<a href="http://www.turbulence.org/spotlight/thinking/chess.html" rel="nofollow">http://www.turbulence.org/spotlight/thinking/chess.html</a></p>
<p>there is also a subtle pulsing effect to show the squares you can move to&#8230;.</p>
<p>it&#8217;s quite lightweight I think&#8230;.but covers some of the points you made.<br />
hope you enjoy!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren Clagle</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-3495</link>
		<dc:creator>Darren Clagle</dc:creator>
		<pubDate>Sun, 26 Dec 2004 20:28:01 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-3495</guid>
		<description>I agree with Nemerson, above.  Folks, really, what fun is chess if none of the mental power involved is engaged in gauging possibility?  If all areas you can move to &lt;em&gt;and&lt;/em&gt; all areas your opponent can move to are highlighted, one of the most exciting elements of chess is lost.  The only thing left to judge at all (in other words, the only challenge) would be mental highlighting of possibilities on your next turn (the prediction and preemtion part).  Actual careful maneuvering on the board and measuring threats is more or less gone.  More importantly, it would make players lazy.  For example, if you see a diagonal line of red, but also see the rest of the board speckled with red dots that make the line indistinguishable as such, you&#039;ll merely avoid a red square like any other without acknowledging that a bishop is the cause and that on the next turn if the bishop slides down that line he can easily attack you within one more turn, at the same time blocking another bishop of yours (a safety net that caused the last square to be &quot;friend&quot; colored).  For chess, the complication of deciding where enemies can and will move is the whole point; if you take out the &quot;can&quot; part you&#039;re making it unnatural.  To get good at it, you really do have to weather the tiresome mental highlighting yourself.  Having highlights is like having an &quot;Undo&quot;; it kills the spirit.

My $.02.</description>
		<content:encoded><![CDATA[<p>I agree with Nemerson, above.  Folks, really, what fun is chess if none of the mental power involved is engaged in gauging possibility?  If all areas you can move to <em>and</em> all areas your opponent can move to are highlighted, one of the most exciting elements of chess is lost.  The only thing left to judge at all (in other words, the only challenge) would be mental highlighting of possibilities on your next turn (the prediction and preemtion part).  Actual careful maneuvering on the board and measuring threats is more or less gone.  More importantly, it would make players lazy.  For example, if you see a diagonal line of red, but also see the rest of the board speckled with red dots that make the line indistinguishable as such, you&#8217;ll merely avoid a red square like any other without acknowledging that a bishop is the cause and that on the next turn if the bishop slides down that line he can easily attack you within one more turn, at the same time blocking another bishop of yours (a safety net that caused the last square to be &#8220;friend&#8221; colored).  For chess, the complication of deciding where enemies can and will move is the whole point; if you take out the &#8220;can&#8221; part you&#8217;re making it unnatural.  To get good at it, you really do have to weather the tiresome mental highlighting yourself.  Having highlights is like having an &#8220;Undo&#8221;; it kills the spirit.</p>
<p>My $.02.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Andreasen</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2932</link>
		<dc:creator>David Andreasen</dc:creator>
		<pubDate>Tue, 14 Dec 2004 17:40:14 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2932</guid>
		<description>For a fun chess variant you might like &lt;a href=&quot;http://www.boardgamegeek.com/game/227&quot;&gt;Nightmare Chess&lt;/a&gt; by &lt;a href=&quot;http://www.sjgames.com&quot;&gt;Steve Jackson Games&lt;/a&gt;.  You play chess as normal except each player has a hand of cards that let him/her do interesting things.  There&#039;s a card that allows a player to switch the positions of one of their knights and one of their rooks, for example.  There&#039;s a card that allows you to take your king off the board for one full turn and then return it to any edge space.  There&#039;s a card that lets you move a pawn as if it were a bishop for one turn.  There&#039;s even a Fireball card that lets you detonate one of your pawns in the manner that you described.  Etc.

It&#039;s a crazy game -- you never know what&#039;s going to happen on your opponent&#039;s turn.  It&#039;s certainly not for chess purists, but it&#039;s wacky fun when you&#039;re in the mood.</description>
		<content:encoded><![CDATA[<p>For a fun chess variant you might like <a href="http://www.boardgamegeek.com/game/227">Nightmare Chess</a> by <a href="http://www.sjgames.com">Steve Jackson Games</a>.  You play chess as normal except each player has a hand of cards that let him/her do interesting things.  There&#8217;s a card that allows a player to switch the positions of one of their knights and one of their rooks, for example.  There&#8217;s a card that allows you to take your king off the board for one full turn and then return it to any edge space.  There&#8217;s a card that lets you move a pawn as if it were a bishop for one turn.  There&#8217;s even a Fireball card that lets you detonate one of your pawns in the manner that you described.  Etc.</p>
<p>It&#8217;s a crazy game &#8212; you never know what&#8217;s going to happen on your opponent&#8217;s turn.  It&#8217;s certainly not for chess purists, but it&#8217;s wacky fun when you&#8217;re in the mood.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2858</link>
		<dc:creator>Bill</dc:creator>
		<pubDate>Sun, 12 Dec 2004 03:12:04 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2858</guid>
		<description>kalu, it would have to require the use of some other trick - such as the xmlObject so that each move passes information back to the server.  each client would also probably have to use that same xmlobject idea to query the server every x (where x may be a fraction) seconds so that an update could be shown on the screen of both players without having to refresh.

i don&#039;t think having your screen refresh all the time would be very &quot;user friendly&quot; for a game.

using that technique, then yes, I think it would be possible - you would just have to have a server side data store that kept track of the game(s) currently in progress.  With that in place, so long as you knew what game id you had the game could even take place over many sessions really.</description>
		<content:encoded><![CDATA[<p>kalu, it would have to require the use of some other trick &#8211; such as the xmlObject so that each move passes information back to the server.  each client would also probably have to use that same xmlobject idea to query the server every x (where x may be a fraction) seconds so that an update could be shown on the screen of both players without having to refresh.</p>
<p>i don&#8217;t think having your screen refresh all the time would be very &#8220;user friendly&#8221; for a game.</p>
<p>using that technique, then yes, I think it would be possible &#8211; you would just have to have a server side data store that kept track of the game(s) currently in progress.  With that in place, so long as you knew what game id you had the game could even take place over many sessions really.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kalu</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2855</link>
		<dc:creator>kalu</dc:creator>
		<pubDate>Sat, 11 Dec 2004 23:51:22 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2855</guid>
		<description>Can something like chinese checkers be imlemented completely using the web technology of html / js / css so two people can play with each other with only the browser at thier hands.

Since eric is the god of CSS just wanted to gode him into developing it :)

kalu</description>
		<content:encoded><![CDATA[<p>Can something like chinese checkers be imlemented completely using the web technology of html / js / css so two people can play with each other with only the browser at thier hands.</p>
<p>Since eric is the god of CSS just wanted to gode him into developing it :)</p>
<p>kalu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Kilfiger</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2828</link>
		<dc:creator>James Kilfiger</dc:creator>
		<pubDate>Sat, 11 Dec 2004 00:22:42 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2828</guid>
		<description>Try one of the &lt;em&gt;go&lt;/em&gt; programs (gnugo is free). Because the number of possible moves in &lt;em&gt;go&lt;/em&gt; is vast, computers can&#039;t depend on looking ahead for n moves, and have to rely more on pattern matching and that kind of heuristics. As a result computers make the same kind of dumb mistakes that I am make. Also &lt;em&gt;go&lt;/em&gt; has a handicapping system, so anyone can get the pleasure of beating the machine.</description>
		<content:encoded><![CDATA[<p>Try one of the <em>go</em> programs (gnugo is free). Because the number of possible moves in <em>go</em> is vast, computers can&#8217;t depend on looking ahead for n moves, and have to rely more on pattern matching and that kind of heuristics. As a result computers make the same kind of dumb mistakes that I am make. Also <em>go</em> has a handicapping system, so anyone can get the pleasure of beating the machine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2798</link>
		<dc:creator>Dean</dc:creator>
		<pubDate>Fri, 10 Dec 2004 18:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2798</guid>
		<description>I&#039;ve never been that good at chess.  It&#039;s hard to think ahead multiple moves -- keeping all the possibilities in mind -- and see a strategy to follow.  I can see one move or 2, but no more than that.  I&#039;ve always wanted to study chess though and become better at it.  It&#039;s one of those things that&#039;s supposed to be good for you, like learning to play an instrument or studying math as a child.  Maybe some day.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve never been that good at chess.  It&#8217;s hard to think ahead multiple moves &#8212; keeping all the possibilities in mind &#8212; and see a strategy to follow.  I can see one move or 2, but no more than that.  I&#8217;ve always wanted to study chess though and become better at it.  It&#8217;s one of those things that&#8217;s supposed to be good for you, like learning to play an instrument or studying math as a child.  Maybe some day.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth Thomas Rasmussen</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2722</link>
		<dc:creator>Seth Thomas Rasmussen</dc:creator>
		<pubDate>Thu, 09 Dec 2004 22:01:41 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2722</guid>
		<description>Evan,

It sounds like your rules there don&#039;t cover the instance of when all other rules aren&#039;t broken, but the king has previously been in check but got out without moving. That is the situation in which I was under the impression that you could no longer castle, but it seems that&#039;s not the case.</description>
		<content:encoded><![CDATA[<p>Evan,</p>
<p>It sounds like your rules there don&#8217;t cover the instance of when all other rules aren&#8217;t broken, but the king has previously been in check but got out without moving. That is the situation in which I was under the impression that you could no longer castle, but it seems that&#8217;s not the case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dean</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2710</link>
		<dc:creator>Dean</dc:creator>
		<pubDate>Thu, 09 Dec 2004 17:53:28 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2710</guid>
		<description>&lt;blockquote&gt;One of the things that most often frustrates me about computer chess is that the AI will make a move within seconds of my making a move. More often, it will do so immediately. Then I sit there, thinking my slow organic thoughts, feeling vaguely stupid for being such a slowpoke even though I know there</description>
		<content:encoded><![CDATA[<blockquote><p>One of the things that most often frustrates me about computer chess is that the AI will make a move within seconds of my making a move. More often, it will do so immediately. Then I sit there, thinking my slow organic thoughts, feeling vaguely stupid for being such a slowpoke even though I know there</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan Nemerson</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2706</link>
		<dc:creator>Evan Nemerson</dc:creator>
		<pubDate>Thu, 09 Dec 2004 17:44:58 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2706</guid>
		<description>&lt;blockquote cite=&quot;http://www.meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2648&quot;&gt;It</description>
		<content:encoded><![CDATA[<blockquote cite="http://www.meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2648"><p>It</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan Nemerson</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2703</link>
		<dc:creator>Evan Nemerson</dc:creator>
		<pubDate>Thu, 09 Dec 2004 17:26:55 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2703</guid>
		<description>I love chess. I probably average about one game per day, and it&#039;s just not the same on the computer (that holds true when playing another person online).

Usually the first few moves when I play in real life are immediate. There are only so many good openings, and when you play enough you learn  how to react to each of them. Often I&#039;m able to move immediately later in the game as well--it doesn&#039;t mean that my opponent has fallen into a trap, only that I knew what they were going to do and decided on how to counter it before they did it. Of course, I often take a few seconds to pretend that I&#039;m deep in thought about it because I don&#039;t want them to notice that their queen is in danger ;)

Back in the days when I used Windows, I had a program called &lt;a href=&quot;http://www.arkangles.com/kchess/elite.html&quot;&gt;KChess Elite&lt;/a&gt; which put a red border around the square of the pieces in danger. Personally, I hate that feature, but to each their own.

An interesting read is an old e-mail on &lt;a href=&quot;http://www.cs.ualberta.ca/~tony/ICCA/anatomy.html&quot;&gt;The Anatomy of Chess Programs&lt;/a&gt; (took me forever to remember the bloody title). It&#039;s a bit of a tangent from what you wrote about, but may be of interest.</description>
		<content:encoded><![CDATA[<p>I love chess. I probably average about one game per day, and it&#8217;s just not the same on the computer (that holds true when playing another person online).</p>
<p>Usually the first few moves when I play in real life are immediate. There are only so many good openings, and when you play enough you learn  how to react to each of them. Often I&#8217;m able to move immediately later in the game as well&#8211;it doesn&#8217;t mean that my opponent has fallen into a trap, only that I knew what they were going to do and decided on how to counter it before they did it. Of course, I often take a few seconds to pretend that I&#8217;m deep in thought about it because I don&#8217;t want them to notice that their queen is in danger ;)</p>
<p>Back in the days when I used Windows, I had a program called <a href="http://www.arkangles.com/kchess/elite.html">KChess Elite</a> which put a red border around the square of the pieces in danger. Personally, I hate that feature, but to each their own.</p>
<p>An interesting read is an old e-mail on <a href="http://www.cs.ualberta.ca/~tony/ICCA/anatomy.html">The Anatomy of Chess Programs</a> (took me forever to remember the bloody title). It&#8217;s a bit of a tangent from what you wrote about, but may be of interest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trent</title>
		<link>http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2702</link>
		<dc:creator>Trent</dc:creator>
		<pubDate>Thu, 09 Dec 2004 17:24:52 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comment-2702</guid>
		<description>Nothing is more boring than bad chess.  But when chess is done right, I find it exciting and stimulating.  Every couple years, I go on a chess binge.  I&#039;m in the middle of one now.  

I *highly* recommend reading the &quot;Novice Nook&quot; columns in the www.chesscafe.com archives.  Also, check out books by Yasser Seirawan (especially the Tactics one).

For a beginner, playing against a computer is frustrating and ultimately pointless.  I recommend downloading Blitzen and logging onto the Internet Chess Club.  You can play as a guest for free.</description>
		<content:encoded><![CDATA[<p>Nothing is more boring than bad chess.  But when chess is done right, I find it exciting and stimulating.  Every couple years, I go on a chess binge.  I&#8217;m in the middle of one now.  </p>
<p>I *highly* recommend reading the &#8220;Novice Nook&#8221; columns in the <a href="http://www.chesscafe.com" rel="nofollow">http://www.chesscafe.com</a> archives.  Also, check out books by Yasser Seirawan (especially the Tactics one).</p>
<p>For a beginner, playing against a computer is frustrating and ultimately pointless.  I recommend downloading Blitzen and logging onto the Internet Chess Club.  You can play as a guest for free.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head profile="http://gmpg.org/xfn/1">
<title>meyerweb.com</title>
<link rel="openid.server" href="http://www.myopenid.com/server">
<link rel="openid.delegate" href="http://emeyer.myopenid.com/">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link rel="shortcut icon" href="/favicon.ico"><link rel="home" href="http://meyerweb.com/" title="Home" ><link rel="stylesheet" href="http://meyerweb.com/ui/meyerweb.css" type="text/css" media="screen, projection"><link rel="stylesheet" href="http://meyerweb.com/ui/theme.css" type="text/css" media="screen, projection" id="themeLink"><link rel="stylesheet" href="http://meyerweb.com/ui/print.css" type="text/css" media="print"><script src="http://meyerweb.com/ui/addresses.js" type="text/javascript"></script><link rel="stylesheet" href="/ui/wordpress.css" type="text/css" media="screen">
<link rel="stylesheet" href="/ui/tfe.css" type="text/css" media="screen">
<link rel="stylesheet" href="/ui/home.css" type="text/css" media="screen">
<link rel="alternate" type="application/rss+xml" title="Thoughts From Eric" href="/eric/thoughts/rss2/full" />
<link rel="alternate" type="application/rss+xml" title="Thoughts From Eric (only technical posts)" href="/eric/thoughts/category/tech/rss2/full" />
<link rel="alternate" type="application/rss+xml" title="Thoughts From Eric (only personal posts)" href="/eric/thoughts/category/personal/rss2/full" />
<link rel="alternate" type="application/rss+xml" title="Distractions" href="/eric/thoughts/recent-links/rss2" />
<link rel="alternate" type="application/rss+xml" title="Excuse of the Day" href="/feeds/excuse/rss20.xml" />
</head>
<body id="www-meyerweb-com" class="hpg">

<div id="sitemast"><h1><a href="/"><span>meyerweb</span>.com</a></h1></div><div id="search"><h4>Exploration</h4><!-- SiteSearch Google --><form method="get" action="http://www.google.com/custom" target="_top"><div><input type="hidden" name="domains" value="meyerweb.com"></input><label for="sbb" style="display: none">Submit search form</label><input type="submit" name="sa" value="Google Search" id="sbb"></input><label for="sbi" style="display: none">Enter your search terms</label><input type="text" name="q" size="31" maxlength="255" value="" id="sbi"></input><p><input type="radio" name="sitesearch" value="meyerweb.com" checked id="ss1"></input><label for="ss1" title="Search meyerweb.com">meyerweb.com</label><input type="radio" name="sitesearch" value="" id="ss0"></input><label for="ss0" title="Search the Web">Web</label></p><input type="hidden" name="client" value="pub-3772084027748653"></input><input type="hidden" name="forid" value="1"></input><input type="hidden" name="ie" value="ISO-8859-1"></input><input type="hidden" name="oe" value="ISO-8859-1"></input><input type="hidden" name="safe" value="active"></input><input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;FORID:1"></input><input type="hidden" name="hl" value="en"></input></div></form><!-- SiteSearch Google --><!-- <form method="get" action="http://www.google.com/custom"><div><input type="submit" name="sa" value="Search"><input type="text" name="q" size="20" maxlength="255" value=""><input type="hidden" name="sitesearch" value="meyerweb.com"></div></form><small><a href="http://www.google.com/search">Powered by Google</a></small> --></div><div id="main"><div class="skipper">Skip to: <a href="#extra">site navigation/presentation</a></div><div class="skipper">Skip to: <a href="#thoughts">Thoughts From Eric</a></div>
<div id="thoughts">


<div class="entry">
<h3><a href="http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/" rel="bookmark" title="Permanent Link: En Passant">En Passant</a></h3>
<ul class="meta">
<li class="date">Wed 8 Dec 2004</li>
<li class="time">1520</li>
<li class="cat"><a href="http://meyerweb.com/eric/thoughts/category/general/" title="View all posts in General" rel="category tag">General</a></li>
<li class="cmt"><a href="http://meyerweb.com/eric/thoughts/2004/12/08/en-passant/#comments">33 responses</a></li>
<li></li><li></li></ul>

<div class="text">
<p>
Last night, during a small window of down time (the first in almost a week), I fired up <a href="http://www.freeverse.com/">Freeverse</a>&#8217;s entirely free yet thoroughly gorgeous <a href="http://www.download.com/Big-Bang-Chess/3000-2299_4-10329734.html">Big Bang Chess</a>.  Now, it should be stated right up front that I&#8217;m not really a fan of chess.  Oh, sure, Game of Kings and all that, but generally I find it to be an almost even mixture of boredom and frustration.  The latter is particularly true because I&#8217;m just not very good at the game.  There&#8217;s too much going on, and I have to juggle too many things that might or might not happen, for it to be much fun for me.
</p>
<p>
But I was looking to keep myself occupied for a few minutes, and I have very few games installed on the laptop, so Big Bang Chess got the nod.  I immediately cranked the AI setting all the way over to the left (thus elevating fast thinking above smart thinking) and started playing.   As I blew through a few quick matches, it occurred to me that there are a few things that a computer chess game could do to make me more interested.
</p>
<dl>
<dt>Human-like turn lengths for the AI.</dt>
<dd>
<p>
One of the things that most often frustrates me about computer chess is that the AI will make a move within seconds of my making a move.  More often, it will do so immediately.  Then I sit there, thinking my slow organic thoughts, feeling vaguely stupid for being such a slowpoke even though I know there&#8217;s no direct comparison.  Eventually, I make a move.  Instantly, the computer makes its move.  My first reaction is, &#8220;That was awfully quick.  Was he waiting for the move I just made?  Did I just walk into a trap?  What am I missing?&#8221;  And then I go hunting around the board, not sure where to look, not sure that there&#8217;s even anything to see.
</p>
<p>
I&#8217;m aware that the computer needs only a fraction of a second to run through possible moves and pick one.  If it&#8217;s a really advanced system, it may take 20 or 30 seconds as it looks five moves ahead.  If the computer took a <em>human</em> amount of time before moving, say a few minutes, I&#8217;d feel more at ease.  Yes, I know that means having the computer pick a move and then do absolutely nothing for a few minutes.  I don&#8217;t care.  This is purely a matter of acting in a manner that makes me more comfortable, and therefore more likely to enjoy the entire process.  The UI could have a &#8220;go ahead and move&#8221; button tucked away in a corner for me to use if I ever got tired of waiting.
</p>
<p>
I realized this was what I wanted when I asked myself why I was setting the AI to be quick at the expense of being smart.  Aside from making it more likely that I&#8217;d win, I realized it was because I felt like if the computer was going to move at a speed that, subjectively, seemed reckless and devoid of consideration, then its moves should reflect that.  And they do.  But even if I set the AI to be as smart as possible, it&#8217;s still going to seem to me like it&#8217;s moving without putting much thought into its game.
</p>
<p>
So put up a picture of an opponent who looks around the board, holds a chin in his or her hand as if pondering deep thoughts, leans back in reflection, and generally acts like it&#8217;s still thinking even though it picked a move three minutes ago.  It will make the game more enjoyable.
</p>
</dd>
<dt>An option to show all of the squares that any enemy piece can reach.</dt>
<dd>
<p>
Part of my problem in chess is that I don&#8217;t have the patience to figure out whether a given square I&#8217;m considering occupying (or piece I&#8217;m thinking about taking) is already covered.  That&#8217;s largely due to all the possible ways a square can be covered.  Is there a knight within striking distance?  Can a bishop jump over from the other side of the board?  And so on.  It isn&#8217;t that I can&#8217;t manage this mental feat.  It&#8217;s just that I have little interest in doing so for every single last square that interests me, turn after turn.  So if a game tinted all enemy-reachable squares red, for example, I&#8217;d have a much better grasp of the strategic situation.
</p>
<p>
This would obviously be an option in the preferences, albeit one I&#8217;d never disable.  Having a similar &#8220;tint all squares my pieces can reach&#8221; option would be cool, too.  It would be even better if the amount of tinting of a square was based on the number of pieces that could move to it.
</p>
<p>
This kind of visualization would keep me from making stupid mistakes, and mean a lot less use of the &#8220;Undo move&#8221; option.  Who knows?  Maybe with enough play in that mode, I&#8217;d eventually reach the point where I didn&#8217;t need the help.
</p>
</dd>
<dt>The ability to somehow create variant games.</dt>
<dd>
<p>
Back in high school, I was a member of the chess club, mostly because a lot of my friends were members.  Also because I still bought into the idea that the really smart people played chess, and I wanted to be really smart.  We had a few variant games that I remember fondly, and it would be fun to have them reborn.  My favorite was Nuclear Chess.  In that one, any piece could instead of moving choose to self-detonate, destroying itself and any pieces in adjacent squares.  (Of course, if you did that with your King, you lost the game&mdash;unless you took out the opposing King, in which case it was a tie.)  And then there was Thermonuclear Chess, where any piece could make a normal move and then <em>immediately</em> detonate.
</p>
<p>
They were quick games.  Lots of fun, too.  The nature of the game changes dramatically when you have to make sure an opposing piece can&#8217;t just plow into your pawn line and immediately detonate, thus wiping out your King in the process.
</p>
<p>
Anyway, I&#8217;m not entirely sure how one could open up a chess game&#8217;s architecture to allow the creation of variants like that, but I&#8217;d love to see it happen.
</p>
</dd>
</dl>
<p>
Just some random thoughts on a game I don&#8217;t really like.  If you want to talk Checkers, though&#8230;
</p></div>

</div>

</div>
<p style="font-size: 90%; text-align: right; margin-top: 0.5em; padding-top: 0;">(If you care, there's even an <a href="/eric/thoughts/page/2/">archive of previous thoughts</a>...)</p>

</div><div id="extra"><div class="panel" id="archipelago"><h4>Identity Archipelago</h4><ul><li><a href="http://flickr.com/photos/meyerweb/" rel="me">Flickr</a></li><li><a href="http://twitter.com/meyerweb/" rel="me">Twitter</a></li><li><a href="http://dopplr.com/traveller/meyerweb">Dopplr</a></li><li><a href="http://www.linkedin.com/in/meyerweb" rel="me">LinkedIn</a></li><li><a href="http://technorati.com/profile/emeyer" rel="me">Technorati</a></li></ul></div><div class="panel" id="pointers"><h4>Projects Elsewhere</h4><ul><li><a href="http://aneventapart.com/">An Event Apart</a></li><li><a href="http://complexspiral.com/">Complex Spiral Consulting</a></li><li><a href="http://www.webassist.com/go/css/emeyer/">CSS Sculptor</a></li><li><a href="http://css-discuss.org/">css-discuss</a></li><li><a href="http://microformats.org/">Microformats</a></li><li><a href="http://s5project.org/">S5</a></li></ul></div><div class="panel" id="tour"><ul><li><a href="http://fray.com/issue3/"><img src="http://fray.com/images/i3c.gif" alt="Fray Contributor (Issue 3: Sex &amp; Death)" /></a></li><!-- <li><a href="http://www.webassist.com/go/css/emeyer/"><img src="/pix/CS_ad_180x109.jpg" alt="CSS Sculptor for Dreamweaver" style="max-width: 100%;" /></a></li> --></ul></div><div class="panel">
<h4>Recently Tweeted</h4>
<p class="more"><a href="http://twitter.com/meyerweb">see more</a></p>
<p>About once a year, I de-clutter my office.  I usually do it in the spring because the snow shovel is no longer needed elsewhere. <small>&#8211;tweeted 4 hours, 34 minutes ago</small></p>
</div><div id="sideblog" class="panel">
<h4>Distractions</h4>
<p class="more">
<a href="/eric/thoughts/recent-links/">archive</a>
</p>
<ul>
<li><a href="http://8bitnyc.com/" title="March 17 | All of a sudden I want to establish a mission in Central Park and negotiate with the natives for gold and food.">8-Bit NYC</a></li>
<li><a href="http://www.youtube.com/watch?v=nFicqklGuB0&amp;feature=player_embedded" title="March 12 | Wry comment expressing my appreciation of the creative derivativeness of this video and its uncanny accuracy in mocking common tropes.">Academy Award Winning Movie Trailer</a></li>
<li><a href="http://www.youtube.com/watch?v=414TmP12WAU" title="March 9 | &#8220;Apple juice&#8230; for half price!&#8221;  More like twice PRICELESS.  (Note: If you&#8217;re at work, don your headphones.)">Happy in Paraguay</a> <small>[via <a href="http://unstoppablerobotninja.com/">Ethan</a>]</small></li>
<li><a href="http://www.youtube.com/watch?v=9V5ubAOeOBk&amp;feature=player_embedded" title="February 10 | This is approximately the best thing ever.">U900 -Walk Don&#8217;t Run (Isogabamaware)</a></li>
<li><a href="http://www.456bereastreet.com/archive/201002/sifr_default_css_hides_content_from_at_least_one_screen_reader/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A 456bereastreet %28456 Berea Street%29" title="February 8 | -9999px comes through again, but I really wish we were beyond that kind of thing.">sIFR default CSS hides content from at least one screen reader</a></li>
<li><a href="http://www.macosxhints.com/article.php?story=20100117064356428" title="February 8 | Storing this for future use.">Take a picture with the iSight camera when a folder is opened</a></li>
<li><a href="http://mingle2.com/blog/view/web-developer-mind" title="February 4 | Mostly valid.  (SEE WHAT I DID THERE?)">The Mind of a Web Developer: An Illustrated Diagram</a></li>
<li><a href="http://www.theonion.com/content/news/science_channel_refuses_to_dumb" title="January 28 | &#8220;Punkin Chunkin, for Christ&#8217;s sake&#8230; What more do you people want?&#8221;">Science Channel Refuses To Dumb Down Science Any Further</a></li>
<li><a href="http://www.mailchimp.com/blog/project-omnivore-declassified/" title="January 27 | Sounds like quite a feat.  But I wonder how we&#8217;d feel if Microsoft or Google announced the same kind of thing on their e-mail services.">MailChimp&#8217;s Project Omnivore: Declassified</a></li>
<li><a href="http://www.politifact.com/truth-o-meter/statements/2010/jan/25/carolyn-maloney/congresswoman-says-democratic-presidents-create-mo/" title="January 26 | &#8220;Obviously, luck matters a lot, but when there is a consistent pattern over more than 60 years, it starts to look like more than just luck.&#8221;">Congresswoman says Democratic presidents create more private-sector jobs</a></li>
<li><a href="http://www.ted.com/talks/taylor_mali_what_teachers_make.html" title="January 25 | Truth.">Taylor Mali: What teachers make</a></li>
<li><a href="http://notebook.johnmartz.com/how-websites-work?c=1" title="January 22 | At last, the truth is out and I can stop pretending:  beatific monkeys are what makes it all go.">How websites work</a></li>
<li><a href="http://morsecode.scphillips.com/jtranslator.html" title="January 22 | &#8211; &#8230;. .. &#8230; / .. &#8230; / .- .&#8211; . &#8230; &#8212; &#8212; . / -. &#8212; / &#8230; . .-. .. &#8212; ..- &#8230; .-.. -.&#8211;">Morse Code Translator</a></li>
</ul>
</div>
<div class="panel" id="advisory">
<div class="guarded">
<a href="http://blogadvisorysystem.com/"><img src="/pix/bas/guarded.png" alt="Blog Advisory System Alert Level: Guarded"></a>
</div>
</div>

<div class="panel" id="excuse">
<h4>The <a href="/feeds/excuse/">excuse of the day</a> is</h4>
<p>failure of the AE-35 unit</p>
</div>

<div class="panel" id="extras">
<h4>Extras</h4>
<ul>
<li><a href="/feeds/">Feeds</a> &#8226;</li>
<li><a href="/eric/faq.html">FAQ</a> &#8226;</li>
<li><a href="/family.html">Family</a></li>
</ul>
</div>

</div>

<div id="navigate">
<h4>Navigation</h4>
<ul id="navlinks">
<li id="archLink"><a href="/eric/thoughts/">Archives</a></li>
<li id="cssLink"><a href="/eric/css/">CSS</a></li>
<li id="toolsLink"><a href="/eric/tools/">Toolbox</a></li>
<li id="writeLink"><a href="/eric/writing.html">Writing</a></li>
<li id="speakLink"><a href="/eric/talks/">Speaking</a></li>
<li id="otherLink"><a href="/other/">Leftovers</a></li>
<li id="aboutsite"><a href="/ui/about.html">About this site</a></li>
</ul>
</div>

<div id="footer">
<p class="sosumi">All contents of this site, unless otherwise noted, are &copy;1995-2008 <strong>Eric A. and Kathryn S. Meyer</strong>.  All Rights Reserved.</p>
<p>"<a href="/eric/thoughts/">Thoughts From Eric</a>" is powered by the &uuml;bercool <a href="http://wordpress.org/">WordPress</a></p>
</div>
</body>
</html>
