Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: freeciv2 kernel,modules and rulesets
Home

[Freeciv-Dev] Re: freeciv2 kernel,modules and rulesets

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Tony Stuckey <stuckey@xxxxxxxxxxxxxxxxx>, Andrew Sutton <ansutton@xxxxxxx>
Cc: Petr Baudis <pasky@xxxxxxxxxxx>, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: freeciv2 kernel,modules and rulesets
From: Raahul Kumar <raahul_da_man@xxxxxxxxx>
Date: Tue, 4 Dec 2001 04:33:38 -0800 (PST)

--- Tony Stuckey <stuckey@xxxxxxxxxxxxxxxxx> wrote:
> On Sun, Dec 02, 2001 at 06:28:08PM -0500, Andrew Sutton wrote:
> > well, unless the ai is automatically smart enough to learn about unit 
> > capabilities without having to explicitly tell it about them there's going
> to 
> > have to be some kind of ai change. of course, if we were smart enough to 
> > write an ai that was capable of using unit capabilities without any support
> 
> > from us, we probably wouldn't have to work so hard on it.
> 
>       I'm really not sure this is possible.  To the AI, they're all just
> bits, and it has no way to know what F_IGTER versus F_IGWALL versus
> F_SPAWN_NEW_UNITS_RANDOMLY versus F_ICON_SPINS_COUNTERCLOCKWISE versus
> F_STEALS_YOUR_WALLET might possibly mean.
>       I would be impressed by any system which could discover that.

Possible ideas

An evaluation function for units that compares splits them into three
categories

good defensive
good attacking
good other(other will be a very big category)

What the function does is compare whether the flags like F_IGTER for the
situation( if our city is under attack, should we build one more defensive
unit or a diplomat to bribe the attacking units) 

a) increase movement              b) increase attack like   F_IGWALL

Comments?

__________________________________________________
Do You Yahoo!?
Buy the perfect holiday gifts at Yahoo! Shopping.
http://shopping.yahoo.com


[Prev in Thread] Current Thread [Next in Thread]