Re: [Freeciv-Dev] [PATCH] Agent calls are never equal if they are to different agents

2009-06-17 Thread Bernd Jendrissek
On Wed, Jun 17, 2009 at 5:35 AM, Madeline Bookmadeline.b...@gmail.com wrote: For cma in particular: it is slow (no CPU computation should take longer than a second; the algorithm does not scale), inefficient (too much client-server communication making it unwieldy in online games), does not

Re: [Freeciv-Dev] [PATCH] Agent calls are never equal if they are to different agents

2009-06-17 Thread Michael Kaufman
Just to throw in a couple cents here... I don't fundamentally disagree with what Per is saying here, but I don't think that it's all gloom and doom. Take AI government choice for example. To make the 'correct' choice of a government, a server-side AI can actually change the government, recompute

Re: [Freeciv-Dev] [PATCH] Agent calls are never equal if they are to different agents

2009-06-16 Thread Madeline Book
On 15/06/2009, Bernd Jendrissek bernd.jendris...@gmail.com wrote: On Tue, Jun 9, 2009 at 3:44 AM, Madeline Bookmadeline.b...@gmail.com wrote: You should know that the agents framework suffers from a number of design problems and has not been actively maintained by anyone in a long time, the

Re: [Freeciv-Dev] [PATCH] Agent calls are never equal if they are to different agents

2009-06-15 Thread Bernd Jendrissek
On Tue, Jun 9, 2009 at 3:44 AM, Madeline Bookmadeline.b...@gmail.com wrote: You should know that the agents framework suffers from a number of design problems and has not been actively maintained by anyone in a long time, the original author no longer begin involved in freeciv development and

Re: [Freeciv-Dev] [PATCH] Agent calls are never equal if they are to different agents

2009-06-08 Thread Madeline Book
On 08/06/2009, Bernd Jendrissek bernd.jendris...@gmail.com wrote: While trying to add an agent, I've found this patch necessary. This is against 2.1.9, as I have nothing closer to HEAD available. Your patch looks alright, as far as I can tell and as far as I know about the intended behaviour