From: Eric McDonald <mcdonald@phy.cmich.edu>
To: mskala@ansuz.sooke.bc.ca
Cc: Lincoln Peters <sampln@sbcglobal.net>,
Xconq list <xconq7@sources.redhat.com>
Subject: Re: Jump lines as roads.
Date: Tue, 24 Aug 2004 00:46:00 -0000 [thread overview]
Message-ID: <Pine.LNX.4.44.0408231851260.10795-100000@leon.phy.cmich.edu> (raw)
In-Reply-To: <Pine.LNX.4.21.0408230838000.887-100000@diamond.ansuz.sooke.bc.ca>
On Mon, 23 Aug 2004 mskala@ansuz.sooke.bc.ca wrote:
> I did exactly that in a game I was working on. One problem I found was
> that the pathfinding code didn't seem to be smart enough to take full
> advantage of the fast routes - resulting in a big advantage for human
> players if they were willing to spend the time moving the units a step or
> two at a time. It probably would have worked better if the fast routes
> were, or were close to, straight lines.
This is one of the few advantages we lost in May of this year when
we reverted back from Peter's Astar pathfinder implementation to
the simpler one that Xconq presently uses (and used before around
October or November of 2003). With Astar, one has an evaluator
(cost function) that is applied along various paths, and the best
path is chosen through use of the evaluator. (Provided you have a
good evaluator, of course.) The evaluator is free to consider
whatever it wants, and ours did take into account such things as
movement price when weighing the cost of a particular path.
Eric
next prev parent reply other threads:[~2004-08-23 23:00 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-08-23 4:03 Henry J. Cobb
2004-08-23 4:18 ` Lincoln Peters
2004-08-23 16:15 ` mskala
2004-08-24 0:46 ` Eric McDonald [this message]
2004-08-26 13:29 ` Jim Kingdon
2004-08-23 16:49 ` Eric McDonald
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.44.0408231851260.10795-100000@leon.phy.cmich.edu \
--to=mcdonald@phy.cmich.edu \
--cc=mskala@ansuz.sooke.bc.ca \
--cc=sampln@sbcglobal.net \
--cc=xconq7@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).