When thinking about the game of Tic Tac Toe,
I found that it is most natural to allow assumptions in the logic rules.
For example, in the definition of a potential "fork",
in which the player X can win in 2 ways.
How can we write the rules to determine a potential fork?
Here is a very "natural" way to state it:
assume X plays move a:
assume O plays an arbitrary (non-winning) move,
assume X plays move b then X wins,
or, assume X plays move c then X wins,
and b != c
then x is a potential fork.
So I wonder how can a logic inference engine handle assumptions?
Does OpenCog or NARS have this ability?
Thanks :)
YKY
------------------------------------------
Artificial General Intelligence List: AGI
Permalink:
https://agi.topicbox.com/groups/agi/T74958068c4e0a30f-Me5665989cf89a81d743e90be
Delivery options: https://agi.topicbox.com/groups/agi/subscription