;ò
x$„@c           @   sÄ   d  k  Z  d  k Z d  k Z d  k Z d  k Z d  k Z d  k Z d k Td  k Z d  k	 Z	 d  k
 Z
 d f  d „  ƒ  YZ e d j o? e ƒ  Z e i d d d d g  ƒe i d d d d g  ƒn d  S(	   N(   s   *s
   OMCSNetAPIc           B   sh   t  Z e Z e Z d „  Z d „  Z d d d d d „ Z d d d	 „ Z d
 g  d „ Z	 d
 g  d „ Z
 RS(   Nc         C   s,   t  i  ƒ  |  _ t i |  i ƒ |  _ d  Sd  S(   N(   s   OMCSNetFasts   selfs   theOMCSNetFasts   OMCSNetToolss   theOMCSNetTools(   s   self(    (    s   ./omcsnet/OMCSNetAPI.pys   __init__	   s    c         C   s   |  i i | ƒ Sd  S(   N(   s   selfs   theOMCSNetToolss   find_analogous_nodess   nodename(   s   selfs   nodename(    (    s   ./omcsnet/OMCSNetAPI.pys   find_analogous_nodes   s    i    i'  iÈ   s    c         C   s    |  i i | | | | | ƒ Sd  S(   N(   s   selfs   theOMCSNetToolss   find_paths_from_a_to_bs	   node1names	   node2names   sentences_ps   max_node_visitss   max_number_of_results(   s   selfs	   node1names	   node2names   sentences_ps   max_node_visitss   max_number_of_resultss   restrict_predicates(    (    s   ./omcsnet/OMCSNetAPI.pys   find_paths_from_a_to_b   s    iè  c         C   s   |  i i | | | ƒ Sd  S(   N(   s   selfs   theOMCSNetToolss   get_contexts   nodelists   max_node_visitss   max_number_of_results(   s   selfs   nodelists   max_node_visitss   max_number_of_results(    (    s   ./omcsnet/OMCSNetAPI.pys   get_context   s    i   c         C   s   |  i i | | | ƒ Sd  S(   N(   s   selfs   theOMCSNetFasts   get_edges_by_origin_nodenames   nodenames
   sentence_ps   default(   s   selfs   nodenames
   sentence_ps   default(    (    s   ./omcsnet/OMCSNetAPI.pys   get_edges_by_origin_nodename   s    c         C   s   |  i i | | | ƒ Sd  S(   N(   s   selfs   theOMCSNetFasts!   get_edges_by_destination_nodenames   nodenames
   sentence_ps   default(   s   selfs   nodenames
   sentence_ps   default(    (    s   ./omcsnet/OMCSNetAPI.pys!   get_edges_by_destination_nodename   s    (   s   __name__s
   __module__s   Nones   theOMCSNetFasts   theOMCSNetToolss   __init__s   find_analogous_nodess   find_paths_from_a_to_bs   get_contexts   get_edges_by_origin_nodenames!   get_edges_by_destination_nodename(    (    (    s   ./omcsnet/OMCSNetAPI.pys
   OMCSNetAPI   s   		s   __main__s   dogs
   sentence_pi   s   default(   s   res   strings   oss   syss   shelves   copys   maths   typess   OMCSNetFasts   OMCSNetToolss   Settingss
   OMCSNetAPIs   __name__s   os   get_edges_by_origin_nodenames!   get_edges_by_destination_nodename(   s   OMCSNetFasts
   OMCSNetAPIs   strings   Settingss   OMCSNetToolss   os   syss   res   shelves   copys   oss   math(    (    s   ./omcsnet/OMCSNetAPI.pys   ?   s   ?	