Archived from groups: rec.games.diplomacy (
More info?)
In this particular case, njudge as an ajudicator does not allow units
to be dislodged by their own powers units, even if by convoy, as the
test game below shows:
---------------
:: Judge: USTV Game: Ct Variant: Standard
:: Deadline: S1901M Thu Jul 15 2004 23:30:00 -0600
Predicting turn S1901M for game 'ct'.
*** Note: This is NOT definitive results, DO NOT DISCLOSE TO PLAYERS
***
Movement orders for Spring of 1901. (ct.001)
England: Move Required, Abandoned.
England: Fleet North Sea CONVOY Army London -> Belgium.
England: Army London -> North Sea -> Belgium. (*bounce*)
England: Army Belgium HOLD.
France: Move Required, Abandoned.
France: Army Ruhr SUPPORT English Army London -> Belgium.
-------------
The code was specifically implemented to prevent self-dislodgments, no
matter by what means said dislodgement was attempted (convoy or
other).
I thus understand it as a deliberate intention of the original
programmer that it work this way and it is also mine: if njudge did
not ajudicate this way, I would alter it to do so.
Any judge is supposed to have a predicted way of ajudication (ideally
conforming to the DATC, or at least stating its compliance) - all
functionality is implemented with that in mind and any deviation is
treated as a bug and corrected.
Just because the judge might have an existing behaviour that is judged
incorrect is not seen in itself a reason to continue it, unless there
is a significant body of thought that thinks that said behaviour
should be maintained (examples could be the explicit listing of convoy
routes, or behaviour on not specifying coasts for coastal provinces).
If a judge clearly defines how it is going to arbitrate moves (for
example, against the DATC) what makes it any different from a human GM
who provides his house rules that state essentially the same thing?
BR,
Millis
"David E. Cohen" <david_e_cohen@yahoo.com> wrote in message news:<MlkHc.90023$kz.18668900@news4.srv.hcvlny.cv.net>...
> I am a lawyer. I am not a judge (I have never even played on one--LOL).
>
> I stand by the earlier statement. The program *may* represent the opinion
> of the programmer as to any given adjudication problem, or it may just be
> the program applying itself automatically in an inappropriate fashion to a
> particular type of adjudication problem the programmer never even
> considered, or it may represent an opinion of a programmer that has now
> changed, but the program was never rewritten. I therefore accord it no
> weight. If the programmer wants to step forward and say why the program
> adjudicates the particular problem in a certain way, I may accord that
> answer significant weight.
>
>
> "Lucas B. Kruijswijk" <L.B.Kruijswijk@inter.nl.net> wrote in message
> news:40edb590$0$3003$19deed1b@news.inter.NL.net...
> >
> > "David E. Cohen" wrote:
> > > Sometimes so, sometimes not so, ...
> >
> > And earlier you wrote:
> >
> > >Whether an adjudication program adjudicates an order one way or another
> has
> > >absolutely no bearing on whether the adjudication is correct.
> > I got you here.
> >
> > Lucas
> >
> >