
    ni                     R   S SK r \ R                  R                  \ R                  R                  \5      5      r\ R                  R                  \S5      r\ R                  R                  \S5      r\\ R                  S'   S SK
7  S SKrS SKJr  S SKJrJr   \" \5      R                  r\" \5       r\R*                  " \5      rSSS5        \S   (       d  \" S	5        \ R                  R                  \S
SS5      rS\l        \" \5        \" \" SS5      5        \" \" SSS S5      5        \ " SS9  \!" 5         \"" 5         \" S5        \" 5         S\S'   \" \S5       r\RF                  " \\5        SSS5        gg! \ a     Nf = f! , (       d  f       N= f! , (       d  f       g= f)    Ncachez.cache_status.yamlNUMBA_CACHE_DIR)*)version)get_distributionDistributionNotFoundinitializedziImported PyReason for the first time. Initializing caches for faster runtimes ... this will take a minuteexampleszhello-worldzfriends_graph.graphmlFz=popular(x) <-1 popular(y), Friends(x,y), owns(y,z), owns(x,z)popular_rulezpopular(Mary)popular_fact   )	timestepszPyReason initialized!Tw)$ospathabspathdirname__file__package_pathjoin
cache_pathcache_status_pathenvironpyreason.pyreasonyamlimportlib.metadatar   pkg_resourcesr   r   __name____version__openfile	safe_loadcache_statusprint
graph_pathsettingsverboseload_graphmladd_ruleRuleadd_factFactreasonresetreset_rulesdump     K/home/james-whalen/.local/lib/python3.13/site-packages/pyreason/__init__.py<module>r4      s   
wwrwwx89WW\\,0
GGLL/CD  *

     & @	"8,44K 

>>$'L  M"	
uvlJG^_JHTQSabcT/>1a89
Q	GM	
!"	G #'L		%		,% 
&	%# #  		
 ( 
&	%s*   E; 2FF;FF
F
F&