[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [computer-go] False Eyes
Christoph Vielhauer wrote:
Hi all,
here is a proposal for a set of rules to tell "false eyes" from "real
eyes".
I believe the following the following algorithm is much simpler, also
then Bensons:
Considering stones of one color only:
- An incapturable eye is an empty spaces surrounded on four sides by
either border or incapturable strings
- An incapturable string is a string of stones that is directly
connected to two dsitinct incapturable eyes.
The reason this works is because it simply states that something is
incapturable if two eyes need to be filled in one move.
Obviously Bensons algorithm and others cover MORE situations then this
algorithm , but in programming a computer Go program this is useless
since the program will have to understand anyway that something is alive
if all trees LEAD to life. I do not understand why someone would choose
a slow algorithm such as Bensons, only to cover more (but still not all)
situations.
I therefore recommend using a fast and simple implementation of the
above definition.
gr Tomas
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/