Stephan Heuel wrote:
>   JDP> This module does not seem to do what is normally meant by
>   JDP> "reasoning". And it certainly could be used in domains other
>   JDP> than AI.  [...]
> 
> While I agree with your second point to some extent, I wonder what AI
> people normally mean by the term "reasoning". IMHO reasoning is the
> process of performing deduction or induction given some
> information. And this information can surely be geometric information.

Reasoning generally refers to deduction, which involves processes of
generalization, specialization, and ontological pattern matching.

Not all decision-making should be called reasoning, unless you believe
that an ant reasons when it decides which direction to go to find that
dropped lollipop.

Deciding whether a point is inside or outside the region, with some
special statistical handling for the borderline case, is not reasoning.
Deciding whether x > 1.5 is not reasoning, whether it incorporates
fuzziness or not.


But even though I disagree with the use of "reasoning" in this way,
"geometric reasoning" seems to be more or less established as a name
by the academics; so, go with that.  There is value is using a name
with which other users might already be familiar.


> I would prefer to use our acronym, therefore 
>       Math::SUGR 
> would then be my favorite.

Fine; but I predict that if -- no, when -- you ask about this on
[EMAIL PROTECTED], you will find that acronyms are generally deprecated
in module names.  And for good reason.  When someone is looking for
a module to do, say, GA in perl, they don't search for "OPEAL".  ;-)


-- 
John Douglas Porter

Reply via email to