[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gnugo-devel] need help
From: |
bump |
Subject: |
Re: [gnugo-devel] need help |
Date: |
Wed, 4 Feb 2004 11:29:47 -0800 |
> ;xterri(a) && !attack(B) && !attack(C) && !oplay_attack(*,?,a,a)
> ;&& !oplay_defend_both(*,?,a,B,C)
>
> in this auto-helper constraint expression , i can't find any explanation
> about the meaning of the "!" sign which often begins some functions
>
> -what difference between !attack(B) and attack(B) ?
The ! means `not'. The pattern compiler translates this into C,
and ! is standard C language, just like && and ||.
Look in patterns.c at some of the functions called autohelperpat*.
Dan