Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: Cleaning up gotohand.c (PR#1068)
Home

[Freeciv-Dev] Re: Cleaning up gotohand.c (PR#1068)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Gregory Berkolaiko <gberkolaiko@xxxxxxxxxxx>, rf13@xxxxxxxxxxxxxxxxxxxxxx
Cc: freeciv-dev@xxxxxxxxxxx, bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Cleaning up gotohand.c (PR#1068)
From: Raahul Kumar <raahul_da_man@xxxxxxxxx>
Date: Tue, 4 Dec 2001 04:00:16 -0800 (PST)

--- Gregory Berkolaiko <gberkolaiko@xxxxxxxxxxx> wrote:
>  --- Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx> wrote: >
> On Sun, Dec 02, 2001 at 07:24:08PM +0000, Gregory Berkolaiko wrote:
> > > Function like assess_danger(city) will search through _all_ enemy
> > units
> > > and calculate whether they endanger the city.  For this it needs an
> > array
> > > with distances to the city by both land and sea.  This is why both
> > costs
> > > are needed sometimes.
> > > 
> > 
> > > You cannot record them in one array since the distance from A to B
> > can be
> > > different depending on whether you swim or walk.
> > 
> > But the enemy unit can either swim or walk. So you make the decision
> > while you generate the warmap.
> 
> I am sorry if I did not make myself clear.
> The function works as follows:
> 1. It finds the distances from the city to surrounding tiles by land and
> by sea.
> 2. It looks for the enemy units within certain distance and estimates how
> much they endanger the city.
> 

The above is a nice comment. I would like to see it in the code.



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


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