[alicebot-archcomm] [discuss] (2) sets and lists in AIML

Dr. Richard S. Wallace alicebot-archcomm@list.alicebot.org
Tue, 19 Mar 2002 12:16:06 -0800


> More specifically on the "matches with AIML Pattern rules" I think that
> it should not be confused with "equals". More something like

The counterpoint is that the AIML spec defines "equals" for <condition> and
<topic> as "matches with AIML pattern rules.

For example <topic name="DOG *"/> matches DOG SHOW, DOG HOUSE, and DOG
MAULING.
<condition name="xxx" value="YYY *"/> is true wen xxx matches YYY * by AIML
matching rules.  If we made the definition of "equals" differently for set
membership, then at the very least it would be inconsistent with the
definitions for <condition> and <topic>

Rich