PREFIX math: <http://www.w3.org/2000/10/swap/math#>
PREFIX list: <http://www.w3.org/2000/10/swap/list#>
PREFIX log: <http://www.w3.org/2000/10/swap/log#>
PREFIX e: <http://eulersharp.sourceforge.net/2003/03swap/log-rules#>
PREFIX gps: <http://josd.github.io/eye/reasoning/gps/gps-schema#>
PREFIX : <http://josd.github.io/eye/reasoning#>
PREFIX r: <http://www.w3.org/2000/10/swap/reason#>

[] a r:Proof, r:Conjunction;
  r:component <#lemma1>;
  r:component <#lemma2>;
  r:component <#lemma3>;
  r:component <#lemma4>;
  r:component <#lemma5>;
  r:component <#lemma6>;
  r:component <#lemma7>;
  r:component <#lemma8>;
  r:component <#lemma9>;
  r:component <#lemma10>;
  r:gives {
    :i1 gps:path ((:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585).
    :i1 gps:path ((:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944).
    :i1 gps:path ((:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885).
    :i1 gps:path ((:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831).
    :i1 gps:path ((:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585).
    :i1 gps:path ((:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944).
    :i1 gps:path ((:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585).
    :i1 gps:path ((:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944).
    :i1 gps:path ((:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885).
    :i1 gps:path ((:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831).
  }.

<#lemma1> a r:Inference;
  r:gives {
    :i1 gps:path ((:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585).
  };
  r:evidence (
    <#lemma11>
  );
  r:rule <#lemma12>.

<#lemma2> a r:Inference;
  r:gives {
    :i1 gps:path ((:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944).
  };
  r:evidence (
    <#lemma13>
  );
  r:rule <#lemma12>.

<#lemma3> a r:Inference;
  r:gives {
    :i1 gps:path ((:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885).
  };
  r:evidence (
    <#lemma14>
  );
  r:rule <#lemma12>.

<#lemma4> a r:Inference;
  r:gives {
    :i1 gps:path ((:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831).
  };
  r:evidence (
    <#lemma15>
  );
  r:rule <#lemma12>.

<#lemma5> a r:Inference;
  r:gives {
    :i1 gps:path ((:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585).
  };
  r:evidence (
    <#lemma16>
  );
  r:rule <#lemma12>.

<#lemma6> a r:Inference;
  r:gives {
    :i1 gps:path ((:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944).
  };
  r:evidence (
    <#lemma17>
  );
  r:rule <#lemma12>.

<#lemma7> a r:Inference;
  r:gives {
    :i1 gps:path ((:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585).
  };
  r:evidence (
    <#lemma18>
  );
  r:rule <#lemma12>.

<#lemma8> a r:Inference;
  r:gives {
    :i1 gps:path ((:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944).
  };
  r:evidence (
    <#lemma19>
  );
  r:rule <#lemma12>.

<#lemma9> a r:Inference;
  r:gives {
    :i1 gps:path ((:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885).
  };
  r:evidence (
    <#lemma20>
  );
  r:rule <#lemma12>.

<#lemma10> a r:Inference;
  r:gives {
    :i1 gps:path ((:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831).
  };
  r:evidence (
    <#lemma21>
  );
  r:rule <#lemma12>.

<#lemma11> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma22>
  );
  r:rule <#lemma23>.

<#lemma12> a r:Extraction;
  r:gives {
    {?x_0_1 gps:findpath ({?x_1_1 :f :g} ?x_2_1 ?x_3_1 ?x_4_1 ?x_5_1 ?x_6_1 (3600.0 50.0 0.2 0.4 2))} => {?x_1_1 gps:path (?x_2_1 ?x_3_1 ?x_4_1 ?x_5_1 ?x_6_1)}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-query2.n3>].

<#lemma13> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma24>
  );
  r:rule <#lemma23>.

<#lemma14> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma25>
  );
  r:rule <#lemma23>.

<#lemma15> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma26>
  );
  r:rule <#lemma23>.

<#lemma16> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma27>
  );
  r:rule <#lemma23>.

<#lemma17> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma28>
  );
  r:rule <#lemma23>.

<#lemma18> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma29>
  );
  r:rule <#lemma23>.

<#lemma19> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma30>
  );
  r:rule <#lemma23>.

<#lemma20> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma31>
  );
  r:rule <#lemma23>.

<#lemma21> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpath ({:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma32>
  );
  r:rule <#lemma23>.

<#lemma22> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma33>
    <#lemma34>
    <#lemma35>
    <#lemma36>
    [ a r:Fact; r:gives {(() (:map1a)) list:append (:map1a)}]
    <#lemma37>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.5) math:sum 0.5}]
    [ a r:Fact; r:gives {0.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.96) math:product 0.96}]
    [ a r:Fact; r:gives {0.96 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.97) math:product 0.97}]
    [ a r:Fact; r:gives {0.97 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action1a)) list:append (:action1a)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k}}]
    <#lemma38>
  );
  r:rule <#lemma39>.

<#lemma23> a r:Extraction;
  r:gives {
    {?x_0_2 gps:findpath (?x_1_2 ?x_2_2 ?x_3_2 ?x_4_2 ?x_5_2 ?x_6_2 (?x_7_2 ?x_8_2 ?x_9_2 ?x_10_2 ?x_11_2))} <= {?x_0_2 gps:findpaths (() ?x_1_2 () 0.0 0.0 1.0 1.0 ?x_2_2 ?x_3_2 ?x_4_2 ?x_5_2 ?x_6_2 (?x_7_2 ?x_8_2 ?x_9_2 ?x_10_2 ?x_11_2))}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-plugin.n3>].

<#lemma24> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma33>
    <#lemma34>
    <#lemma35>
    <#lemma36>
    [ a r:Fact; r:gives {(() (:map1a)) list:append (:map1a)}]
    <#lemma37>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.5) math:sum 0.5}]
    [ a r:Fact; r:gives {0.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.96) math:product 0.96}]
    [ a r:Fact; r:gives {0.96 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.97) math:product 0.97}]
    [ a r:Fact; r:gives {0.97 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action1a)) list:append (:action1a)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k}}]
    <#lemma40>
  );
  r:rule <#lemma39>.

<#lemma25> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma41>
    <#lemma34>
    <#lemma42>
    <#lemma43>
    [ a r:Fact; r:gives {(() (:map1a)) list:append (:map1a)}]
    <#lemma37>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.0) math:sum 0.0}]
    [ a r:Fact; r:gives {0.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.95) math:product 0.95}]
    [ a r:Fact; r:gives {0.95 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.96) math:product 0.96}]
    [ a r:Fact; r:gives {0.96 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action2a)) list:append (:action2a)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :c 5}}]
    <#lemma44>
  );
  r:rule <#lemma39>.

<#lemma26> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma41>
    <#lemma34>
    <#lemma42>
    <#lemma43>
    [ a r:Fact; r:gives {(() (:map1a)) list:append (:map1a)}]
    <#lemma37>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.0) math:sum 0.0}]
    [ a r:Fact; r:gives {0.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.95) math:product 0.95}]
    [ a r:Fact; r:gives {0.95 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.96) math:product 0.96}]
    [ a r:Fact; r:gives {0.96 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action2a)) list:append (:action2a)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :c 5}}]
    <#lemma45>
  );
  r:rule <#lemma39>.

<#lemma27> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma46>
    <#lemma34>
    <#lemma35>
    <#lemma47>
    [ a r:Fact; r:gives {(() (:map1b)) list:append (:map1b)}]
    <#lemma48>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.5) math:sum 0.5}]
    [ a r:Fact; r:gives {0.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.968) math:product 0.968}]
    [ a r:Fact; r:gives {0.968 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.97) math:product 0.97}]
    [ a r:Fact; r:gives {0.97 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action1b)) list:append (:action1b)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k}}]
    <#lemma49>
  );
  r:rule <#lemma39>.

<#lemma28> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma46>
    <#lemma34>
    <#lemma35>
    <#lemma47>
    [ a r:Fact; r:gives {(() (:map1b)) list:append (:map1b)}]
    <#lemma48>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.5) math:sum 0.5}]
    [ a r:Fact; r:gives {0.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.968) math:product 0.968}]
    [ a r:Fact; r:gives {0.968 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.97) math:product 0.97}]
    [ a r:Fact; r:gives {0.97 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action1b)) list:append (:action1b)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k}}]
    <#lemma50>
  );
  r:rule <#lemma39>.

<#lemma29> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma46>
    <#lemma34>
    <#lemma35>
    <#lemma47>
    [ a r:Fact; r:gives {(() (:map1b)) list:append (:map1b)}]
    <#lemma48>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.5) math:sum 0.5}]
    [ a r:Fact; r:gives {0.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.968) math:product 0.968}]
    [ a r:Fact; r:gives {0.968 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.97) math:product 0.97}]
    [ a r:Fact; r:gives {0.97 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action1b)) list:append (:action1b)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k}}]
    <#lemma51>
  );
  r:rule <#lemma39>.

<#lemma30> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma46>
    <#lemma34>
    <#lemma35>
    <#lemma47>
    [ a r:Fact; r:gives {(() (:map1b)) list:append (:map1b)}]
    <#lemma48>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.5) math:sum 0.5}]
    [ a r:Fact; r:gives {0.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.968) math:product 0.968}]
    [ a r:Fact; r:gives {0.968 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.97) math:product 0.97}]
    [ a r:Fact; r:gives {0.97 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action1b)) list:append (:action1b)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k}}]
    <#lemma52>
  );
  r:rule <#lemma39>.

<#lemma31> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma53>
    <#lemma34>
    <#lemma42>
    <#lemma54>
    [ a r:Fact; r:gives {(() (:map1b)) list:append (:map1b)}]
    <#lemma48>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.0) math:sum 0.0}]
    [ a r:Fact; r:gives {0.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.958) math:product 0.958}]
    [ a r:Fact; r:gives {0.958 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.96) math:product 0.96}]
    [ a r:Fact; r:gives {0.96 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action2b)) list:append (:action2b)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :c 5}}]
    <#lemma55>
  );
  r:rule <#lemma39>.

<#lemma32> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths (() {:i1 :f :g} () 0.0 0.0 1.0 1.0 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma53>
    <#lemma34>
    <#lemma42>
    <#lemma54>
    [ a r:Fact; r:gives {(() (:map1b)) list:append (:map1b)}]
    <#lemma48>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(0.0 3.0) math:sum 3.0}]
    [ a r:Fact; r:gives {3.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 0.0) math:sum 0.0}]
    [ a r:Fact; r:gives {0.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(1.0 0.958) math:product 0.958}]
    [ a r:Fact; r:gives {0.958 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(1.0 0.96) math:product 0.96}]
    [ a r:Fact; r:gives {0.96 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {(() (:action2b)) list:append (:action2b)}]
    [ a r:Fact; r:gives {{:i1 :a :b} e:becomes {:i1 :c 5}}]
    <#lemma56>
  );
  r:rule <#lemma39>.

<#lemma33> a r:Extraction;
  r:gives {
    :map1a gps:description ({:i1 :a :b} true {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} :action1a 3.0 0.5 0.96 0.97).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma34> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :a :b}.
  };
  r:evidence (
    <#lemma57>
  );
  r:rule [ a r:Fact; r:gives {{:i1 :a :b} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :a :b}}}].

<#lemma35> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call true.
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule [ a r:Fact; r:gives {true => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call true}}].

<#lemma36> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :a :b} true {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} :action1a 3.0 0.5 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma58>.

<#lemma37> a r:Inference;
  r:gives {
    (:map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a) e:firstRest (:map1a ())}]
    <#lemma59>
  );
  r:rule <#lemma60>.

<#lemma38> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma61>
    [ a r:Fact; r:gives {{:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}}}].

<#lemma39> a r:Extraction;
  r:gives {
    {?x_10_3 gps:findpaths (?x_11_3 ?x_29_3 ?x_27_3 ?x_15_3 ?x_18_3 ?x_21_3 ?x_24_3 ?x_30_3 ?x_31_3 ?x_32_3 ?x_33_3 ?x_34_3 (?x_17_3 ?x_20_3 ?x_23_3 ?x_26_3 ?x_14_3))} <= {{?x_0_3 gps:description (?x_1_3 ?x_2_3 ?x_3_3 ?x_4_3 ?x_5_3 ?x_6_3 ?x_7_3 ?x_8_3)} <= ?x_9_3.
     ?x_10_3 e:call ?x_1_3.
     ?x_10_3 e:call ?x_9_3.
     ?x_0_3 gps:description (?x_1_3 ?x_2_3 ?x_3_3 ?x_4_3 ?x_5_3 ?x_6_3 ?x_7_3 ?x_8_3).
     (?x_11_3 (?x_0_3)) list:append ?x_12_3.
     ?x_12_3 gps:stagecount ?x_13_3.
     ?x_13_3 math:notGreaterThan ?x_14_3.
     (?x_15_3 ?x_5_3) math:sum ?x_16_3.
     ?x_16_3 math:notGreaterThan ?x_17_3.
     (?x_18_3 ?x_6_3) math:sum ?x_19_3.
     ?x_19_3 math:notGreaterThan ?x_20_3.
     (?x_21_3 ?x_7_3) math:product ?x_22_3.
     ?x_22_3 math:notLessThan ?x_23_3.
     (?x_24_3 ?x_8_3) math:product ?x_25_3.
     ?x_25_3 math:notLessThan ?x_26_3.
     (?x_27_3 (?x_4_3)) list:append ?x_28_3.
     ?x_1_3 e:becomes ?x_3_3.
     {?x_10_3 gps:findpaths (?x_12_3 ?x_29_3 ?x_28_3 ?x_16_3 ?x_19_3 ?x_22_3 ?x_25_3 ?x_30_3 ?x_31_3 ?x_32_3 ?x_33_3 ?x_34_3 (?x_17_3 ?x_20_3 ?x_23_3 ?x_26_3 ?x_14_3))} e:finalize {?x_3_3 e:becomes ?x_1_3}}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-plugin.n3>].

<#lemma40> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma62>
    [ a r:Fact; r:gives {{:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}}}].

<#lemma41> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :a :b} true {:i1 :c 5} :action2a 3.0 0.0 0.95 0.96)} <= {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma42> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}.
  };
  r:evidence (
    [ a r:Fact; r:gives {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}}}].

<#lemma43> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :a :b} true {:i1 :c 5} :action2a 3.0 0.0 0.95 0.96).
  };
  r:evidence (
    [ a r:Fact; r:gives {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}]
  );
  r:rule <#lemma63>.

<#lemma44> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma64>
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :c 5} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}}}].

<#lemma45> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma65>
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :c 5} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}}}].

<#lemma46> a r:Extraction;
  r:gives {
    :map1b gps:description ({:i1 :a :b} true {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} :action1b 3.0 0.5 0.968 0.97).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma47> a r:Inference;
  r:gives {
    :map1b gps:description ({:i1 :a :b} true {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} :action1b 3.0 0.5 0.968 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma66>.

<#lemma48> a r:Inference;
  r:gives {
    (:map1b) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b) e:firstRest (:map1b ())}]
    <#lemma59>
  );
  r:rule <#lemma60>.

<#lemma49> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma67>
    [ a r:Fact; r:gives {{:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}}}].

<#lemma50> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma68>
    [ a r:Fact; r:gives {{:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}}}].

<#lemma51> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma69>
    [ a r:Fact; r:gives {{:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}}}].

<#lemma52> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma70>
    [ a r:Fact; r:gives {{:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :b :c.
     :i1 :n :o.
     :i1 :j :k} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :b :c.
      :i1 :n :o.
      :i1 :j :k} e:becomes {:i1 :a :b}}}}].

<#lemma53> a r:Extraction;
  r:gives {
    {:map1b gps:description ({:i1 :a :b} true {:i1 :c 5} :action2b 3.0 0.0 0.958 0.96)} <= {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma54> a r:Inference;
  r:gives {
    :map1b gps:description ({:i1 :a :b} true {:i1 :c 5} :action2b 3.0 0.0 0.958 0.96).
  };
  r:evidence (
    [ a r:Fact; r:gives {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:fail {:i1 :x :y}}]
  );
  r:rule <#lemma71>.

<#lemma55> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma72>
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :c 5} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}}}].

<#lemma56> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}.
  };
  r:evidence (
    <#lemma73>
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :a :b}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :c 5} e:becomes {:i1 :a :b}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :c 5} e:becomes {:i1 :a :b}}}}].

<#lemma57> a r:Extraction;
  r:gives {
    :i1 :a :b.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma58> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :a :b} true {?x_0_3 :b :c.
      ?x_0_3 :n :o.
      ?x_0_3 :j :k} :action1a 3.0 0.5 0.96 0.97)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma59> a r:Inference;
  r:gives {
    () gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma74>.

<#lemma60> a r:Extraction;
  r:gives {
    {?x_0_3 gps:stagecount ?x_3_3} <= {?x_0_3 e:firstRest (?x_1_3 ?x_2_3).
     ?x_2_3 gps:stagecount ?x_3_3}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-plugin.n3>].

<#lemma61> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma75>
    <#lemma76>
    <#lemma35>
    <#lemma77>
    [ a r:Fact; r:gives {((:map1a) (:map1a)) list:append (:map1a :map1a)}]
    <#lemma78>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 4.0) math:sum 7.0}]
    [ a r:Fact; r:gives {7.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.5 1.5) math:sum 2.0}]
    [ a r:Fact; r:gives {2.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.96 0.98) math:product 0.9408}]
    [ a r:Fact; r:gives {0.9408 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.97 0.99) math:product 0.9602999999999999}]
    [ a r:Fact; r:gives {0.9602999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a) (:action3a)) list:append (:action1a :action3a)}]
    [ a r:Fact; r:gives {{:i1 :n :o.
     :i1 :b :c} e:becomes {:i1 :d :e}}]
    <#lemma79>
  );
  r:rule <#lemma39>.

<#lemma62> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action1a) 3.0 0.5 0.96 0.97 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma75>
    <#lemma76>
    <#lemma35>
    <#lemma77>
    [ a r:Fact; r:gives {((:map1a) (:map1a)) list:append (:map1a :map1a)}]
    <#lemma78>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 4.0) math:sum 7.0}]
    [ a r:Fact; r:gives {7.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.5 1.5) math:sum 2.0}]
    [ a r:Fact; r:gives {2.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.96 0.98) math:product 0.9408}]
    [ a r:Fact; r:gives {0.9408 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.97 0.99) math:product 0.9602999999999999}]
    [ a r:Fact; r:gives {0.9602999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a) (:action3a)) list:append (:action1a :action3a)}]
    [ a r:Fact; r:gives {{:i1 :n :o.
     :i1 :b :c} e:becomes {:i1 :d :e}}]
    <#lemma80>
  );
  r:rule <#lemma39>.

<#lemma63> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_1_3 :a ?x_2_3} true {?x_1_3 :c 5} :action2a 3.0 0.0 0.95 0.96)} <= {?x_0_3 e:fail {?x_1_3 :x :y}}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma64> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma81>
    <#lemma82>
    <#lemma83>
    <#lemma84>
    [ a r:Fact; r:gives {((:map1a) (:map1a)) list:append (:map1a :map1a)}]
    <#lemma78>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 90.0) math:sum 93.0}]
    [ a r:Fact; r:gives {93.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 -0.2) math:sum -0.2}]
    [ a r:Fact; r:gives {-0.2 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.95 0.96) math:product 0.9119999999999999}]
    [ a r:Fact; r:gives {0.9119999999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.96 0.97) math:product 0.9311999999999999}]
    [ a r:Fact; r:gives {0.9311999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a) (:action4a)) list:append (:action2a :action4a)}]
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :d :e}}]
    <#lemma85>
  );
  r:rule <#lemma39>.

<#lemma65> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a) {:i1 :f :g} (:action2a) 3.0 0.0 0.95 0.96 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma81>
    <#lemma82>
    <#lemma83>
    <#lemma84>
    [ a r:Fact; r:gives {((:map1a) (:map1a)) list:append (:map1a :map1a)}]
    <#lemma78>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 90.0) math:sum 93.0}]
    [ a r:Fact; r:gives {93.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 -0.2) math:sum -0.2}]
    [ a r:Fact; r:gives {-0.2 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.95 0.96) math:product 0.9119999999999999}]
    [ a r:Fact; r:gives {0.9119999999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.96 0.97) math:product 0.9311999999999999}]
    [ a r:Fact; r:gives {0.9311999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a) (:action4a)) list:append (:action2a :action4a)}]
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :d :e}}]
    <#lemma86>
  );
  r:rule <#lemma39>.

<#lemma66> a r:Extraction;
  r:gives {
    {:map1b gps:description ({?x_0_3 :a :b} true {?x_0_3 :b :c.
      ?x_0_3 :n :o.
      ?x_0_3 :j :k} :action1b 3.0 0.5 0.968 0.97)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma67> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma75>
    <#lemma76>
    <#lemma35>
    <#lemma77>
    [ a r:Fact; r:gives {((:map1b) (:map1a)) list:append (:map1b :map1a)}]
    <#lemma87>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 4.0) math:sum 7.0}]
    [ a r:Fact; r:gives {7.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.5 1.5) math:sum 2.0}]
    [ a r:Fact; r:gives {2.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.968 0.98) math:product 0.9486399999999999}]
    [ a r:Fact; r:gives {0.9486399999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.97 0.99) math:product 0.9602999999999999}]
    [ a r:Fact; r:gives {0.9602999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b) (:action3a)) list:append (:action1b :action3a)}]
    [ a r:Fact; r:gives {{:i1 :n :o.
     :i1 :b :c} e:becomes {:i1 :d :e}}]
    <#lemma88>
  );
  r:rule <#lemma39>.

<#lemma68> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma75>
    <#lemma76>
    <#lemma35>
    <#lemma77>
    [ a r:Fact; r:gives {((:map1b) (:map1a)) list:append (:map1b :map1a)}]
    <#lemma87>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 4.0) math:sum 7.0}]
    [ a r:Fact; r:gives {7.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.5 1.5) math:sum 2.0}]
    [ a r:Fact; r:gives {2.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.968 0.98) math:product 0.9486399999999999}]
    [ a r:Fact; r:gives {0.9486399999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.97 0.99) math:product 0.9602999999999999}]
    [ a r:Fact; r:gives {0.9602999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b) (:action3a)) list:append (:action1b :action3a)}]
    [ a r:Fact; r:gives {{:i1 :n :o.
     :i1 :b :c} e:becomes {:i1 :d :e}}]
    <#lemma89>
  );
  r:rule <#lemma39>.

<#lemma69> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma90>
    <#lemma76>
    <#lemma35>
    <#lemma91>
    [ a r:Fact; r:gives {((:map1b) (:map1b)) list:append (:map1b :map1b)}]
    <#lemma92>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 4.0) math:sum 7.0}]
    [ a r:Fact; r:gives {7.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.5 1.5) math:sum 2.0}]
    [ a r:Fact; r:gives {2.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.968 0.988) math:product 0.956384}]
    [ a r:Fact; r:gives {0.956384 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.97 0.99) math:product 0.9602999999999999}]
    [ a r:Fact; r:gives {0.9602999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b) (:action3b)) list:append (:action1b :action3b)}]
    [ a r:Fact; r:gives {{:i1 :n :o.
     :i1 :b :c} e:becomes {:i1 :d :e}}]
    <#lemma93>
  );
  r:rule <#lemma39>.

<#lemma70> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action1b) 3.0 0.5 0.968 0.97 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma90>
    <#lemma76>
    <#lemma35>
    <#lemma91>
    [ a r:Fact; r:gives {((:map1b) (:map1b)) list:append (:map1b :map1b)}]
    <#lemma92>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 4.0) math:sum 7.0}]
    [ a r:Fact; r:gives {7.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.5 1.5) math:sum 2.0}]
    [ a r:Fact; r:gives {2.0 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.968 0.988) math:product 0.956384}]
    [ a r:Fact; r:gives {0.956384 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.97 0.99) math:product 0.9602999999999999}]
    [ a r:Fact; r:gives {0.9602999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b) (:action3b)) list:append (:action1b :action3b)}]
    [ a r:Fact; r:gives {{:i1 :n :o.
     :i1 :b :c} e:becomes {:i1 :d :e}}]
    <#lemma94>
  );
  r:rule <#lemma39>.

<#lemma71> a r:Extraction;
  r:gives {
    {:map1b gps:description ({?x_1_3 :a ?x_2_3} true {?x_1_3 :c 5} :action2b 3.0 0.0 0.958 0.96)} <= {?x_0_3 e:fail {?x_1_3 :x :y}}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma72> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma81>
    <#lemma82>
    <#lemma83>
    <#lemma84>
    [ a r:Fact; r:gives {((:map1b) (:map1a)) list:append (:map1b :map1a)}]
    <#lemma87>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 90.0) math:sum 93.0}]
    [ a r:Fact; r:gives {93.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 -0.2) math:sum -0.2}]
    [ a r:Fact; r:gives {-0.2 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.958 0.96) math:product 0.9196799999999999}]
    [ a r:Fact; r:gives {0.9196799999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.96 0.97) math:product 0.9311999999999999}]
    [ a r:Fact; r:gives {0.9311999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b) (:action4a)) list:append (:action2b :action4a)}]
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :d :e}}]
    <#lemma95>
  );
  r:rule <#lemma39>.

<#lemma73> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b) {:i1 :f :g} (:action2b) 3.0 0.0 0.958 0.96 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma81>
    <#lemma82>
    <#lemma83>
    <#lemma84>
    [ a r:Fact; r:gives {((:map1b) (:map1a)) list:append (:map1b :map1a)}]
    <#lemma87>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(3.0 90.0) math:sum 93.0}]
    [ a r:Fact; r:gives {93.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.0 -0.2) math:sum -0.2}]
    [ a r:Fact; r:gives {-0.2 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.958 0.96) math:product 0.9196799999999999}]
    [ a r:Fact; r:gives {0.9196799999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.96 0.97) math:product 0.9311999999999999}]
    [ a r:Fact; r:gives {0.9311999999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b) (:action4a)) list:append (:action2b :action4a)}]
    [ a r:Fact; r:gives {{:i1 :c 5} e:becomes {:i1 :d :e}}]
    <#lemma96>
  );
  r:rule <#lemma39>.

<#lemma74> a r:Extraction;
  r:gives {
    {() gps:stagecount 1} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-plugin.n3>].

<#lemma75> a r:Extraction;
  r:gives {
    :map1a gps:description ({:i1 :n :o.
     :i1 :b :c} true {:i1 :d :e} :action3a 4.0 1.5 0.98 0.99).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma76> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :n :o.
     :i1 :b :c}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :n :o}]
    [ a r:Fact; r:gives {:i1 :b :c}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :n :o.
    :i1 :b :c} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :n :o.
     :i1 :b :c}}}].

<#lemma77> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :n :o.
     :i1 :b :c} true {:i1 :d :e} :action3a 4.0 1.5 0.98 0.99).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma97>.

<#lemma78> a r:Inference;
  r:gives {
    (:map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a) e:firstRest (:map1a (:map1a))}]
    <#lemma37>
  );
  r:rule <#lemma60>.

<#lemma79> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}.
  };
  r:evidence (
    <#lemma98>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}}}].

<#lemma80> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}.
  };
  r:evidence (
    <#lemma99>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}}}].

<#lemma81> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :c 5} true {:i1 :d :e} :action4a 90.0 -0.2 0.96 0.97)} <= {5 math:notGreaterThan 9}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma82> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :c 5}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :c 5}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :c 5} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :c 5}}}].

<#lemma83> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {5 math:notGreaterThan 9}.
  };
  r:evidence (
    [ a r:Fact; r:gives {5 math:notGreaterThan 9}]
  );
  r:rule [ a r:Fact; r:gives {{5 math:notGreaterThan 9} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {5 math:notGreaterThan 9}}}].

<#lemma84> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :c 5} true {:i1 :d :e} :action4a 90.0 -0.2 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives {5 math:notGreaterThan 9}]
  );
  r:rule <#lemma100>.

<#lemma85> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}.
  };
  r:evidence (
    <#lemma101>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :c 5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :c 5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}}}].

<#lemma86> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}.
  };
  r:evidence (
    <#lemma102>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :c 5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :c 5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}}}].

<#lemma87> a r:Inference;
  r:gives {
    (:map1b :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a) e:firstRest (:map1b (:map1a))}]
    [ a r:Fact; r:gives {(:map1a) e:firstRest (:map1a ())}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma37>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma88> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}.
  };
  r:evidence (
    <#lemma104>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}}}].

<#lemma89> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}.
  };
  r:evidence (
    <#lemma105>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}}}].

<#lemma90> a r:Extraction;
  r:gives {
    :map1b gps:description ({:i1 :n :o.
     :i1 :b :c} true {:i1 :d :e} :action3b 4.0 1.5 0.988 0.99).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma91> a r:Inference;
  r:gives {
    :map1b gps:description ({:i1 :n :o.
     :i1 :b :c} true {:i1 :d :e} :action3b 4.0 1.5 0.988 0.99).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma106>.

<#lemma92> a r:Inference;
  r:gives {
    (:map1b :map1b) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b) e:firstRest (:map1b (:map1b))}]
    <#lemma48>
  );
  r:rule <#lemma60>.

<#lemma93> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}.
  };
  r:evidence (
    <#lemma107>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}}}].

<#lemma94> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}.
  };
  r:evidence (
    <#lemma108>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :n :o.
     :i1 :b :c}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :n :o.
      :i1 :b :c}}}}].

<#lemma95> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}.
  };
  r:evidence (
    <#lemma109>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :c 5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :c 5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}}}].

<#lemma96> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}.
  };
  r:evidence (
    <#lemma110>
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :c 5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :d :e} e:becomes {:i1 :c 5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :d :e} e:becomes {:i1 :c 5}}}}].

<#lemma97> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :n :o.
      ?x_0_3 :b :c} true {?x_0_3 :d :e} :action3a 4.0 1.5 0.98 0.99)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma98> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma111>
    <#lemma112>
    <#lemma35>
    <#lemma113>
    [ a r:Fact; r:gives {((:map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a)}]
    <#lemma114>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(7.0 12.8) math:sum 19.8}]
    [ a r:Fact; r:gives {19.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.0 0.8) math:sum 2.8}]
    [ a r:Fact; r:gives {2.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9408 0.85) math:product 0.79968}]
    [ a r:Fact; r:gives {0.79968 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9602999999999999 0.86) math:product 0.825858}]
    [ a r:Fact; r:gives {0.825858 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a) (:action5a)) list:append (:action1a :action3a :action5a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :e 38.7}}]
    <#lemma115>
  );
  r:rule <#lemma39>.

<#lemma99> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action1a :action3a) 7.0 2.0 0.9408 0.9602999999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma116>
    <#lemma112>
    <#lemma35>
    <#lemma117>
    [ a r:Fact; r:gives {((:map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a)}]
    <#lemma114>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(7.0 2.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.0 3.5) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9408 0.97) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9602999999999999 0.98) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a) (:action7a)) list:append (:action1a :action3a :action7a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :g :h}}]
    <#lemma118>
  );
  r:rule <#lemma39>.

<#lemma100> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_1_3 :c ?x_0_3} true {?x_1_3 :d :e} :action4a 90.0 -0.2 0.96 0.97)} <= {?x_0_3 math:notGreaterThan 9}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma101> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma111>
    <#lemma112>
    <#lemma35>
    <#lemma113>
    [ a r:Fact; r:gives {((:map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a)}]
    <#lemma114>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(93.0 12.8) math:sum 105.8}]
    [ a r:Fact; r:gives {105.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(-0.2 0.8) math:sum 0.6000000000000001}]
    [ a r:Fact; r:gives {0.6000000000000001 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9119999999999999 0.85) math:product 0.7751999999999999}]
    [ a r:Fact; r:gives {0.7751999999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9311999999999999 0.86) math:product 0.8008319999999999}]
    [ a r:Fact; r:gives {0.8008319999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a) (:action5a)) list:append (:action2a :action4a :action5a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :e 38.7}}]
    <#lemma119>
  );
  r:rule <#lemma39>.

<#lemma102> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a) {:i1 :f :g} (:action2a :action4a) 93.0 -0.2 0.9119999999999999 0.9311999999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma116>
    <#lemma112>
    <#lemma35>
    <#lemma117>
    [ a r:Fact; r:gives {((:map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a)}]
    <#lemma114>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(93.0 2.0) math:sum 95.0}]
    [ a r:Fact; r:gives {95.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(-0.2 3.5) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9119999999999999 0.97) math:product 0.8846399999999999}]
    [ a r:Fact; r:gives {0.8846399999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9311999999999999 0.98) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a) (:action7a)) list:append (:action2a :action4a :action7a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :g :h}}]
    <#lemma120>
  );
  r:rule <#lemma39>.

<#lemma103> a r:Extraction;
  r:gives {
    {?x_0_3 gps:stagecount ?x_6_3} <= {?x_0_3 e:firstRest (?x_1_3 ?x_2_3).
     ?x_2_3 e:firstRest (?x_3_3 ?x_4_3).
     ?x_1_3 log:notEqualTo ?x_3_3.
     ("!") e:derive true.
     ?x_2_3 gps:stagecount ?x_5_3.
     (?x_5_3 1) math:sum ?x_6_3}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-plugin.n3>].

<#lemma104> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma111>
    <#lemma112>
    <#lemma35>
    <#lemma113>
    [ a r:Fact; r:gives {((:map1b :map1a) (:map1a)) list:append (:map1b :map1a :map1a)}]
    <#lemma121>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(7.0 12.8) math:sum 19.8}]
    [ a r:Fact; r:gives {19.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.0 0.8) math:sum 2.8}]
    [ a r:Fact; r:gives {2.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9486399999999999 0.85) math:product 0.806344}]
    [ a r:Fact; r:gives {0.806344 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9602999999999999 0.86) math:product 0.825858}]
    [ a r:Fact; r:gives {0.825858 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a) (:action5a)) list:append (:action1b :action3a :action5a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :e 38.7}}]
    <#lemma122>
  );
  r:rule <#lemma39>.

<#lemma105> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action1b :action3a) 7.0 2.0 0.9486399999999999 0.9602999999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma116>
    <#lemma112>
    <#lemma35>
    <#lemma117>
    [ a r:Fact; r:gives {((:map1b :map1a) (:map1a)) list:append (:map1b :map1a :map1a)}]
    <#lemma121>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(7.0 2.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.0 3.5) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9486399999999999 0.97) math:product 0.9201807999999999}]
    [ a r:Fact; r:gives {0.9201807999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9602999999999999 0.98) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a) (:action7a)) list:append (:action1b :action3a :action7a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :g :h}}]
    <#lemma123>
  );
  r:rule <#lemma39>.

<#lemma106> a r:Extraction;
  r:gives {
    {:map1b gps:description ({?x_0_3 :n :o.
      ?x_0_3 :b :c} true {?x_0_3 :d :e} :action3b 4.0 1.5 0.988 0.99)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma107> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma111>
    <#lemma112>
    <#lemma35>
    <#lemma113>
    [ a r:Fact; r:gives {((:map1b :map1b) (:map1a)) list:append (:map1b :map1b :map1a)}]
    <#lemma124>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(7.0 12.8) math:sum 19.8}]
    [ a r:Fact; r:gives {19.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.0 0.8) math:sum 2.8}]
    [ a r:Fact; r:gives {2.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.956384 0.85) math:product 0.8129263999999999}]
    [ a r:Fact; r:gives {0.8129263999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9602999999999999 0.86) math:product 0.825858}]
    [ a r:Fact; r:gives {0.825858 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b) (:action5a)) list:append (:action1b :action3b :action5a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :e 38.7}}]
    <#lemma125>
  );
  r:rule <#lemma39>.

<#lemma108> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b) {:i1 :f :g} (:action1b :action3b) 7.0 2.0 0.956384 0.9602999999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma116>
    <#lemma112>
    <#lemma35>
    <#lemma117>
    [ a r:Fact; r:gives {((:map1b :map1b) (:map1a)) list:append (:map1b :map1b :map1a)}]
    <#lemma124>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(7.0 2.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.0 3.5) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.956384 0.97) math:product 0.92769248}]
    [ a r:Fact; r:gives {0.92769248 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9602999999999999 0.98) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b) (:action7a)) list:append (:action1b :action3b :action7a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :g :h}}]
    <#lemma126>
  );
  r:rule <#lemma39>.

<#lemma109> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma111>
    <#lemma112>
    <#lemma35>
    <#lemma113>
    [ a r:Fact; r:gives {((:map1b :map1a) (:map1a)) list:append (:map1b :map1a :map1a)}]
    <#lemma121>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(93.0 12.8) math:sum 105.8}]
    [ a r:Fact; r:gives {105.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(-0.2 0.8) math:sum 0.6000000000000001}]
    [ a r:Fact; r:gives {0.6000000000000001 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9196799999999999 0.85) math:product 0.781728}]
    [ a r:Fact; r:gives {0.781728 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9311999999999999 0.86) math:product 0.8008319999999999}]
    [ a r:Fact; r:gives {0.8008319999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a) (:action5a)) list:append (:action2b :action4a :action5a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :e 38.7}}]
    <#lemma127>
  );
  r:rule <#lemma39>.

<#lemma110> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a) {:i1 :f :g} (:action2b :action4a) 93.0 -0.2 0.9196799999999999 0.9311999999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma116>
    <#lemma112>
    <#lemma35>
    <#lemma117>
    [ a r:Fact; r:gives {((:map1b :map1a) (:map1a)) list:append (:map1b :map1a :map1a)}]
    <#lemma121>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(93.0 2.0) math:sum 95.0}]
    [ a r:Fact; r:gives {95.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(-0.2 3.5) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9196799999999999 0.97) math:product 0.8920895999999999}]
    [ a r:Fact; r:gives {0.8920895999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9311999999999999 0.98) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a) (:action7a)) list:append (:action2b :action4a :action7a)}]
    [ a r:Fact; r:gives {{:i1 :d :e} e:becomes {:i1 :g :h}}]
    <#lemma128>
  );
  r:rule <#lemma39>.

<#lemma111> a r:Extraction;
  r:gives {
    :map1a gps:description ({:i1 :d :e} true {:i1 :e 38.7} :action5a 12.8 0.8 0.85 0.86).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma112> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :d :e}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :d :e}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :d :e} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :d :e}}}].

<#lemma113> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :d :e} true {:i1 :e 38.7} :action5a 12.8 0.8 0.85 0.86).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma129>.

<#lemma114> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a))}]
    <#lemma78>
  );
  r:rule <#lemma60>.

<#lemma115> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a) 19.8 2.8 0.79968 0.825858 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma130>
    [ a r:Fact; r:gives {{:i1 :e 38.7} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a) 19.8 2.8 0.79968 0.825858 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 38.7} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a) 19.8 2.8 0.79968 0.825858 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}}}].

<#lemma116> a r:Extraction;
  r:gives {
    :map1a gps:description ({:i1 :d :e} true {:i1 :g :h} :action7a 2.0 3.5 0.97 0.98).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma117> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :d :e} true {:i1 :g :h} :action7a 2.0 3.5 0.97 0.98).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma131>.

<#lemma118> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma132>
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :g :h} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}}}].

<#lemma119> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a) 105.8 0.6000000000000001 0.7751999999999999 0.8008319999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma133>
    [ a r:Fact; r:gives {{:i1 :e 38.7} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a) 105.8 0.6000000000000001 0.7751999999999999 0.8008319999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 38.7} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a) 105.8 0.6000000000000001 0.7751999999999999 0.8008319999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}}}].

<#lemma120> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma134>
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :g :h} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}}}].

<#lemma121> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a) e:firstRest (:map1b (:map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a) e:firstRest (:map1a (:map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma78>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma122> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a) 19.8 2.8 0.806344 0.825858 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma135>
    [ a r:Fact; r:gives {{:i1 :e 38.7} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a) 19.8 2.8 0.806344 0.825858 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 38.7} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a) 19.8 2.8 0.806344 0.825858 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}}}].

<#lemma123> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma136>
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :g :h} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}}}].

<#lemma124> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a) e:firstRest (:map1b (:map1b :map1a))}]
    <#lemma87>
  );
  r:rule <#lemma60>.

<#lemma125> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action5a) 19.8 2.8 0.8129263999999999 0.825858 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma137>
    [ a r:Fact; r:gives {{:i1 :e 38.7} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action5a) 19.8 2.8 0.8129263999999999 0.825858 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 38.7} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action5a) 19.8 2.8 0.8129263999999999 0.825858 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}}}].

<#lemma126> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action7a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma138>
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action7a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :g :h} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action7a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}}}].

<#lemma127> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a) 105.8 0.6000000000000001 0.781728 0.8008319999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma139>
    [ a r:Fact; r:gives {{:i1 :e 38.7} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a) 105.8 0.6000000000000001 0.781728 0.8008319999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 38.7} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a) 105.8 0.6000000000000001 0.781728 0.8008319999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 38.7} e:becomes {:i1 :d :e}}}}].

<#lemma128> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}.
  };
  r:evidence (
    <#lemma140>
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 :d :e}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :g :h} e:becomes {:i1 :d :e}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :g :h} e:becomes {:i1 :d :e}}}}].

<#lemma129> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :d :e} true {?x_0_3 :e 38.7} :action5a 12.8 0.8 0.85 0.86)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma130> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a) 19.8 2.8 0.79968 0.825858 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma141>
    <#lemma142>
    <#lemma143>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a)}]
    <#lemma145>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(19.8 3.0) math:sum 22.8}]
    [ a r:Fact; r:gives {22.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.8 0.5) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.79968 0.96) math:product 0.7676928}]
    [ a r:Fact; r:gives {0.7676928 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.825858 0.97) math:product 0.8010822599999999}]
    [ a r:Fact; r:gives {0.8010822599999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action5a) (:action11a)) list:append (:action1a :action3a :action5a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma146>
  );
  r:rule <#lemma39>.

<#lemma131> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :d :e} true {?x_0_3 :g :h} :action7a 2.0 3.5 0.97 0.98)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma132> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma147>
    <#lemma148>
    <#lemma35>
    <#lemma149>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a)}]
    <#lemma145>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 0.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.0) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a) (:action9a)) list:append (:action1a :action3a :action7a :action9a)}]
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 a :H}}]
    <#lemma150>
  );
  r:rule <#lemma39>.

<#lemma133> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a) 105.8 0.6000000000000001 0.7751999999999999 0.8008319999999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma141>
    <#lemma142>
    <#lemma143>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a)}]
    <#lemma145>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(105.8 3.0) math:sum 108.8}]
    [ a r:Fact; r:gives {108.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.6000000000000001 0.5) math:sum 1.1}]
    [ a r:Fact; r:gives {1.1 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7751999999999999 0.96) math:product 0.7441919999999999}]
    [ a r:Fact; r:gives {0.7441919999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8008319999999999 0.97) math:product 0.7768070399999999}]
    [ a r:Fact; r:gives {0.7768070399999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action5a) (:action11a)) list:append (:action2a :action4a :action5a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma151>
  );
  r:rule <#lemma39>.

<#lemma134> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma147>
    <#lemma148>
    <#lemma35>
    <#lemma149>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a)}]
    <#lemma145>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(95.0 0.0) math:sum 95.0}]
    [ a r:Fact; r:gives {95.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.0) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8846399999999999 1.0) math:product 0.8846399999999999}]
    [ a r:Fact; r:gives {0.8846399999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a) (:action9a)) list:append (:action2a :action4a :action7a :action9a)}]
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 a :H}}]
    <#lemma152>
  );
  r:rule <#lemma39>.

<#lemma135> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a) 19.8 2.8 0.806344 0.825858 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma141>
    <#lemma142>
    <#lemma143>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a)}]
    <#lemma153>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(19.8 3.0) math:sum 22.8}]
    [ a r:Fact; r:gives {22.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.8 0.5) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.806344 0.96) math:product 0.7740902399999999}]
    [ a r:Fact; r:gives {0.7740902399999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.825858 0.97) math:product 0.8010822599999999}]
    [ a r:Fact; r:gives {0.8010822599999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action5a) (:action11a)) list:append (:action1b :action3a :action5a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma154>
  );
  r:rule <#lemma39>.

<#lemma136> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma147>
    <#lemma148>
    <#lemma35>
    <#lemma149>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a)}]
    <#lemma153>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 0.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.0) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9201807999999999 1.0) math:product 0.9201807999999999}]
    [ a r:Fact; r:gives {0.9201807999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a) (:action9a)) list:append (:action1b :action3a :action7a :action9a)}]
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 a :H}}]
    <#lemma155>
  );
  r:rule <#lemma39>.

<#lemma137> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action5a) 19.8 2.8 0.8129263999999999 0.825858 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma141>
    <#lemma142>
    <#lemma143>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a)}]
    <#lemma156>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(19.8 3.0) math:sum 22.8}]
    [ a r:Fact; r:gives {22.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.8 0.5) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8129263999999999 0.96) math:product 0.780409344}]
    [ a r:Fact; r:gives {0.780409344 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.825858 0.97) math:product 0.8010822599999999}]
    [ a r:Fact; r:gives {0.8010822599999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action5a) (:action11a)) list:append (:action1b :action3b :action5a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma157>
  );
  r:rule <#lemma39>.

<#lemma138> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a) {:i1 :f :g} (:action1b :action3b :action7a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma147>
    <#lemma148>
    <#lemma35>
    <#lemma149>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a)}]
    <#lemma156>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 0.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.0) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.92769248 1.0) math:product 0.92769248}]
    [ a r:Fact; r:gives {0.92769248 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a) (:action9a)) list:append (:action1b :action3b :action7a :action9a)}]
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 a :H}}]
    <#lemma158>
  );
  r:rule <#lemma39>.

<#lemma139> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a) 105.8 0.6000000000000001 0.781728 0.8008319999999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma141>
    <#lemma142>
    <#lemma143>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a)}]
    <#lemma153>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(105.8 3.0) math:sum 108.8}]
    [ a r:Fact; r:gives {108.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(0.6000000000000001 0.5) math:sum 1.1}]
    [ a r:Fact; r:gives {1.1 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.781728 0.96) math:product 0.7504588799999999}]
    [ a r:Fact; r:gives {0.7504588799999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8008319999999999 0.97) math:product 0.7768070399999999}]
    [ a r:Fact; r:gives {0.7768070399999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action5a) (:action11a)) list:append (:action2b :action4a :action5a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma159>
  );
  r:rule <#lemma39>.

<#lemma140> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma147>
    <#lemma148>
    <#lemma35>
    <#lemma149>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a)}]
    <#lemma153>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(95.0 0.0) math:sum 95.0}]
    [ a r:Fact; r:gives {95.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.0) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8920895999999999 1.0) math:product 0.8920895999999999}]
    [ a r:Fact; r:gives {0.8920895999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a) (:action9a)) list:append (:action2b :action4a :action7a :action9a)}]
    [ a r:Fact; r:gives {{:i1 :g :h} e:becomes {:i1 a :H}}]
    <#lemma160>
  );
  r:rule <#lemma39>.

<#lemma141> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :x :y1} true {:i1 :y :z1} :action11a 3.0 0.5 0.96 0.97)} <= {:i1 :e 38.7}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma142> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y1}.
  };
  r:evidence (
    <#lemma161>
  );
  r:rule [ a r:Fact; r:gives {{:i1 :x :y1} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y1}}}].

<#lemma143> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 38.7}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :e 38.7}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :e 38.7} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 38.7}}}].

<#lemma144> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :x :y1} true {:i1 :y :z1} :action11a 3.0 0.5 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :e 38.7}]
  );
  r:rule <#lemma162>.

<#lemma145> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a))}]
    <#lemma114>
  );
  r:rule <#lemma60>.

<#lemma146> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a) 22.8 3.3 0.7676928 0.8010822599999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma163>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a) 22.8 3.3 0.7676928 0.8010822599999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a) 22.8 3.3 0.7676928 0.8010822599999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma147> a r:Extraction;
  r:gives {
    :map1a gps:description ({:i1 :g :h} true {:i1 a :H} :action9a 0.0 0.0 1.0 1.0).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma148> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :g :h}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :g :h}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :g :h} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :g :h}}}].

<#lemma149> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :g :h} true {:i1 a :H} :action9a 0.0 0.0 1.0 1.0).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma164>.

<#lemma150> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}.
  };
  r:evidence (
    <#lemma165>
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :g :h}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 a :H} e:becomes {:i1 :g :h}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}}}].

<#lemma151> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a) 108.8 1.1 0.7441919999999999 0.7768070399999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma166>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a) 108.8 1.1 0.7441919999999999 0.7768070399999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a) 108.8 1.1 0.7441919999999999 0.7768070399999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma152> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}.
  };
  r:evidence (
    <#lemma167>
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :g :h}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 a :H} e:becomes {:i1 :g :h}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}}}].

<#lemma153> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma114>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma154> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a) 22.8 3.3 0.7740902399999999 0.8010822599999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma168>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a) 22.8 3.3 0.7740902399999999 0.8010822599999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a) 22.8 3.3 0.7740902399999999 0.8010822599999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma155> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}.
  };
  r:evidence (
    <#lemma169>
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :g :h}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 a :H} e:becomes {:i1 :g :h}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}}}].

<#lemma156> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a))}]
    <#lemma121>
  );
  r:rule <#lemma60>.

<#lemma157> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a) 22.8 3.3 0.780409344 0.8010822599999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma170>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a) 22.8 3.3 0.780409344 0.8010822599999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a) 22.8 3.3 0.780409344 0.8010822599999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma158> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}.
  };
  r:evidence (
    <#lemma171>
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :g :h}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 a :H} e:becomes {:i1 :g :h}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}}}].

<#lemma159> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a) 108.8 1.1 0.7504588799999999 0.7768070399999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma172>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a) 108.8 1.1 0.7504588799999999 0.7768070399999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a) 108.8 1.1 0.7504588799999999 0.7768070399999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma160> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}.
  };
  r:evidence (
    <#lemma173>
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :g :h}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 a :H} e:becomes {:i1 :g :h}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 a :H} e:becomes {:i1 :g :h}}}}].

<#lemma161> a r:Extraction;
  r:gives {
    :i1 :x :y1.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma162> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :x :y1} true {?x_0_3 :y :z1} :action11a 3.0 0.5 0.96 0.97)} <= {?x_0_3 :e ?x_1_3}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma163> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a) 22.8 3.3 0.7676928 0.8010822599999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a)}]
    <#lemma178>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(22.8 3.0) math:sum 25.8}]
    [ a r:Fact; r:gives {25.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.5) math:sum 3.8}]
    [ a r:Fact; r:gives {3.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7676928 0.96) math:product 0.736985088}]
    [ a r:Fact; r:gives {0.736985088 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8010822599999999 0.97) math:product 0.7770497921999999}]
    [ a r:Fact; r:gives {0.7770497921999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action5a :action11a) (:action12a)) list:append (:action1a :action3a :action5a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma179>
  );
  r:rule <#lemma39>.

<#lemma164> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :g :h} true {?x_0_3 a :H} :action9a 0.0 0.0 1.0 1.0)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma165> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma180>
    <#lemma181>
    <#lemma182>
    <#lemma183>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a)}]
    <#lemma178>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 0.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.0) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a) (:action10a)) list:append (:action1a :action3a :action7a :action9a :action10a)}]
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :i :j}}]
    <#lemma184>
  );
  r:rule <#lemma39>.

<#lemma166> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a) 108.8 1.1 0.7441919999999999 0.7768070399999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a)}]
    <#lemma178>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(108.8 3.0) math:sum 111.8}]
    [ a r:Fact; r:gives {111.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(1.1 0.5) math:sum 1.6}]
    [ a r:Fact; r:gives {1.6 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7441919999999999 0.96) math:product 0.7144243199999998}]
    [ a r:Fact; r:gives {0.7144243199999998 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7768070399999999 0.97) math:product 0.7535028287999999}]
    [ a r:Fact; r:gives {0.7535028287999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action5a :action11a) (:action12a)) list:append (:action2a :action4a :action5a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma185>
  );
  r:rule <#lemma39>.

<#lemma167> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma180>
    <#lemma181>
    <#lemma182>
    <#lemma183>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a)}]
    <#lemma178>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(95.0 0.0) math:sum 95.0}]
    [ a r:Fact; r:gives {95.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.0) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8846399999999999 1.0) math:product 0.8846399999999999}]
    [ a r:Fact; r:gives {0.8846399999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a) (:action10a)) list:append (:action2a :action4a :action7a :action9a :action10a)}]
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :i :j}}]
    <#lemma186>
  );
  r:rule <#lemma39>.

<#lemma168> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a) 22.8 3.3 0.7740902399999999 0.8010822599999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a)}]
    <#lemma187>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(22.8 3.0) math:sum 25.8}]
    [ a r:Fact; r:gives {25.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.5) math:sum 3.8}]
    [ a r:Fact; r:gives {3.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7740902399999999 0.96) math:product 0.7431266303999999}]
    [ a r:Fact; r:gives {0.7431266303999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8010822599999999 0.97) math:product 0.7770497921999999}]
    [ a r:Fact; r:gives {0.7770497921999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action5a :action11a) (:action12a)) list:append (:action1b :action3a :action5a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma188>
  );
  r:rule <#lemma39>.

<#lemma169> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma180>
    <#lemma181>
    <#lemma182>
    <#lemma183>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a)}]
    <#lemma187>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 0.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.0) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9201807999999999 1.0) math:product 0.9201807999999999}]
    [ a r:Fact; r:gives {0.9201807999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a) (:action10a)) list:append (:action1b :action3a :action7a :action9a :action10a)}]
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :i :j}}]
    <#lemma189>
  );
  r:rule <#lemma39>.

<#lemma170> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a) 22.8 3.3 0.780409344 0.8010822599999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a)}]
    <#lemma190>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(22.8 3.0) math:sum 25.8}]
    [ a r:Fact; r:gives {25.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.5) math:sum 3.8}]
    [ a r:Fact; r:gives {3.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.780409344 0.96) math:product 0.74919297024}]
    [ a r:Fact; r:gives {0.74919297024 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8010822599999999 0.97) math:product 0.7770497921999999}]
    [ a r:Fact; r:gives {0.7770497921999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action5a :action11a) (:action12a)) list:append (:action1b :action3b :action5a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma191>
  );
  r:rule <#lemma39>.

<#lemma171> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma180>
    <#lemma181>
    <#lemma182>
    <#lemma183>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a)}]
    <#lemma190>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 0.0) math:sum 9.0}]
    [ a r:Fact; r:gives {9.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.0) math:sum 5.5}]
    [ a r:Fact; r:gives {5.5 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.92769248 1.0) math:product 0.92769248}]
    [ a r:Fact; r:gives {0.92769248 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a) (:action10a)) list:append (:action1b :action3b :action7a :action9a :action10a)}]
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :i :j}}]
    <#lemma192>
  );
  r:rule <#lemma39>.

<#lemma172> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a) 108.8 1.1 0.7504588799999999 0.7768070399999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a)}]
    <#lemma187>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(108.8 3.0) math:sum 111.8}]
    [ a r:Fact; r:gives {111.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(1.1 0.5) math:sum 1.6}]
    [ a r:Fact; r:gives {1.6 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7504588799999999 0.96) math:product 0.7204405247999999}]
    [ a r:Fact; r:gives {0.7204405247999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7768070399999999 0.97) math:product 0.7535028287999999}]
    [ a r:Fact; r:gives {0.7535028287999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action5a :action11a) (:action12a)) list:append (:action2b :action4a :action5a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma193>
  );
  r:rule <#lemma39>.

<#lemma173> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma180>
    <#lemma181>
    <#lemma182>
    <#lemma183>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a)}]
    <#lemma187>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(95.0 0.0) math:sum 95.0}]
    [ a r:Fact; r:gives {95.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.0) math:sum 3.3}]
    [ a r:Fact; r:gives {3.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8920895999999999 1.0) math:product 0.8920895999999999}]
    [ a r:Fact; r:gives {0.8920895999999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a) (:action10a)) list:append (:action2b :action4a :action7a :action9a :action10a)}]
    [ a r:Fact; r:gives {{:i1 a :H} e:becomes {:i1 :i :j}}]
    <#lemma194>
  );
  r:rule <#lemma39>.

<#lemma174> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :x :y2} true {:i1 :y :z2} :action12a 3.0 0.5 0.96 0.97)} <= {:i1 :y :z1}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma175> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y2}.
  };
  r:evidence (
    <#lemma195>
  );
  r:rule [ a r:Fact; r:gives {{:i1 :x :y2} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y2}}}].

<#lemma176> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z1}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z1}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :y :z1} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z1}}}].

<#lemma177> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :x :y2} true {:i1 :y :z2} :action12a 3.0 0.5 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z1}]
  );
  r:rule <#lemma196>.

<#lemma178> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a))}]
    <#lemma145>
  );
  r:rule <#lemma60>.

<#lemma179> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a) 25.8 3.8 0.736985088 0.7770497921999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma197>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a) 25.8 3.8 0.736985088 0.7770497921999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a) 25.8 3.8 0.736985088 0.7770497921999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma180> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 a :H} true {:i1 :i :j} :action10a 0.0 0.0 1.0 1.0)} <= {:i1 a :K}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma181> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 a :H}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 a :H}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 a :H} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 a :H}}}].

<#lemma182> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 a :K}.
  };
  r:evidence (
    <#lemma198>
  );
  r:rule [ a r:Fact; r:gives {{:i1 a :K} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 a :K}}}].

<#lemma183> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 a :H} true {:i1 :i :j} :action10a 0.0 0.0 1.0 1.0).
  };
  r:evidence (
    <#lemma198>
  );
  r:rule <#lemma199>.

<#lemma184> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}.
  };
  r:evidence (
    <#lemma200>
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 a :H}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :i :j} e:becomes {:i1 a :H}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}}}].

<#lemma185> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a) 111.8 1.6 0.7144243199999998 0.7535028287999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma201>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a) 111.8 1.6 0.7144243199999998 0.7535028287999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a) 111.8 1.6 0.7144243199999998 0.7535028287999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma186> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}.
  };
  r:evidence (
    <#lemma202>
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 a :H}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :i :j} e:becomes {:i1 a :H}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}}}].

<#lemma187> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma145>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma188> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a) 25.8 3.8 0.7431266303999999 0.7770497921999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma203>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a) 25.8 3.8 0.7431266303999999 0.7770497921999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a) 25.8 3.8 0.7431266303999999 0.7770497921999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma189> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}.
  };
  r:evidence (
    <#lemma204>
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 a :H}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :i :j} e:becomes {:i1 a :H}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}}}].

<#lemma190> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a))}]
    <#lemma153>
  );
  r:rule <#lemma60>.

<#lemma191> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a) 25.8 3.8 0.74919297024 0.7770497921999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma205>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a) 25.8 3.8 0.74919297024 0.7770497921999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a) 25.8 3.8 0.74919297024 0.7770497921999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma192> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}.
  };
  r:evidence (
    <#lemma206>
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 a :H}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :i :j} e:becomes {:i1 a :H}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}}}].

<#lemma193> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a) 111.8 1.6 0.7204405247999999 0.7535028287999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma207>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a) 111.8 1.6 0.7204405247999999 0.7535028287999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a) 111.8 1.6 0.7204405247999999 0.7535028287999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma194> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}.
  };
  r:evidence (
    <#lemma208>
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 a :H}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :i :j} e:becomes {:i1 a :H}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :i :j} e:becomes {:i1 a :H}}}}].

<#lemma195> a r:Extraction;
  r:gives {
    :i1 :x :y2.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma196> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :x :y2} true {?x_0_3 :y :z2} :action12a 3.0 0.5 0.96 0.97)} <= {?x_0_3 :y :z1}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma197> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a) 25.8 3.8 0.736985088 0.7770497921999999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma213>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(25.8 3.0) math:sum 28.8}]
    [ a r:Fact; r:gives {28.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.8 0.5) math:sum 4.3}]
    [ a r:Fact; r:gives {4.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.736985088 0.96) math:product 0.70750568448}]
    [ a r:Fact; r:gives {0.70750568448 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7770497921999999 0.97) math:product 0.7537382984339999}]
    [ a r:Fact; r:gives {0.7537382984339999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action5a :action11a :action12a) (:action13a)) list:append (:action1a :action3a :action5a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma214>
  );
  r:rule <#lemma39>.

<#lemma198> a r:Inference;
  r:gives {
    :i1 a :K.
  };
  r:evidence (
    <#lemma215>
  );
  r:rule <#lemma216>.

<#lemma199> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 a :H} true {?x_0_3 :i :j} :action10a 0.0 0.0 1.0 1.0)} <= {?x_0_3 a :K}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma200> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a) 9.0 5.5 0.9125759999999999 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma217>
    <#lemma218>
    <#lemma35>
    <#lemma219>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma213>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 4.0) math:sum 13.0}]
    [ a r:Fact; r:gives {13.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.01) math:sum 5.51}]
    [ a r:Fact; r:gives {5.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9125759999999999 0.99) math:product 0.90345024}]
    [ a r:Fact; r:gives {0.90345024 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a) (:action8a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a)}]
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 :e 37.2}}]
    <#lemma220>
  );
  r:rule <#lemma39>.

<#lemma201> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a) 111.8 1.6 0.7144243199999998 0.7535028287999999 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma213>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(111.8 3.0) math:sum 114.8}]
    [ a r:Fact; r:gives {114.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(1.6 0.5) math:sum 2.1}]
    [ a r:Fact; r:gives {2.1 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7144243199999998 0.96) math:product 0.6858473471999997}]
    [ a r:Fact; r:gives {0.6858473471999997 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7535028287999999 0.97) math:product 0.7308977439359998}]
    [ a r:Fact; r:gives {0.7308977439359998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action5a :action11a :action12a) (:action13a)) list:append (:action2a :action4a :action5a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma221>
  );
  r:rule <#lemma39>.

<#lemma202> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a) 95.0 3.3 0.8846399999999999 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma217>
    <#lemma218>
    <#lemma35>
    <#lemma219>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma213>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(95.0 4.0) math:sum 99.0}]
    [ a r:Fact; r:gives {99.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.01) math:sum 3.3099999999999996}]
    [ a r:Fact; r:gives {3.3099999999999996 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8846399999999999 0.99) math:product 0.8757935999999998}]
    [ a r:Fact; r:gives {0.8757935999999998 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a) (:action8a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a)}]
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 :e 37.2}}]
    <#lemma222>
  );
  r:rule <#lemma39>.

<#lemma203> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a) 25.8 3.8 0.7431266303999999 0.7770497921999999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma223>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(25.8 3.0) math:sum 28.8}]
    [ a r:Fact; r:gives {28.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.8 0.5) math:sum 4.3}]
    [ a r:Fact; r:gives {4.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7431266303999999 0.96) math:product 0.7134015651839999}]
    [ a r:Fact; r:gives {0.7134015651839999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7770497921999999 0.97) math:product 0.7537382984339999}]
    [ a r:Fact; r:gives {0.7537382984339999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action5a :action11a :action12a) (:action13a)) list:append (:action1b :action3a :action5a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma224>
  );
  r:rule <#lemma39>.

<#lemma204> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a) 9.0 5.5 0.9201807999999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma217>
    <#lemma218>
    <#lemma35>
    <#lemma219>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma223>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 4.0) math:sum 13.0}]
    [ a r:Fact; r:gives {13.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.01) math:sum 5.51}]
    [ a r:Fact; r:gives {5.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9201807999999999 0.99) math:product 0.9109789919999999}]
    [ a r:Fact; r:gives {0.9109789919999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a) (:action8a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a)}]
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 :e 37.2}}]
    <#lemma225>
  );
  r:rule <#lemma39>.

<#lemma205> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a) 25.8 3.8 0.74919297024 0.7770497921999999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a)}]
    <#lemma226>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(25.8 3.0) math:sum 28.8}]
    [ a r:Fact; r:gives {28.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.8 0.5) math:sum 4.3}]
    [ a r:Fact; r:gives {4.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.74919297024 0.96) math:product 0.7192252514304}]
    [ a r:Fact; r:gives {0.7192252514304 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7770497921999999 0.97) math:product 0.7537382984339999}]
    [ a r:Fact; r:gives {0.7537382984339999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action5a :action11a :action12a) (:action13a)) list:append (:action1b :action3b :action5a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma227>
  );
  r:rule <#lemma39>.

<#lemma206> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a) 9.0 5.5 0.92769248 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma217>
    <#lemma218>
    <#lemma35>
    <#lemma219>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a)}]
    <#lemma226>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(9.0 4.0) math:sum 13.0}]
    [ a r:Fact; r:gives {13.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.5 0.01) math:sum 5.51}]
    [ a r:Fact; r:gives {5.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.92769248 0.99) math:product 0.9184155552000001}]
    [ a r:Fact; r:gives {0.9184155552000001 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 1.0) math:product 0.9410939999999999}]
    [ a r:Fact; r:gives {0.9410939999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a) (:action8a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a)}]
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 :e 37.2}}]
    <#lemma228>
  );
  r:rule <#lemma39>.

<#lemma207> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a) 111.8 1.6 0.7204405247999999 0.7535028287999999 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma223>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(111.8 3.0) math:sum 114.8}]
    [ a r:Fact; r:gives {114.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(1.6 0.5) math:sum 2.1}]
    [ a r:Fact; r:gives {2.1 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7204405247999999 0.96) math:product 0.6916229038079998}]
    [ a r:Fact; r:gives {0.6916229038079998 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7535028287999999 0.97) math:product 0.7308977439359998}]
    [ a r:Fact; r:gives {0.7308977439359998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action5a :action11a :action12a) (:action13a)) list:append (:action2b :action4a :action5a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma229>
  );
  r:rule <#lemma39>.

<#lemma208> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a) 95.0 3.3 0.8920895999999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma217>
    <#lemma218>
    <#lemma35>
    <#lemma219>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma223>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(95.0 4.0) math:sum 99.0}]
    [ a r:Fact; r:gives {99.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3 0.01) math:sum 3.3099999999999996}]
    [ a r:Fact; r:gives {3.3099999999999996 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8920895999999999 0.99) math:product 0.8831687039999999}]
    [ a r:Fact; r:gives {0.8831687039999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 1.0) math:product 0.9125759999999999}]
    [ a r:Fact; r:gives {0.9125759999999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a) (:action8a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a)}]
    [ a r:Fact; r:gives {{:i1 :i :j} e:becomes {:i1 :e 37.2}}]
    <#lemma230>
  );
  r:rule <#lemma39>.

<#lemma209> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :x :y3} true {:i1 :y :z3} :action13a 3.0 0.5 0.96 0.97)} <= {:i1 :y :z2}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma210> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y3}.
  };
  r:evidence (
    <#lemma231>
  );
  r:rule [ a r:Fact; r:gives {{:i1 :x :y3} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y3}}}].

<#lemma211> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z2}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z2}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :y :z2} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z2}}}].

<#lemma212> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :x :y3} true {:i1 :y :z3} :action13a 3.0 0.5 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z2}]
  );
  r:rule <#lemma232>.

<#lemma213> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a))}]
    <#lemma178>
  );
  r:rule <#lemma60>.

<#lemma214> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.70750568448 0.7537382984339999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma233>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.70750568448 0.7537382984339999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.70750568448 0.7537382984339999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma215> a r:Inference;
  r:gives {
    :i1 a :J.
  };
  r:evidence (
    <#lemma234>
  );
  r:rule <#lemma235>.

<#lemma216> a r:Extraction;
  r:gives {
    {?x_0_3 a :K} <= {?x_0_3 a :J}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma217> a r:Extraction;
  r:gives {
    :map1a gps:description ({:i1 :i :j} true {:i1 :e 37.2} :action8a 4.0 0.01 0.99 1.0).
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma218> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :i :j}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :i :j}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :i :j} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :i :j}}}].

<#lemma219> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :i :j} true {:i1 :e 37.2} :action8a 4.0 0.01 0.99 1.0).
  };
  r:evidence (
    [ a r:Fact; r:gives true]
  );
  r:rule <#lemma236>.

<#lemma220> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.90345024 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}.
  };
  r:evidence (
    <#lemma237>
    [ a r:Fact; r:gives {{:i1 :e 37.2} e:becomes {:i1 :i :j}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.90345024 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37.2} e:becomes {:i1 :i :j}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.90345024 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}}}].

<#lemma221> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6858473471999997 0.7308977439359998 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma238>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6858473471999997 0.7308977439359998 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6858473471999997 0.7308977439359998 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma222> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8757935999999998 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}.
  };
  r:evidence (
    <#lemma239>
    [ a r:Fact; r:gives {{:i1 :e 37.2} e:becomes {:i1 :i :j}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8757935999999998 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37.2} e:becomes {:i1 :i :j}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8757935999999998 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}}}].

<#lemma223> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma178>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma224> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.7134015651839999 0.7537382984339999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma240>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.7134015651839999 0.7537382984339999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.7134015651839999 0.7537382984339999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma225> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.9109789919999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}.
  };
  r:evidence (
    <#lemma241>
    [ a r:Fact; r:gives {{:i1 :e 37.2} e:becomes {:i1 :i :j}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.9109789919999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37.2} e:becomes {:i1 :i :j}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.9109789919999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}}}].

<#lemma226> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a))}]
    <#lemma187>
  );
  r:rule <#lemma60>.

<#lemma227> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a) 28.8 4.3 0.7192252514304 0.7537382984339999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma242>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a) 28.8 4.3 0.7192252514304 0.7537382984339999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a) 28.8 4.3 0.7192252514304 0.7537382984339999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma228> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a) 13.0 5.51 0.9184155552000001 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}.
  };
  r:evidence (
    <#lemma243>
    [ a r:Fact; r:gives {{:i1 :e 37.2} e:becomes {:i1 :i :j}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a) 13.0 5.51 0.9184155552000001 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37.2} e:becomes {:i1 :i :j}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a) 13.0 5.51 0.9184155552000001 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}}}].

<#lemma229> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6916229038079998 0.7308977439359998 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma244>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6916229038079998 0.7308977439359998 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6916229038079998 0.7308977439359998 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma230> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8831687039999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}.
  };
  r:evidence (
    <#lemma245>
    [ a r:Fact; r:gives {{:i1 :e 37.2} e:becomes {:i1 :i :j}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8831687039999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37.2} e:becomes {:i1 :i :j}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8831687039999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37.2} e:becomes {:i1 :i :j}}}}].

<#lemma231> a r:Extraction;
  r:gives {
    :i1 :x :y3.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma232> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :x :y3} true {?x_0_3 :y :z3} :action13a 3.0 0.5 0.96 0.97)} <= {?x_0_3 :y :z2}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma233> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.70750568448 0.7537382984339999 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma250>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(28.8 3.0) math:sum 31.8}]
    [ a r:Fact; r:gives {31.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.3 0.5) math:sum 4.8}]
    [ a r:Fact; r:gives {4.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.70750568448 0.96) math:product 0.6792054571007999}]
    [ a r:Fact; r:gives {0.6792054571007999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7537382984339999 0.97) math:product 0.7311261494809799}]
    [ a r:Fact; r:gives {0.7311261494809799 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action5a :action11a :action12a :action13a) (:action14a)) list:append (:action1a :action3a :action5a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma251>
  );
  r:rule <#lemma39>.

<#lemma234> a r:Inference;
  r:gives {
    :i1 a :I.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 a :H}]
  );
  r:rule <#lemma252>.

<#lemma235> a r:Extraction;
  r:gives {
    {?x_0_3 a :J} <= {?x_0_3 a :I}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma236> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :i :j} true {?x_0_3 :e 37.2} :action8a 4.0 0.01 0.99 1.0)} <= true.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma237> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.90345024 0.9410939999999999 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma253>
    <#lemma142>
    <#lemma254>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma250>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(13.0 3.0) math:sum 16.0}]
    [ a r:Fact; r:gives {16.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.51 0.5) math:sum 6.01}]
    [ a r:Fact; r:gives {6.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.90345024 0.96) math:product 0.8673122303999999}]
    [ a r:Fact; r:gives {0.8673122303999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 0.97) math:product 0.9128611799999998}]
    [ a r:Fact; r:gives {0.9128611799999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a :action8a) (:action11a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma255>
  );
  r:rule <#lemma39>.

<#lemma238> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6858473471999997 0.7308977439359998 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma250>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(114.8 3.0) math:sum 117.8}]
    [ a r:Fact; r:gives {117.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.1 0.5) math:sum 2.6}]
    [ a r:Fact; r:gives {2.6 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6858473471999997 0.96) math:product 0.6584134533119997}]
    [ a r:Fact; r:gives {0.6584134533119997 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7308977439359998 0.97) math:product 0.7089708116179199}]
    [ a r:Fact; r:gives {0.7089708116179199 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action5a :action11a :action12a :action13a) (:action14a)) list:append (:action2a :action4a :action5a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma256>
  );
  r:rule <#lemma39>.

<#lemma239> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8757935999999998 0.9125759999999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma253>
    <#lemma142>
    <#lemma254>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma250>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(99.0 3.0) math:sum 102.0}]
    [ a r:Fact; r:gives {102.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3099999999999996 0.5) math:sum 3.8099999999999996}]
    [ a r:Fact; r:gives {3.8099999999999996 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8757935999999998 0.96) math:product 0.8407618559999999}]
    [ a r:Fact; r:gives {0.8407618559999999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 0.97) math:product 0.8851987199999999}]
    [ a r:Fact; r:gives {0.8851987199999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a :action8a) (:action11a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma257>
  );
  r:rule <#lemma39>.

<#lemma240> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a) 28.8 4.3 0.7134015651839999 0.7537382984339999 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma258>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(28.8 3.0) math:sum 31.8}]
    [ a r:Fact; r:gives {31.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.3 0.5) math:sum 4.8}]
    [ a r:Fact; r:gives {4.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7134015651839999 0.96) math:product 0.6848655025766399}]
    [ a r:Fact; r:gives {0.6848655025766399 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7537382984339999 0.97) math:product 0.7311261494809799}]
    [ a r:Fact; r:gives {0.7311261494809799 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action5a :action11a :action12a :action13a) (:action14a)) list:append (:action1b :action3a :action5a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma259>
  );
  r:rule <#lemma39>.

<#lemma241> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a) 13.0 5.51 0.9109789919999999 0.9410939999999999 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma253>
    <#lemma142>
    <#lemma254>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma258>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(13.0 3.0) math:sum 16.0}]
    [ a r:Fact; r:gives {16.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.51 0.5) math:sum 6.01}]
    [ a r:Fact; r:gives {6.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9109789919999999 0.96) math:product 0.8745398323199999}]
    [ a r:Fact; r:gives {0.8745398323199999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 0.97) math:product 0.9128611799999998}]
    [ a r:Fact; r:gives {0.9128611799999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a :action8a) (:action11a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma260>
  );
  r:rule <#lemma39>.

<#lemma242> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a) 28.8 4.3 0.7192252514304 0.7537382984339999 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma261>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(28.8 3.0) math:sum 31.8}]
    [ a r:Fact; r:gives {31.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.3 0.5) math:sum 4.8}]
    [ a r:Fact; r:gives {4.8 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7192252514304 0.96) math:product 0.690456241373184}]
    [ a r:Fact; r:gives {0.690456241373184 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7537382984339999 0.97) math:product 0.7311261494809799}]
    [ a r:Fact; r:gives {0.7311261494809799 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action5a :action11a :action12a :action13a) (:action14a)) list:append (:action1b :action3b :action5a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma262>
  );
  r:rule <#lemma39>.

<#lemma243> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a) 13.0 5.51 0.9184155552000001 0.9410939999999999 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma253>
    <#lemma142>
    <#lemma254>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma261>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(13.0 3.0) math:sum 16.0}]
    [ a r:Fact; r:gives {16.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.51 0.5) math:sum 6.01}]
    [ a r:Fact; r:gives {6.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.9184155552000001 0.96) math:product 0.8816789329920001}]
    [ a r:Fact; r:gives {0.8816789329920001 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9410939999999999 0.97) math:product 0.9128611799999998}]
    [ a r:Fact; r:gives {0.9128611799999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a :action8a) (:action11a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma263>
  );
  r:rule <#lemma39>.

<#lemma244> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a) 114.8 2.1 0.6916229038079998 0.7308977439359998 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma258>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(114.8 3.0) math:sum 117.8}]
    [ a r:Fact; r:gives {117.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.1 0.5) math:sum 2.6}]
    [ a r:Fact; r:gives {2.6 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6916229038079998 0.96) math:product 0.6639579876556798}]
    [ a r:Fact; r:gives {0.6639579876556798 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7308977439359998 0.97) math:product 0.7089708116179199}]
    [ a r:Fact; r:gives {0.7089708116179199 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action5a :action11a :action12a :action13a) (:action14a)) list:append (:action2b :action4a :action5a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma264>
  );
  r:rule <#lemma39>.

<#lemma245> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a) 99.0 3.3099999999999996 0.8831687039999999 0.9125759999999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma253>
    <#lemma142>
    <#lemma254>
    <#lemma144>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma258>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(99.0 3.0) math:sum 102.0}]
    [ a r:Fact; r:gives {102.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.3099999999999996 0.5) math:sum 3.8099999999999996}]
    [ a r:Fact; r:gives {3.8099999999999996 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8831687039999999 0.96) math:product 0.8478419558399999}]
    [ a r:Fact; r:gives {0.8478419558399999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9125759999999999 0.97) math:product 0.8851987199999999}]
    [ a r:Fact; r:gives {0.8851987199999999 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a :action8a) (:action11a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a :action11a)}]
    [ a r:Fact; r:gives {{:i1 :x :y1} e:becomes {:i1 :y :z1}}]
    <#lemma265>
  );
  r:rule <#lemma39>.

<#lemma246> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :x :y4} true {:i1 :y :z4} :action14a 3.0 0.5 0.96 0.97)} <= {:i1 :y :z3}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma247> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y4}.
  };
  r:evidence (
    <#lemma266>
  );
  r:rule [ a r:Fact; r:gives {{:i1 :x :y4} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y4}}}].

<#lemma248> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z3}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z3}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :y :z3} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z3}}}].

<#lemma249> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :x :y4} true {:i1 :y :z4} :action14a 3.0 0.5 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z3}]
  );
  r:rule <#lemma267>.

<#lemma250> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma213>
  );
  r:rule <#lemma60>.

<#lemma251> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6792054571007999 0.7311261494809799 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma268>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6792054571007999 0.7311261494809799 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6792054571007999 0.7311261494809799 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma252> a r:Extraction;
  r:gives {
    {?x_0_3 a :I} <= {?x_0_3 a :H}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma253> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :x :y1} true {:i1 :y :z1} :action11a 3.0 0.5 0.96 0.97)} <= {:i1 :e 37.2}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma254> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 37.2}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :e 37.2}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :e 37.2} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 37.2}}}].

<#lemma255> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8673122303999999 0.9128611799999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma269>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8673122303999999 0.9128611799999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8673122303999999 0.9128611799999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma256> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6584134533119997 0.7089708116179199 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma270>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6584134533119997 0.7089708116179199 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6584134533119997 0.7089708116179199 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma257> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8407618559999999 0.8851987199999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma271>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8407618559999999 0.8851987199999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8407618559999999 0.8851987199999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma258> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma213>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma259> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6848655025766399 0.7311261494809799 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma272>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6848655025766399 0.7311261494809799 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6848655025766399 0.7311261494809799 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma260> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8745398323199999 0.9128611799999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma273>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8745398323199999 0.9128611799999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8745398323199999 0.9128611799999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma261> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma223>
  );
  r:rule <#lemma60>.

<#lemma262> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.690456241373184 0.7311261494809799 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma274>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.690456241373184 0.7311261494809799 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.690456241373184 0.7311261494809799 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma263> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8816789329920001 0.9128611799999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma275>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8816789329920001 0.9128611799999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8816789329920001 0.9128611799999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma264> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6639579876556798 0.7089708116179199 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma276>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6639579876556798 0.7089708116179199 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6639579876556798 0.7089708116179199 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma265> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8478419558399999 0.8851987199999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}.
  };
  r:evidence (
    <#lemma277>
    [ a r:Fact; r:gives {{:i1 :y :z1} e:becomes {:i1 :x :y1}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8478419558399999 0.8851987199999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z1} e:becomes {:i1 :x :y1}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8478419558399999 0.8851987199999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z1} e:becomes {:i1 :x :y1}}}}].

<#lemma266> a r:Extraction;
  r:gives {
    :i1 :x :y4.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma267> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :x :y4} true {?x_0_3 :y :z4} :action14a 3.0 0.5 0.96 0.97)} <= {?x_0_3 :y :z3}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma268> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6792054571007999 0.7311261494809799 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma282>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(31.8 3.0) math:sum 34.8}]
    [ a r:Fact; r:gives {34.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.8 0.5) math:sum 5.3}]
    [ a r:Fact; r:gives {5.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6792054571007999 0.96) math:product 0.6520372388167679}]
    [ a r:Fact; r:gives {0.6520372388167679 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7311261494809799 0.97) math:product 0.7091923649965505}]
    [ a r:Fact; r:gives {0.7091923649965505 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action5a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma283>
  );
  r:rule <#lemma39>.

<#lemma269> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8673122303999999 0.9128611799999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma282>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(16.0 3.0) math:sum 19.0}]
    [ a r:Fact; r:gives {19.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(6.01 0.5) math:sum 6.51}]
    [ a r:Fact; r:gives {6.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8673122303999999 0.96) math:product 0.832619741184}]
    [ a r:Fact; r:gives {0.832619741184 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9128611799999998 0.97) math:product 0.8854753445999998}]
    [ a r:Fact; r:gives {0.8854753445999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a :action8a :action11a) (:action12a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma284>
  );
  r:rule <#lemma39>.

<#lemma270> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6584134533119997 0.7089708116179199 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma282>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(117.8 3.0) math:sum 120.8}]
    [ a r:Fact; r:gives {120.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.6 0.5) math:sum 3.1}]
    [ a r:Fact; r:gives {3.1 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6584134533119997 0.96) math:product 0.6320769151795197}]
    [ a r:Fact; r:gives {0.6320769151795197 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7089708116179199 0.97) math:product 0.6877016872693823}]
    [ a r:Fact; r:gives {0.6877016872693823 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action5a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma285>
  );
  r:rule <#lemma39>.

<#lemma271> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8407618559999999 0.8851987199999999 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma282>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(102.0 3.0) math:sum 105.0}]
    [ a r:Fact; r:gives {105.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.8099999999999996 0.5) math:sum 4.31}]
    [ a r:Fact; r:gives {4.31 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8407618559999999 0.96) math:product 0.8071313817599999}]
    [ a r:Fact; r:gives {0.8071313817599999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8851987199999999 0.97) math:product 0.8586427583999998}]
    [ a r:Fact; r:gives {0.8586427583999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a :action8a :action11a) (:action12a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma286>
  );
  r:rule <#lemma39>.

<#lemma272> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.6848655025766399 0.7311261494809799 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma287>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(31.8 3.0) math:sum 34.8}]
    [ a r:Fact; r:gives {34.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.8 0.5) math:sum 5.3}]
    [ a r:Fact; r:gives {5.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6848655025766399 0.96) math:product 0.6574708824735743}]
    [ a r:Fact; r:gives {0.6574708824735743 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7311261494809799 0.97) math:product 0.7091923649965505}]
    [ a r:Fact; r:gives {0.7091923649965505 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action5a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma288>
  );
  r:rule <#lemma39>.

<#lemma273> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8745398323199999 0.9128611799999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma287>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(16.0 3.0) math:sum 19.0}]
    [ a r:Fact; r:gives {19.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(6.01 0.5) math:sum 6.51}]
    [ a r:Fact; r:gives {6.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8745398323199999 0.96) math:product 0.8395582390271998}]
    [ a r:Fact; r:gives {0.8395582390271998 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9128611799999998 0.97) math:product 0.8854753445999998}]
    [ a r:Fact; r:gives {0.8854753445999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a :action8a :action11a) (:action12a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma289>
  );
  r:rule <#lemma39>.

<#lemma274> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a) 31.8 4.8 0.690456241373184 0.7311261494809799 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma290>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(31.8 3.0) math:sum 34.8}]
    [ a r:Fact; r:gives {34.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.8 0.5) math:sum 5.3}]
    [ a r:Fact; r:gives {5.3 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.690456241373184 0.96) math:product 0.6628379917182565}]
    [ a r:Fact; r:gives {0.6628379917182565 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7311261494809799 0.97) math:product 0.7091923649965505}]
    [ a r:Fact; r:gives {0.7091923649965505 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action5a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma291>
  );
  r:rule <#lemma39>.

<#lemma275> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a) 16.0 6.01 0.8816789329920001 0.9128611799999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma290>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(16.0 3.0) math:sum 19.0}]
    [ a r:Fact; r:gives {19.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(6.01 0.5) math:sum 6.51}]
    [ a r:Fact; r:gives {6.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8816789329920001 0.96) math:product 0.8464117756723201}]
    [ a r:Fact; r:gives {0.8464117756723201 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.9128611799999998 0.97) math:product 0.8854753445999998}]
    [ a r:Fact; r:gives {0.8854753445999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a :action8a :action11a) (:action12a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma292>
  );
  r:rule <#lemma39>.

<#lemma276> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a) 117.8 2.6 0.6639579876556798 0.7089708116179199 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma287>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(117.8 3.0) math:sum 120.8}]
    [ a r:Fact; r:gives {120.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(2.6 0.5) math:sum 3.1}]
    [ a r:Fact; r:gives {3.1 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6639579876556798 0.96) math:product 0.6373996681494526}]
    [ a r:Fact; r:gives {0.6373996681494526 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7089708116179199 0.97) math:product 0.6877016872693823}]
    [ a r:Fact; r:gives {0.6877016872693823 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action5a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma293>
  );
  r:rule <#lemma39>.

<#lemma277> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a) 102.0 3.8099999999999996 0.8478419558399999 0.8851987199999999 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma174>
    <#lemma175>
    <#lemma176>
    <#lemma177>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma287>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(102.0 3.0) math:sum 105.0}]
    [ a r:Fact; r:gives {105.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.8099999999999996 0.5) math:sum 4.31}]
    [ a r:Fact; r:gives {4.31 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8478419558399999 0.96) math:product 0.8139282776063999}]
    [ a r:Fact; r:gives {0.8139282776063999 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8851987199999999 0.97) math:product 0.8586427583999998}]
    [ a r:Fact; r:gives {0.8586427583999998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a :action8a :action11a) (:action12a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a)}]
    [ a r:Fact; r:gives {{:i1 :x :y2} e:becomes {:i1 :y :z2}}]
    <#lemma294>
  );
  r:rule <#lemma39>.

<#lemma278> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :x :y5} true {:i1 :y :z5} :action15a 3.0 0.5 0.96 0.97)} <= {:i1 :y :z4}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma279> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y5}.
  };
  r:evidence (
    <#lemma295>
  );
  r:rule [ a r:Fact; r:gives {{:i1 :x :y5} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :x :y5}}}].

<#lemma280> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z4}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z4}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :y :z4} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :y :z4}}}].

<#lemma281> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :x :y5} true {:i1 :y :z5} :action15a 3.0 0.5 0.96 0.97).
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :y :z4}]
  );
  r:rule <#lemma296>.

<#lemma282> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma250>
  );
  r:rule <#lemma60>.

<#lemma283> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6520372388167679 0.7091923649965505 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma297>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6520372388167679 0.7091923649965505 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6520372388167679 0.7091923649965505 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma284> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.832619741184 0.8854753445999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma298>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.832619741184 0.8854753445999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.832619741184 0.8854753445999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma285> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6320769151795197 0.6877016872693823 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma299>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6320769151795197 0.6877016872693823 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6320769151795197 0.6877016872693823 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma286> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8071313817599999 0.8586427583999998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma300>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8071313817599999 0.8586427583999998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8071313817599999 0.8586427583999998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma287> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma250>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma288> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6574708824735743 0.7091923649965505 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma301>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6574708824735743 0.7091923649965505 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6574708824735743 0.7091923649965505 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma289> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8395582390271998 0.8854753445999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma302>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8395582390271998 0.8854753445999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8395582390271998 0.8854753445999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma290> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma258>
  );
  r:rule <#lemma60>.

<#lemma291> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6628379917182565 0.7091923649965505 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma303>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6628379917182565 0.7091923649965505 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6628379917182565 0.7091923649965505 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma292> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8464117756723201 0.8854753445999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma304>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8464117756723201 0.8854753445999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8464117756723201 0.8854753445999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma293> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6373996681494526 0.6877016872693823 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma305>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6373996681494526 0.6877016872693823 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6373996681494526 0.6877016872693823 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma294> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8139282776063999 0.8586427583999998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}.
  };
  r:evidence (
    <#lemma306>
    [ a r:Fact; r:gives {{:i1 :y :z2} e:becomes {:i1 :x :y2}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8139282776063999 0.8586427583999998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z2} e:becomes {:i1 :x :y2}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8139282776063999 0.8586427583999998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z2} e:becomes {:i1 :x :y2}}}}].

<#lemma295> a r:Extraction;
  r:gives {
    :i1 :x :y5.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma296> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_0_3 :x :y5} true {?x_0_3 :y :z5} :action15a 3.0 0.5 0.96 0.97)} <= {?x_0_3 :y :z4}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma297> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6520372388167679 0.7091923649965505 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma307>
    <#lemma308>
    <#lemma309>
    <#lemma310>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma311>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(34.8 4.0) math:sum 38.8}]
    [ a r:Fact; r:gives {38.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.3 0.6) math:sum 5.8999999999999995}]
    [ a r:Fact; r:gives {5.8999999999999995 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6520372388167679 0.98) math:product 0.6389964940404326}]
    [ a r:Fact; r:gives {0.6389964940404326 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7091923649965505 0.99) math:product 0.702100441346585}]
    [ a r:Fact; r:gives {0.702100441346585 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma312>
  );
  r:rule <#lemma39>.

<#lemma298> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.832619741184 0.8854753445999998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma311>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(19.0 3.0) math:sum 22.0}]
    [ a r:Fact; r:gives {22.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(6.51 0.5) math:sum 7.01}]
    [ a r:Fact; r:gives {7.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.832619741184 0.96) math:product 0.7993149515366399}]
    [ a r:Fact; r:gives {0.7993149515366399 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8854753445999998 0.97) math:product 0.8589110842619998}]
    [ a r:Fact; r:gives {0.8589110842619998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a) (:action13a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma313>
  );
  r:rule <#lemma39>.

<#lemma299> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6320769151795197 0.6877016872693823 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma307>
    <#lemma308>
    <#lemma309>
    <#lemma310>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma311>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(120.8 4.0) math:sum 124.8}]
    [ a r:Fact; r:gives {124.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.1 0.6) math:sum 3.7}]
    [ a r:Fact; r:gives {3.7 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6320769151795197 0.98) math:product 0.6194353768759293}]
    [ a r:Fact; r:gives {0.6194353768759293 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.6877016872693823 0.99) math:product 0.6808246703966885}]
    [ a r:Fact; r:gives {0.6808246703966885 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma314>
  );
  r:rule <#lemma39>.

<#lemma300> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8071313817599999 0.8586427583999998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma311>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(105.0 3.0) math:sum 108.0}]
    [ a r:Fact; r:gives {108.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.31 0.5) math:sum 4.81}]
    [ a r:Fact; r:gives {4.81 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8071313817599999 0.96) math:product 0.7748461264895998}]
    [ a r:Fact; r:gives {0.7748461264895998 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8586427583999998 0.97) math:product 0.8328834756479998}]
    [ a r:Fact; r:gives {0.8328834756479998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a) (:action13a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma315>
  );
  r:rule <#lemma39>.

<#lemma301> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6574708824735743 0.7091923649965505 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma307>
    <#lemma308>
    <#lemma309>
    <#lemma310>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma316>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(34.8 4.0) math:sum 38.8}]
    [ a r:Fact; r:gives {38.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.3 0.6) math:sum 5.8999999999999995}]
    [ a r:Fact; r:gives {5.8999999999999995 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6574708824735743 0.98) math:product 0.6443214648241028}]
    [ a r:Fact; r:gives {0.6443214648241028 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7091923649965505 0.99) math:product 0.702100441346585}]
    [ a r:Fact; r:gives {0.702100441346585 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma317>
  );
  r:rule <#lemma39>.

<#lemma302> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8395582390271998 0.8854753445999998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma316>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(19.0 3.0) math:sum 22.0}]
    [ a r:Fact; r:gives {22.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(6.51 0.5) math:sum 7.01}]
    [ a r:Fact; r:gives {7.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8395582390271998 0.96) math:product 0.8059759094661119}]
    [ a r:Fact; r:gives {0.8059759094661119 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8854753445999998 0.97) math:product 0.8589110842619998}]
    [ a r:Fact; r:gives {0.8589110842619998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a) (:action13a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma318>
  );
  r:rule <#lemma39>.

<#lemma303> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a) 34.8 5.3 0.6628379917182565 0.7091923649965505 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma307>
    <#lemma308>
    <#lemma309>
    <#lemma310>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma319>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(34.8 4.0) math:sum 38.8}]
    [ a r:Fact; r:gives {38.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.3 0.6) math:sum 5.8999999999999995}]
    [ a r:Fact; r:gives {5.8999999999999995 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6628379917182565 0.98) math:product 0.6495812318838914}]
    [ a r:Fact; r:gives {0.6495812318838914 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.7091923649965505 0.99) math:product 0.702100441346585}]
    [ a r:Fact; r:gives {0.702100441346585 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma320>
  );
  r:rule <#lemma39>.

<#lemma304> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a) 19.0 6.51 0.8464117756723201 0.8854753445999998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma319>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(19.0 3.0) math:sum 22.0}]
    [ a r:Fact; r:gives {22.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(6.51 0.5) math:sum 7.01}]
    [ a r:Fact; r:gives {7.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8464117756723201 0.96) math:product 0.8125553046454272}]
    [ a r:Fact; r:gives {0.8125553046454272 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8854753445999998 0.97) math:product 0.8589110842619998}]
    [ a r:Fact; r:gives {0.8589110842619998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a) (:action13a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma321>
  );
  r:rule <#lemma39>.

<#lemma305> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a) 120.8 3.1 0.6373996681494526 0.6877016872693823 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma307>
    <#lemma308>
    <#lemma309>
    <#lemma310>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma316>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(120.8 4.0) math:sum 124.8}]
    [ a r:Fact; r:gives {124.8 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(3.1 0.6) math:sum 3.7}]
    [ a r:Fact; r:gives {3.7 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.6373996681494526 0.98) math:product 0.6246516747864636}]
    [ a r:Fact; r:gives {0.6246516747864636 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.6877016872693823 0.99) math:product 0.6808246703966885}]
    [ a r:Fact; r:gives {0.6808246703966885 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma322>
  );
  r:rule <#lemma39>.

<#lemma306> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a) 105.0 4.31 0.8139282776063999 0.8586427583999998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma209>
    <#lemma210>
    <#lemma211>
    <#lemma212>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma316>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(105.0 3.0) math:sum 108.0}]
    [ a r:Fact; r:gives {108.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.31 0.5) math:sum 4.81}]
    [ a r:Fact; r:gives {4.81 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8139282776063999 0.96) math:product 0.7813711465021438}]
    [ a r:Fact; r:gives {0.7813711465021438 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8586427583999998 0.97) math:product 0.8328834756479998}]
    [ a r:Fact; r:gives {0.8328834756479998 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a) (:action13a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a)}]
    [ a r:Fact; r:gives {{:i1 :x :y3} e:becomes {:i1 :y :z3}}]
    <#lemma323>
  );
  r:rule <#lemma39>.

<#lemma307> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5} true {:i1 :e 37 .
      :i1 :f :g} :action6a 4.0 0.6 0.98 0.99)} <= {37 math:notGreaterThan 38.7}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma308> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :e 38.7}]
    [ a r:Fact; r:gives {:i1 :y :z1}]
    [ a r:Fact; r:gives {:i1 :y :z2}]
    [ a r:Fact; r:gives {:i1 :y :z3}]
    [ a r:Fact; r:gives {:i1 :y :z4}]
    [ a r:Fact; r:gives {:i1 :y :z5}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :e 38.7 .
    :i1 :y :z1.
    :i1 :y :z2.
    :i1 :y :z3.
    :i1 :y :z4.
    :i1 :y :z5} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}}].

<#lemma309> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {37 math:notGreaterThan 38.7}.
  };
  r:evidence (
    [ a r:Fact; r:gives {37 math:notGreaterThan 38.7}]
  );
  r:rule [ a r:Fact; r:gives {{37 math:notGreaterThan 38.7} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {37 math:notGreaterThan 38.7}}}].

<#lemma310> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} true {:i1 :e 37 .
     :i1 :f :g} :action6a 4.0 0.6 0.98 0.99).
  };
  r:evidence (
    [ a r:Fact; r:gives {37 math:notGreaterThan 38.7}]
  );
  r:rule <#lemma324>.

<#lemma311> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma282>
  );
  r:rule <#lemma60>.

<#lemma312> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma325>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma313> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.7993149515366399 0.8589110842619998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma326>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.7993149515366399 0.8589110842619998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.7993149515366399 0.8589110842619998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma314> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma327>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma315> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7748461264895998 0.8328834756479998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma328>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7748461264895998 0.8328834756479998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7748461264895998 0.8328834756479998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma316> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma282>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma317> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma329>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma318> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8059759094661119 0.8589110842619998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma330>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8059759094661119 0.8589110842619998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8059759094661119 0.8589110842619998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma319> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma287>
  );
  r:rule <#lemma60>.

<#lemma320> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma331>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma321> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8125553046454272 0.8589110842619998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma332>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8125553046454272 0.8589110842619998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8125553046454272 0.8589110842619998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma322> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma333>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 38.7 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 38.7 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma323> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7813711465021438 0.8328834756479998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}.
  };
  r:evidence (
    <#lemma334>
    [ a r:Fact; r:gives {{:i1 :y :z3} e:becomes {:i1 :x :y3}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7813711465021438 0.8328834756479998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z3} e:becomes {:i1 :x :y3}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7813711465021438 0.8328834756479998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z3} e:becomes {:i1 :x :y3}}}}].

<#lemma324> a r:Extraction;
  r:gives {
    {:map1a gps:description ({?x_1_3 :e ?x_0_3.
      ?x_1_3 :y :z1.
      ?x_1_3 :y :z2.
      ?x_1_3 :y :z3.
      ?x_1_3 :y :z4.
      ?x_1_3 :y :z5} true {?x_1_3 :e 37 .
      ?x_1_3 :f :g} :action6a 4.0 0.6 0.98 0.99)} <= {37 math:notGreaterThan ?x_0_3}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma325> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (:action1a :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6389964940404326 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma326> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.7993149515366399 0.8589110842619998 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma337>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(22.0 3.0) math:sum 25.0}]
    [ a r:Fact; r:gives {25.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(7.01 0.5) math:sum 7.51}]
    [ a r:Fact; r:gives {7.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7993149515366399 0.96) math:product 0.7673423534751743}]
    [ a r:Fact; r:gives {0.7673423534751743 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8589110842619998 0.97) math:product 0.8331437517341398}]
    [ a r:Fact; r:gives {0.8331437517341398 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) (:action14a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma338>
  );
  r:rule <#lemma39>.

<#lemma327> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (:action2a :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6194353768759293 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma328> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7748461264895998 0.8328834756479998 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma337>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(108.0 3.0) math:sum 111.0}]
    [ a r:Fact; r:gives {111.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.81 0.5) math:sum 5.31}]
    [ a r:Fact; r:gives {5.31 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7748461264895998 0.96) math:product 0.7438522814300158}]
    [ a r:Fact; r:gives {0.7438522814300158 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8328834756479998 0.97) math:product 0.8078969713785598}]
    [ a r:Fact; r:gives {0.8078969713785598 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) (:action14a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma339>
  );
  r:rule <#lemma39>.

<#lemma329> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (:action1b :action3a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6443214648241028 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma330> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8059759094661119 0.8589110842619998 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma340>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(22.0 3.0) math:sum 25.0}]
    [ a r:Fact; r:gives {25.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(7.01 0.5) math:sum 7.51}]
    [ a r:Fact; r:gives {7.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8059759094661119 0.96) math:product 0.7737368730874674}]
    [ a r:Fact; r:gives {0.7737368730874674 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8589110842619998 0.97) math:product 0.8331437517341398}]
    [ a r:Fact; r:gives {0.8331437517341398 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) (:action14a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma341>
  );
  r:rule <#lemma39>.

<#lemma331> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (:action1b :action3b :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 38.8 5.8999999999999995 0.6495812318838914 0.702100441346585 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma332> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 22.0 7.01 0.8125553046454272 0.8589110842619998 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma342>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(22.0 3.0) math:sum 25.0}]
    [ a r:Fact; r:gives {25.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(7.01 0.5) math:sum 7.51}]
    [ a r:Fact; r:gives {7.51 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.8125553046454272 0.96) math:product 0.7800530924596101}]
    [ a r:Fact; r:gives {0.7800530924596101 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8589110842619998 0.97) math:product 0.8331437517341398}]
    [ a r:Fact; r:gives {0.8331437517341398 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a) (:action14a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma343>
  );
  r:rule <#lemma39>.

<#lemma333> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (:action2b :action4a :action5a :action11a :action12a :action13a :action14a :action15a :action6a) 124.8 3.7 0.6246516747864636 0.6808246703966885 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma334> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) 108.0 4.81 0.7813711465021438 0.8328834756479998 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma246>
    <#lemma247>
    <#lemma248>
    <#lemma249>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma340>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(108.0 3.0) math:sum 111.0}]
    [ a r:Fact; r:gives {111.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(4.81 0.5) math:sum 5.31}]
    [ a r:Fact; r:gives {5.31 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7813711465021438 0.96) math:product 0.750116300642058}]
    [ a r:Fact; r:gives {0.750116300642058 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8328834756479998 0.97) math:product 0.8078969713785598}]
    [ a r:Fact; r:gives {0.8078969713785598 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a) (:action14a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a)}]
    [ a r:Fact; r:gives {{:i1 :x :y4} e:becomes {:i1 :y :z4}}]
    <#lemma344>
  );
  r:rule <#lemma39>.

<#lemma335> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :f :g}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :f :g}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :f :g} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :f :g}}}].

<#lemma336> a r:Extraction;
  r:gives {
    {?x_0_3 gps:findpaths (?x_2_3 ?x_1_3 ?x_3_3 ?x_4_3 ?x_5_3 ?x_6_3 ?x_7_3 ?x_3_3 ?x_4_3 ?x_5_3 ?x_6_3 ?x_7_3 (?x_8_3 ?x_9_3 ?x_10_3 ?x_11_3 ?x_12_3))} <= {?x_0_3 e:call ?x_1_3.
     ("!") e:derive true}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-plugin.n3>].

<#lemma337> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma311>
  );
  r:rule <#lemma60>.

<#lemma338> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7673423534751743 0.8331437517341398 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma345>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7673423534751743 0.8331437517341398 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7673423534751743 0.8331437517341398 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma339> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.7438522814300158 0.8078969713785598 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma346>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.7438522814300158 0.8078969713785598 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.7438522814300158 0.8078969713785598 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma340> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma311>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma341> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7737368730874674 0.8331437517341398 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma347>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7737368730874674 0.8331437517341398 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7737368730874674 0.8331437517341398 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma342> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma316>
  );
  r:rule <#lemma60>.

<#lemma343> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7800530924596101 0.8331437517341398 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma348>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7800530924596101 0.8331437517341398 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7800530924596101 0.8331437517341398 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma344> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.750116300642058 0.8078969713785598 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}.
  };
  r:evidence (
    <#lemma349>
    [ a r:Fact; r:gives {{:i1 :y :z4} e:becomes {:i1 :x :y4}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.750116300642058 0.8078969713785598 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z4} e:becomes {:i1 :x :y4}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.750116300642058 0.8078969713785598 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z4} e:becomes {:i1 :x :y4}}}}].

<#lemma345> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7673423534751743 0.8331437517341398 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma350>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(25.0 3.0) math:sum 28.0}]
    [ a r:Fact; r:gives {28.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(7.51 0.5) math:sum 8.01}]
    [ a r:Fact; r:gives {8.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7673423534751743 0.96) math:product 0.7366486593361673}]
    [ a r:Fact; r:gives {0.7366486593361673 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8331437517341398 0.97) math:product 0.8081494391821156}]
    [ a r:Fact; r:gives {0.8081494391821156 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma351>
  );
  r:rule <#lemma39>.

<#lemma346> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.7438522814300158 0.8078969713785598 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma350>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(111.0 3.0) math:sum 114.0}]
    [ a r:Fact; r:gives {114.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.31 0.5) math:sum 5.81}]
    [ a r:Fact; r:gives {5.81 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7438522814300158 0.96) math:product 0.7140981901728152}]
    [ a r:Fact; r:gives {0.7140981901728152 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8078969713785598 0.97) math:product 0.783660062237203}]
    [ a r:Fact; r:gives {0.783660062237203 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma352>
  );
  r:rule <#lemma39>.

<#lemma347> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7737368730874674 0.8331437517341398 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma353>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(25.0 3.0) math:sum 28.0}]
    [ a r:Fact; r:gives {28.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(7.51 0.5) math:sum 8.01}]
    [ a r:Fact; r:gives {8.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7737368730874674 0.96) math:product 0.7427873981639687}]
    [ a r:Fact; r:gives {0.7427873981639687 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8331437517341398 0.97) math:product 0.8081494391821156}]
    [ a r:Fact; r:gives {0.8081494391821156 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma354>
  );
  r:rule <#lemma39>.

<#lemma348> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 25.0 7.51 0.7800530924596101 0.8331437517341398 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma355>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(25.0 3.0) math:sum 28.0}]
    [ a r:Fact; r:gives {28.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(7.51 0.5) math:sum 8.01}]
    [ a r:Fact; r:gives {8.01 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7800530924596101 0.96) math:product 0.7488509687612257}]
    [ a r:Fact; r:gives {0.7488509687612257 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8331437517341398 0.97) math:product 0.8081494391821156}]
    [ a r:Fact; r:gives {0.8081494391821156 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma356>
  );
  r:rule <#lemma39>.

<#lemma349> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) 111.0 5.31 0.750116300642058 0.8078969713785598 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma278>
    <#lemma279>
    <#lemma280>
    <#lemma281>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma353>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(111.0 3.0) math:sum 114.0}]
    [ a r:Fact; r:gives {114.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.31 0.5) math:sum 5.81}]
    [ a r:Fact; r:gives {5.81 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.750116300642058 0.96) math:product 0.7201116486163757}]
    [ a r:Fact; r:gives {0.7201116486163757 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8078969713785598 0.97) math:product 0.783660062237203}]
    [ a r:Fact; r:gives {0.783660062237203 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a) (:action15a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a)}]
    [ a r:Fact; r:gives {{:i1 :x :y5} e:becomes {:i1 :y :z5}}]
    <#lemma357>
  );
  r:rule <#lemma39>.

<#lemma350> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma337>
  );
  r:rule <#lemma60>.

<#lemma351> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7366486593361673 0.8081494391821156 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma358>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7366486593361673 0.8081494391821156 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7366486593361673 0.8081494391821156 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma352> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7140981901728152 0.783660062237203 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma359>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7140981901728152 0.783660062237203 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7140981901728152 0.783660062237203 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma353> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma337>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma354> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7427873981639687 0.8081494391821156 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma360>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7427873981639687 0.8081494391821156 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7427873981639687 0.8081494391821156 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma355> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma340>
  );
  r:rule <#lemma60>.

<#lemma356> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7488509687612257 0.8081494391821156 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma361>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7488509687612257 0.8081494391821156 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7488509687612257 0.8081494391821156 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma357> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7201116486163757 0.783660062237203 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}.
  };
  r:evidence (
    <#lemma362>
    [ a r:Fact; r:gives {{:i1 :y :z5} e:becomes {:i1 :x :y5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7201116486163757 0.783660062237203 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :y :z5} e:becomes {:i1 :x :y5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7201116486163757 0.783660062237203 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :y :z5} e:becomes {:i1 :x :y5}}}}].

<#lemma358> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7366486593361673 0.8081494391821156 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma363>
    <#lemma364>
    <#lemma365>
    <#lemma366>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma367>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(28.0 4.0) math:sum 32.0}]
    [ a r:Fact; r:gives {32.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(8.01 0.6) math:sum 8.61}]
    [ a r:Fact; r:gives {8.61 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7366486593361673 0.98) math:product 0.7219156861494439}]
    [ a r:Fact; r:gives {0.7219156861494439 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8081494391821156 0.99) math:product 0.8000679447902944}]
    [ a r:Fact; r:gives {0.8000679447902944 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma368>
  );
  r:rule <#lemma39>.

<#lemma359> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7140981901728152 0.783660062237203 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma363>
    <#lemma364>
    <#lemma365>
    <#lemma366>
    [ a r:Fact; r:gives {((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma367>
    [ a r:Fact; r:gives {1 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(114.0 4.0) math:sum 118.0}]
    [ a r:Fact; r:gives {118.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.81 0.6) math:sum 6.409999999999999}]
    [ a r:Fact; r:gives {6.409999999999999 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7140981901728152 0.98) math:product 0.6998162263693588}]
    [ a r:Fact; r:gives {0.6998162263693588 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.783660062237203 0.99) math:product 0.775823461614831}]
    [ a r:Fact; r:gives {0.775823461614831 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma369>
  );
  r:rule <#lemma39>.

<#lemma360> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7427873981639687 0.8081494391821156 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma363>
    <#lemma364>
    <#lemma365>
    <#lemma366>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma370>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(28.0 4.0) math:sum 32.0}]
    [ a r:Fact; r:gives {32.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(8.01 0.6) math:sum 8.61}]
    [ a r:Fact; r:gives {8.61 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7427873981639687 0.98) math:product 0.7279316502006893}]
    [ a r:Fact; r:gives {0.7279316502006893 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8081494391821156 0.99) math:product 0.8000679447902944}]
    [ a r:Fact; r:gives {0.8000679447902944 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma371>
  );
  r:rule <#lemma39>.

<#lemma361> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 28.0 8.01 0.7488509687612257 0.8081494391821156 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma363>
    <#lemma364>
    <#lemma365>
    <#lemma366>
    [ a r:Fact; r:gives {((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma372>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(28.0 4.0) math:sum 32.0}]
    [ a r:Fact; r:gives {32.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(8.01 0.6) math:sum 8.61}]
    [ a r:Fact; r:gives {8.61 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7488509687612257 0.98) math:product 0.7338739493860011}]
    [ a r:Fact; r:gives {0.7338739493860011 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.8081494391821156 0.99) math:product 0.8000679447902944}]
    [ a r:Fact; r:gives {0.8000679447902944 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma373>
  );
  r:rule <#lemma39>.

<#lemma362> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) 114.0 5.81 0.7201116486163757 0.783660062237203 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma363>
    <#lemma364>
    <#lemma365>
    <#lemma366>
    [ a r:Fact; r:gives {((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) (:map1a)) list:append (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a)}]
    <#lemma370>
    [ a r:Fact; r:gives {2 math:notGreaterThan 2}]
    [ a r:Fact; r:gives {(114.0 4.0) math:sum 118.0}]
    [ a r:Fact; r:gives {118.0 math:notGreaterThan 3600.0}]
    [ a r:Fact; r:gives {(5.81 0.6) math:sum 6.409999999999999}]
    [ a r:Fact; r:gives {6.409999999999999 math:notGreaterThan 50.0}]
    [ a r:Fact; r:gives {(0.7201116486163757 0.98) math:product 0.7057094156440481}]
    [ a r:Fact; r:gives {0.7057094156440481 math:notLessThan 0.2}]
    [ a r:Fact; r:gives {(0.783660062237203 0.99) math:product 0.775823461614831}]
    [ a r:Fact; r:gives {0.775823461614831 math:notLessThan 0.4}]
    [ a r:Fact; r:gives {((:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a) (:action6a)) list:append (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a)}]
    [ a r:Fact; r:gives {{:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} e:becomes {:i1 :e 37 .
     :i1 :f :g}}]
    <#lemma374>
  );
  r:rule <#lemma39>.

<#lemma363> a r:Extraction;
  r:gives {
    {:map1a gps:description ({:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5} true {:i1 :e 37 .
      :i1 :f :g} :action6a 4.0 0.6 0.98 0.99)} <= {37 math:notGreaterThan 37.2}.
  };
  r:because [ a r:Parsing; r:source <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>].

<#lemma364> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}.
  };
  r:evidence (
    [ a r:Fact; r:gives {:i1 :e 37.2}]
    [ a r:Fact; r:gives {:i1 :y :z1}]
    [ a r:Fact; r:gives {:i1 :y :z2}]
    [ a r:Fact; r:gives {:i1 :y :z3}]
    [ a r:Fact; r:gives {:i1 :y :z4}]
    [ a r:Fact; r:gives {:i1 :y :z5}]
  );
  r:rule [ a r:Fact; r:gives {{:i1 :e 37.2 .
    :i1 :y :z1.
    :i1 :y :z2.
    :i1 :y :z3.
    :i1 :y :z4.
    :i1 :y :z5} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}}].

<#lemma365> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {37 math:notGreaterThan 37.2}.
  };
  r:evidence (
    [ a r:Fact; r:gives {37 math:notGreaterThan 37.2}]
  );
  r:rule [ a r:Fact; r:gives {{37 math:notGreaterThan 37.2} => {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) e:call {37 math:notGreaterThan 37.2}}}].

<#lemma366> a r:Inference;
  r:gives {
    :map1a gps:description ({:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5} true {:i1 :e 37 .
     :i1 :f :g} :action6a 4.0 0.6 0.98 0.99).
  };
  r:evidence (
    [ a r:Fact; r:gives {37 math:notGreaterThan 37.2}]
  );
  r:rule <#lemma324>.

<#lemma367> a r:Inference;
  r:gives {
    (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 1 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma350>
  );
  r:rule <#lemma60>.

<#lemma368> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma375>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma369> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma376>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma370> a r:Inference;
  r:gives {
    (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {(:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1a (:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    [ a r:Fact; r:gives {:map1b log:notEqualTo :map1a}]
    [ a r:Fact; r:gives {("!") e:derive true}]
    <#lemma350>
    [ a r:Fact; r:gives {(1 1) math:sum 2}]
  );
  r:rule <#lemma103>.

<#lemma371> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma377>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma372> a r:Inference;
  r:gives {
    (:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) gps:stagecount 2 .
  };
  r:evidence (
    [ a r:Fact; r:gives {(:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) e:firstRest (:map1b (:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a))}]
    <#lemma353>
  );
  r:rule <#lemma60>.

<#lemma373> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma378>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma374> a r:Inference;
  r:gives {
    {((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}.
  };
  r:evidence (
    <#lemma379>
    [ a r:Fact; r:gives {{:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}}]
  );
  r:rule [ a r:Fact; r:gives {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
    {:i1 :e 37 .
     :i1 :f :g} e:becomes {:i1 :e 37.2 .
     :i1 :y :z1.
     :i1 :y :z2.
     :i1 :y :z3.
     :i1 :y :z4.
     :i1 :y :z5}} => {{((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2))} e:finalize {{:i1 :e 37 .
      :i1 :f :g} e:becomes {:i1 :e 37.2 .
      :i1 :y :z1.
      :i1 :y :z2.
      :i1 :y :z3.
      :i1 :y :z4.
      :i1 :y :z5}}}}].

<#lemma375> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (:action1a :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7219156861494439 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma376> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (:action2a :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.6998162263693588 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma377> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (:action1b :action3a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7279316502006893 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma378> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (:action1b :action3b :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 32.0 8.61 0.7338739493860011 0.8000679447902944 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

<#lemma379> a r:Inference;
  r:gives {
    ((<http://josd.github.io/eye/reasoning/gps/gps-plugin.n3> <http://josd.github.io/eye/reasoning/gps/gps-example2.n3>) 1) gps:findpaths ((:map1b :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a :map1a) {:i1 :f :g} (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (:action2b :action4a :action7a :action9a :action10a :action8a :action11a :action12a :action13a :action14a :action15a :action6a) 118.0 6.409999999999999 0.7057094156440481 0.775823461614831 (3600.0 50.0 0.2 0.4 2)).
  };
  r:evidence (
    <#lemma335>
    [ a r:Fact; r:gives {("!") e:derive true}]
  );
  r:rule <#lemma336>.

