From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27518 invoked by alias); 19 Aug 2004 15:32:37 -0000 Mailing-List: contact xconq7-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: xconq7-owner@sources.redhat.com Received: (qmail 27500 invoked from network); 19 Aug 2004 15:32:37 -0000 Received: from unknown (HELO ob2.cmich.edu) (141.209.20.21) by sourceware.org with SMTP; 19 Aug 2004 15:32:37 -0000 Received: from egate1.central.cmich.local ([141.209.15.85]) by ob2.cmich.edu (8.12.10/8.12.10) with ESMTP id i7JFRPP6026095; Thu, 19 Aug 2004 11:27:25 -0400 Received: from leon.phy.cmich.edu ([141.209.165.20]) by egate1.central.cmich.local with Microsoft SMTPSVC(5.0.2195.6713); Thu, 19 Aug 2004 11:29:50 -0400 Received: from localhost (localhost [127.0.0.1]) by leon.phy.cmich.edu (Postfix) with ESMTP id EF0DA70011; Thu, 19 Aug 2004 11:32:28 -0400 (EDT) Date: Thu, 19 Aug 2004 15:46:00 -0000 From: Eric McDonald To: Jim Kingdon Cc: hronne@comhem.se, Subject: Re: The border between fiction and reality In-Reply-To: <200408190637.i7J6bZc03815@panix5.panix.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 19 Aug 2004 15:29:50.0135 (UTC) FILETIME=[5DE14470:01C48601] X-CanItPRO-Stream: default X-Spam-Score: -0.9 () X-Bayes-Prob: 0.0001 X-Scanned-By: CanIt (www . canit . ca) X-SW-Source: 2004/txt/msg00960.txt.bz2 On Thu, 19 Aug 2004, Jim Kingdon wrote: > > However, a different situation arises with move-unit commands, all of which > > eventually end up in advance_into_cell. At this point we are committed to > > moving, and we have to know what real units are present in the destination > > cell. > > Well, to me that means there should be an advance action, so that the > decision between overrun and move (and the other choices, like > capture) are in the action, rather than outside it. I agree. After looking at code again, I saw what Hans was actually having an issue with. I would recommend the 'advance' action as well. The concept is really not much different than what we have been discussing regarding attempted attacks and attempted fire; this is simply an attempted move. And again, the distinction is handled at the action level, and so there is no requisite that unit pointers be used to divine something ahead of time at the task level. Eric