Complete.Org: Mailing Lists: Archives: freeciv-dev: July 2003:
[Freeciv-Dev] Re: (PR#725) Order of end/new-turn activities
Home

[Freeciv-Dev] Re: (PR#725) Order of end/new-turn activities

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: ChrisK@xxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#725) Order of end/new-turn activities
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Thu, 3 Jul 2003 09:30:46 -0700
Reply-to: rt@xxxxxxxxxxxxxx

On Thu, 3 Jul 2003, Jason Short wrote:
> In general:
>
> * The AI should move before players do.

I and Greg are agreed that the AI should move _after_ players on turn end,
so that the AIs and their data can be properly encapsulated, and each AI
complete all its tasks without interruption. This way we save memory that
is otherwise spent storing data between AI sessions, or CPU recalculating
it each time.

> * Current-round AI gotos should also be executed before players move (this
> is not currently the case).

Why should AI get special treatment here?

  - Per




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