🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.logic
Article #384

practical solvability

#384
From: timoshenko
Date: Sun, 27 Sep 1992 08:21
63 lines
2872 bytes
I've made another posting on this topic that makes a similar point, but 
I hope that this one will be more fun.

There have been a number of posts about the solvability of chess that
argue that:

	i)  chess is theoretically solvable (i.e. assuming no time or
memory limitations, a computer could play perfect chess, simply by
exhaustive search of the game tree).

	ii) chess is practically insoluble (i.e. given what we know
about physics and the size and age of the universe, exhaustive search
of the game tree cannot be done).  

The corollary that is usually implicitly drawn is:

	iii) optimal chess cannot practically be played.

I would like to propose a game that is similar to chess in both (i)
and (ii) above, but that can practically be played optimally.   
Call it, um, Integer-chess.

Here are the rules of Integer-chess:

   Assume that X is some odd number that is greater than the number of possible 
   chess positions.  (say 10^200+1, if that is in fact large enough).

	1) White starts the game by choosing some number greater than
   0 and less than or equal to X.

	2) Thereafter, players alternate in choosing integers which
   are greater than 0, and less than or equal to X.  No number that
   has been chosen once by either player can be chosen again.

	3) Either player wins if:
	    3a) if he or she chooses a number which is less than a number
                     previously chosen by the opponent, or if
            3b) the opponent cannot make a legal move

Here is a game of Integer-chess, played optimally by both sides:

	White:  1
	Black:  2
	White:  3
	Black:  4
	[..]
	White:  X
	Black:  (concedes)

Since the "game-tree" of this game is as large as that of chess, the 
optimal game cannot be practically played by (dumb) game-tree search (ii).
It's also true that its game-tree is finite, so it is theoretically
solvable (i).  Finally, it should be clear that optimal Integer-chess
_can_ be practically played.  

My question is:  how can we conclude that (iii) is true of chess if it
is not true of Integer-chess?

	--tim
--
-------------------------------------------------------------------------------
Tim Converse  U. of Chicago CS Dept.  converse@cs.uchicago.edu  (312) 702-8584
Technical Details
Message-ID: <CONVERSE.92Sep27022106@sloth.uchicago.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uchinews!uchinews.uchicago.edu!converse
References: <1992Sep24.055117.13187@raven.alaska.edu>

Show Full Headers
Complete Article Headers
Newsgroups: sci.logic,sci.math,rec.games.chess
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uchinews!uchinews.uchicago.edu!converse
From: converse@cs.uchicago.edu (timoshenko)
Subject: practical solvability
In-Reply-To: fsmgs@camelot.acf-lab.alaska.edu's message of 24 Sep 92 05:51:17 GMT
Message-ID: <CONVERSE.92Sep27022106@sloth.uchicago.edu>
Sender: news@uchinews.uchicago.edu (News System)
Organization: University of Chicago Computer Science
References: <1992Sep24.055117.13187@raven.alaska.edu>
Date: Sun, 27 Sep 1992 08:21:06 GMT
Lines: 63