From: Eric McDonald <mcdonald@phy.cmich.edu>
To: xconq7 <xconq7@sources.redhat.com>
Subject: New Windows Installer and Source Tarball
Date: Tue, 28 Sep 2004 02:54:00 -0000 [thread overview]
Message-ID: <4158CF06.9080900@phy.cmich.edu> (raw)
Hello Xconquerors,
I have released a new Windows installer and source tarball for Xconq
at the usual spot:
http://xconq_hacker.home.comcast.net
This is newer than the 09/26 release from a few days ago. The
rationale for releasing new packages so soon again was simply that I was
feeling guilty about breaking the Opal game, and degrading the
performance somewhat with all games that utilized advances.
Addressed in this release:
(1) Opal now works again. You will get a warning about a cycle being
detected in the advances graph. You can choose to ignore it and continue
playing the game.
(2) All games that use advances should experience no delays on startup
now. The cycle-checking code has been improved. Also a piece of the
research goal choice code has been disabled because it was hogging too
much CPU. This should not adversely impact the choice of goals too much.
New features (for game designers):
(1) Updated documentation, including on some advances-related things
that were never documented or were documented incorrectly.
(2) New GDL global variable: 'ai-initial-research-goals' is a weighted
list of research goals that the AI will evaluate if it currently does
not have a research goal. The "initial" is perhaps a bit of a misnomer
since this list can be evaluated at any point in the game where the
above condition is true.
(3) Examples of using 'ai-next-goal' and 'ai-initial-research-goals' in
'advances.g'. (I did not make an example of using
'advance-precludes-advance', since I assume Elijah will probably be
providing it in his next release of Opal....
I also reduced the ACP of Elephants in the Advances game in an
attempt to make that unit type less deity-like and thereby make other
units such as Chariots more attractive.
Enjoy,
Eric
P.S. Since I am not currently checking into CVS, I realize that using my
updates may be inconvenient to some. If there is an interest, I will
provide diffs between releases to help ease the pain.
next reply other threads:[~2004-09-28 2:40 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-28 2:54 Eric McDonald [this message]
2004-09-28 4:26 ` Jim Kingdon
2004-09-28 16:34 ` Eric McDonald
2004-09-28 18:24 ` Jim Kingdon
2004-09-28 19:12 ` Tweaking advances.g (was Re: New Windows Installer and Source Tarball) 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=4158CF06.9080900@phy.cmich.edu \
--to=mcdonald@phy.cmich.edu \
--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).