22 lines
449 B
Python
22 lines
449 B
Python
from ..knowledge_base import KnowledgeBase
|
|
|
|
from . import gac_100
|
|
|
|
|
|
def ask_then_learn_test(knowledge: KnowledgeBase):
|
|
ret, _, _ = knowledge.process("is icecream blue?")
|
|
assert(ret is False)
|
|
|
|
ret, _, _ = knowledge.process("icecream is blue")
|
|
|
|
ret, _, _ = knowledge.process("is icecream blue?")
|
|
assert(ret is True)
|
|
|
|
return knowledge
|
|
|
|
|
|
def main():
|
|
knowledge = gac_100.main()
|
|
|
|
knowledge = ask_then_learn_test(knowledge)
|