gnugo-devel
[Top][All Lists]
Advanced

[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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]