22_a_thrust
To collect fuel, hover just above a fuel tank and activate the tractor beam.

n22_a_thrust n22_a_thrust__1_1_1_1_1 To n22_a_thrust__1_1_1_2_1 collect n22_a_thrust__1_1_1_3_1_1 fuel n22_a_thrust__1_2_1 , n22_a_thrust__1_3_1_1_1 hover n22_a_thrust__1_3_1_2_1_1_1 just n22_a_thrust__1_3_1_2_2_1 above n22_a_thrust__1_3_1_2_3_1_1 a n22_a_thrust__1_3_1_2_3_2_1 fuel n22_a_thrust__1_3_1_2_3_3_1 tank n22_a_thrust__1_3_2_1_1 and n22_a_thrust__1_3_2_2_1_1 activate n22_a_thrust__1_3_2_2_2_1_1 the n22_a_thrust__1_3_2_2_2_2_1 tractor n22_a_thrust__1_3_2_2_2_3_1 beam n22_a_thrust__1_4_1 . n22_a_thrust__1 IP-IMP n22_a_thrust__1_1 PP-SCON n22_a_thrust__1->n22_a_thrust__1_1 n22_a_thrust__1_2 PUNC n22_a_thrust__1->n22_a_thrust__1_2 n22_a_thrust__1_3 ILYR n22_a_thrust__1->n22_a_thrust__1_3 n22_a_thrust__1_4 PUNC n22_a_thrust__1->n22_a_thrust__1_4 n22_a_thrust__1_1_1 IP-INF n22_a_thrust__1_1->n22_a_thrust__1_1_1 n22_a_thrust__1_1_1_1 TO n22_a_thrust__1_1_1->n22_a_thrust__1_1_1_1 n22_a_thrust__1_1_1_2 VB;_Tn_ n22_a_thrust__1_1_1->n22_a_thrust__1_1_1_2 n22_a_thrust__1_1_1_3 NP-OB1 n22_a_thrust__1_1_1->n22_a_thrust__1_1_1_3 n22_a_thrust__1_1_1_1->n22_a_thrust__1_1_1_1_1 n22_a_thrust__1_1_1_2->n22_a_thrust__1_1_1_2_1 n22_a_thrust__1_1_1_3_1 N n22_a_thrust__1_1_1_3->n22_a_thrust__1_1_1_3_1 n22_a_thrust__1_1_1_3_1->n22_a_thrust__1_1_1_3_1_1 n22_a_thrust__1_2->n22_a_thrust__1_2_1 n22_a_thrust__1_3_1 ILYR n22_a_thrust__1_3->n22_a_thrust__1_3_1 n22_a_thrust__1_3_2 CONJP n22_a_thrust__1_3->n22_a_thrust__1_3_2 n22_a_thrust__1_3_1_1 VB;_Ipr_ n22_a_thrust__1_3_1->n22_a_thrust__1_3_1_1 n22_a_thrust__1_3_1_2 PP-CLR n22_a_thrust__1_3_1->n22_a_thrust__1_3_1_2 n22_a_thrust__1_3_1_1->n22_a_thrust__1_3_1_1_1 n22_a_thrust__1_3_1_2_1 ADVP-NIM n22_a_thrust__1_3_1_2->n22_a_thrust__1_3_1_2_1 n22_a_thrust__1_3_1_2_2 P-ROLE n22_a_thrust__1_3_1_2->n22_a_thrust__1_3_1_2_2 n22_a_thrust__1_3_1_2_3 NP n22_a_thrust__1_3_1_2->n22_a_thrust__1_3_1_2_3 n22_a_thrust__1_3_1_2_1_1 ADV n22_a_thrust__1_3_1_2_1->n22_a_thrust__1_3_1_2_1_1 n22_a_thrust__1_3_1_2_1_1->n22_a_thrust__1_3_1_2_1_1_1 n22_a_thrust__1_3_1_2_2->n22_a_thrust__1_3_1_2_2_1 n22_a_thrust__1_3_1_2_3_1 D n22_a_thrust__1_3_1_2_3->n22_a_thrust__1_3_1_2_3_1 n22_a_thrust__1_3_1_2_3_2 N n22_a_thrust__1_3_1_2_3->n22_a_thrust__1_3_1_2_3_2 n22_a_thrust__1_3_1_2_3_3 N n22_a_thrust__1_3_1_2_3->n22_a_thrust__1_3_1_2_3_3 n22_a_thrust__1_3_1_2_3_1->n22_a_thrust__1_3_1_2_3_1_1 n22_a_thrust__1_3_1_2_3_2->n22_a_thrust__1_3_1_2_3_2_1 n22_a_thrust__1_3_1_2_3_3->n22_a_thrust__1_3_1_2_3_3_1 n22_a_thrust__1_3_2_1 CONJ n22_a_thrust__1_3_2->n22_a_thrust__1_3_2_1 n22_a_thrust__1_3_2_2 ILYR n22_a_thrust__1_3_2->n22_a_thrust__1_3_2_2 n22_a_thrust__1_3_2_1->n22_a_thrust__1_3_2_1_1 n22_a_thrust__1_3_2_2_1 VB;_Tn_ n22_a_thrust__1_3_2_2->n22_a_thrust__1_3_2_2_1 n22_a_thrust__1_3_2_2_2 NP-OB1 n22_a_thrust__1_3_2_2->n22_a_thrust__1_3_2_2_2 n22_a_thrust__1_3_2_2_1->n22_a_thrust__1_3_2_2_1_1 n22_a_thrust__1_3_2_2_2_1 D n22_a_thrust__1_3_2_2_2->n22_a_thrust__1_3_2_2_2_1 n22_a_thrust__1_3_2_2_2_2 N n22_a_thrust__1_3_2_2_2->n22_a_thrust__1_3_2_2_2_2 n22_a_thrust__1_3_2_2_2_3 N n22_a_thrust__1_3_2_2_2->n22_a_thrust__1_3_2_2_2_3 n22_a_thrust__1_3_2_2_2_1->n22_a_thrust__1_3_2_2_2_1_1 n22_a_thrust__1_3_2_2_2_2->n22_a_thrust__1_3_2_2_2_2_1 n22_a_thrust__1_3_2_2_2_3->n22_a_thrust__1_3_2_2_2_3_1 n22_a_thrust__1_4->n22_a_thrust__1_4_1
( (IP-IMP (PP-SCON (IP-INF (TO To;{to})
                           (VB;_Tn_ collect;{collect})
                           (NP-OB1 (N fuel;{fuel}))))
          (PUNC ,)
          (ILYR (ILYR (VB;_Ipr_ hover;{hover[above]})
                      (PP-CLR (ADVP-NIM (ADV just;{just}))
                              (P-ROLE above;{above})
                              (NP (D a;{a})
                                  (N fuel;{fuel})
                                  (N tank;{tank}))))
                (CONJP (CONJ and;{and})
                       (ILYR (VB;_Tn_ activate;{activate})
                             (NP-OB1 (D the;{the})
                                     (N tractor;{tractor})
                                     (N beam;{beam})))))
          (PUNC .))
  (ID 22_a_thrust))



%3 z_0022_5003 r_0022_0011__and and z_0022_5003->r_0022_0011__and [scope] r_0022_0002__collect collect z_0022_5003->r_0022_0002__collect [restriction] r_0022_0012__activate activate r_0022_0011__and->r_0022_0012__activate [conj2] r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above hover just above r_0022_0011__and->r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above [conj1] z_0022_5002 r_0022_0002__collect->z_0022_5002 [arg0] r_0022_0003__fuel fuel r_0022_0002__collect->r_0022_0003__fuel [arg1] r_0022_0012__activate->z_0022_5002 [arg0] r_0022_0013__the_r_0022_0014__tractor_r_0022_0015__beam the tractor beam r_0022_0012__activate->r_0022_0013__the_r_0022_0014__tractor_r_0022_0015__beam [arg1] r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above->z_0022_5002 [arg0] r_0022_0008__a_r_0022_0009__fuel_r_0022_0010__tank a fuel tank r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above->r_0022_0008__a_r_0022_0009__fuel_r_0022_0010__tank [arg1]
arc(r_0022_0002__collect,r_0022_0003__fuel,arg1).
arc(r_0022_0002__collect,z_0022_5002,arg0).
arc(r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above,r_0022_0008__a_r_0022_0009__fuel_r_0022_0010__tank,arg1).
arc(r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above,z_0022_5002,arg0).
arc(r_0022_0011__and,r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above,conj1).
arc(r_0022_0011__and,r_0022_0012__activate,conj2).
arc(r_0022_0012__activate,r_0022_0013__the_r_0022_0014__tractor_r_0022_0015__beam,arg1).
arc(r_0022_0012__activate,z_0022_5002,arg0).
arc(z_0022_5003,r_0022_0002__collect,restriction).
arc(z_0022_5003,r_0022_0011__and,scope).



%3 r_0022_0002__collect collect r_0022_0003__fuel fuel r_0022_0002__collect->r_0022_0003__fuel [arg1] z_0022_5002 r_0022_0002__collect->z_0022_5002 [arg0] r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above hover just above r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above->z_0022_5002 [arg0] r_0022_0008__a_r_0022_0009__fuel_r_0022_0010__tank a fuel tank r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above->r_0022_0008__a_r_0022_0009__fuel_r_0022_0010__tank [arg1] r_0022_0011__and and r_0022_0011__and->r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above [conj1] r_0022_0012__activate activate r_0022_0011__and->r_0022_0012__activate [conj2] r_0022_0012__activate->z_0022_5002 [arg0] r_0022_0013__the_r_0022_0014__tractor_r_0022_0015__beam the tractor beam r_0022_0012__activate->r_0022_0013__the_r_0022_0014__tractor_r_0022_0015__beam [arg1] z_0022_5003 z_0022_5003->r_0022_0002__collect [conj1] z_0022_5003->r_0022_0011__and [conj2]
fof(formula,axiom,
    ? [R_0022_0003__FUEL,Z_0022_5002,R_0022_0002__COLLECT,R_0022_0008__A_R_0022_0009__FUEL_R_0022_0010__TANK,R_0022_0005__HOVER_R_0022_0006__JUST_R_0022_0007__ABOVE,R_0022_0013__THE_R_0022_0014__TRACTOR_R_0022_0015__BEAM,R_0022_0012__ACTIVATE,R_0022_0011__AND,Z_0022_5003] :
      ( r_0022_0003__fuel(R_0022_0003__FUEL)
      & r_0022_0008__a_r_0022_0009__fuel_r_0022_0010__tank(R_0022_0008__A_R_0022_0009__FUEL_R_0022_0010__TANK)
      & r_0022_0013__the_r_0022_0014__tractor_r_0022_0015__beam(R_0022_0013__THE_R_0022_0014__TRACTOR_R_0022_0015__BEAM)
      & z_0022_5002(Z_0022_5002)
      & z_0022_5003(Z_0022_5003)
      & has_conj2(Z_0022_5003,R_0022_0011__AND)
      & r_0022_0011__and(R_0022_0011__AND)
      & has_conj2(R_0022_0011__AND,R_0022_0012__ACTIVATE)
      & r_0022_0012__activate(R_0022_0012__ACTIVATE)
      & has_arg0(R_0022_0012__ACTIVATE,Z_0022_5002)
      & has_arg1(R_0022_0012__ACTIVATE,R_0022_0013__THE_R_0022_0014__TRACTOR_R_0022_0015__BEAM)
      & has_conj1(R_0022_0011__AND,R_0022_0005__HOVER_R_0022_0006__JUST_R_0022_0007__ABOVE)
      & r_0022_0005__hover_r_0022_0006__just_r_0022_0007__above(R_0022_0005__HOVER_R_0022_0006__JUST_R_0022_0007__ABOVE)
      & has_arg0(R_0022_0005__HOVER_R_0022_0006__JUST_R_0022_0007__ABOVE,Z_0022_5002)
      & has_arg1(R_0022_0005__HOVER_R_0022_0006__JUST_R_0022_0007__ABOVE,R_0022_0008__A_R_0022_0009__FUEL_R_0022_0010__TANK)
      & has_conj1(Z_0022_5003,R_0022_0002__COLLECT)
      & r_0022_0002__collect(R_0022_0002__COLLECT)
      & has_arg0(R_0022_0002__COLLECT,Z_0022_5002)
      & has_arg1(R_0022_0002__COLLECT,R_0022_0003__FUEL) ) ).