Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: Development Strategies [Was Documentation, Usability a
Home

[Freeciv-Dev] Re: Development Strategies [Was Documentation, Usability a

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv development list <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: Development Strategies [Was Documentation, Usability and Development]
From: Reinier Post <rp@xxxxxxxxxx>
Date: Tue, 4 Dec 2001 18:02:03 +0100

On Mon, Dec 03, 2001 at 05:19:44PM +0100, Raimar Falke wrote:

> About lisp vs c: the lisp solution isn't this easy: when will it be
> called?

This is to be defined,

> How do you prevent that somebody doesn't to an endless loop
> there?

That depends on the API.  E.g. existing client-side AIs cannot do this;
the network protocol doesn't allow them to specify iterations at the
server end.

> How do you prevent somebody from manipulation? Consider this
> under the situation where server variables and rulesets are unified
> and every player can enter extra code for certain units. And there is
> a "if(player_name=='foobar'){hp*=1000;}" well hidden in a 30 line code
> fragment.

Another reason to have client-side AIs only.

-- 
Reinier 


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