[Freeciv-Dev] Re: AI strategy
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Tue, Dec 04, 2001 at 04:44:44AM -0800, Raahul Kumar wrote:
>
> --- Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> > On Mon, Dec 03, 2001 at 01:44:59PM +0100, Per I. Mathisen wrote:
> > > On Mon, 3 Dec 2001, Petr Baudis wrote:
> > > > Jan Hus (username pasky, Human, nation Czechs) 1 connection:
> > > > Jan Hus from localhost (command access level info, CHEATING),
> > bufsize=40kb
> > > > ..
> > > > <fair_guy> oh, he cheats!
> > > > /cut pasky
> > >
> > > I think the point that Rahuul is trying to make is that if a civbot and a
> > > human player share the same physical connection, the human may sniff the
> > > information going to the bot and acquire the extra data. That would not be
> > > apparent as cheating to anyone else.
> > >
> > > I find that a valid objection.
> >
> > Ok I understand. Scenarios:
> > 1) single player on local maschine: no problem
>
> Yes.
> > 2) multi player with civbots on the server: no problem
>
> That is the current situation with freeciv.
>
> > 3) multi player with civbots on the clients without human player
> > (AI-vs-AI): no problem (there is the problem that the human player
> > may help the civbot ;) )
>
> How?
In a civbot-vs-civbot game it is possible that one of the civbots is
really a human player. But you can catch this because you can request
the source (or a binary) of the civbot and can test it independently.
> > 4) multi player with civbots on the clients with a human player: problem
> >
> > If you do 4) be aware of it.
>
> Let me paint you a picture. Let's say two people, Raimar and Raahul,
> are playing a civ game. Raahul fires up a civbot, it gets the ai
> cheats such as full world map. Raahul uses this info via packet
> sniffer etc to ambush poor Raimar. You've got to remember the people
> who play Freeciv are not security conscious.
The civbot will have the IP of Raahul. So you now can say: but Raahul
will use another computer which hasn't the IP of the human player and
he still controls. The solution: either the civbot is started at an IP
that all players trust (civserver.freeciv.org for example) or you have
to trust the other players that they don't do this (but you will
notice this situation).
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the Universe trying
to produce bigger and better idiots. So far, the Universe is winning."
-- Rich Cook
- [Freeciv-Dev] Re: AI strategy, (continued)
- [Freeciv-Dev] Re: AI strategy, Raahul Kumar, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Raimar Falke, 2001/12/02
- [Freeciv-Dev] Re: AI strategy, Raahul Kumar, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Raimar Falke, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Raahul Kumar, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Petr Baudis, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Per I. Mathisen, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Petr Baudis, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Raimar Falke, 2001/12/03
- [Freeciv-Dev] Re: AI strategy, Raahul Kumar, 2001/12/04
- [Freeciv-Dev] Re: AI strategy,
Raimar Falke <=
- [Freeciv-Dev] Re: AI strategy, vze2zq63, 2001/12/04
- [Freeciv-Dev] Re: AI strategy, ccrayne, 2001/12/04
- [Freeciv-Dev] Re: AI strategy, Petr Baudis, 2001/12/04
- [Freeciv-Dev] Re: AI strategy, ccrayne, 2001/12/04
- [Freeciv-Dev] Re: AI strategy, Petr Baudis, 2001/12/04
- [Freeciv-Dev] Re: AI strategy, ccrayne, 2001/12/04
- [Freeciv-Dev] Re: AI strategy, Ross W. Wetmore, 2001/12/05
- [Freeciv-Dev] Re: AI strategy, Reinier Post, 2001/12/05
- [Freeciv-Dev] Re: AI strategy, Raimar Falke, 2001/12/05
- [Freeciv-Dev] Re: AI strategy, Daniel Sjölie, 2001/12/04
|
|