[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: computer-go: Engineering (was: Most simple Go rules)



   From: "Mark Boon" <tesuji@xxxxxxxxxxxxxxxxx>

   It seems we disagree on a large number of points. That number would be
   greatly reduced however if you'd read what I write a bit more carefully  and
   try to understand it instead of writing criticism on impulse.

Mark,

I actually think there is much  agreement here.  What  I see as really
happening here is this:

    1. Most of us agree that Japanese is broken.
    2. Some of us are more traditional and are willing to live with it.
    3. Some of us are anal about this and want a clean fix.


What I would  like to  see is  a protocol,  perhaps  the one  you have
invented,   that can accomodate  every  ruleset with some consistancy.

However I would  also like to see  agreement of Tromp/Taylor rules for
computer/computer tournament  play and make  an attempt to promote it,
with the   goal of it gaining  wide  acceptance in  tournaments.  That
probably won't happen if  it's not widely  endorsed by the programmers
themselves.

If there  is an agreement protocol  like yours, then it doesn't matter
if some ruleset is broken.

The  only  thing I  see  as being difficult   to deal with  is writing
software that  can correctly arbitrate 100% of  the time, using broken
rulesets.   I cannot build an  autotester  for instance, that  doesn't
take    some  liberties in  adjudicating    games,  or requiring human
intervention.

Now  that situation is   great for  humans,  who  have  an   excuse to
socialize and  bask in    traditionalism,  but  it's sloppy  from   an
engineering point of view.  Us  anal types are disturbed knowing  that
we  cannot write software   that   actually  works.  It's even    more
disturbing that this software is used in tournaments.

I agree with  you  that we  agree more  than we  disagree and are  not
always listening.


Don