25_a_driver_handbook
When traveling below the speed limit always move to the right when another driver is close behind you and wishes to drive faster, unless you are already in the extreme right lane.
%3
r_0025_0001__When
When
r_0025_0002__traveling
traveling
r_0025_0001__When->r_0025_0002__traveling
[restriction]
r_0025_0025__unless
unless
r_0025_0001__When->r_0025_0025__unless
[scope]
r_0025_0004__the_r_0025_0005__speed_r_0025_0006__limit
the speed limit
r_0025_0002__traveling->r_0025_0004__the_r_0025_0005__speed_r_0025_0006__limit
below [nim]
z_000_25_a_driver_handbook_1
r_0025_0002__traveling->z_000_25_a_driver_handbook_1
[arg0]
r_0025_0012__when
when
r_0025_0025__unless->r_0025_0012__when
[scope]
r_0025_0027__are
are
r_0025_0025__unless->r_0025_0027__are
[restriction]
r_0025_0008__move
move
r_0025_0008__move->z_000_25_a_driver_handbook_1
[arg0]
r_0025_0007__always
always
r_0025_0008__move->r_0025_0007__always
[nim]
r_0025_0010__the
the
r_0025_0008__move->r_0025_0010__the
to [clr]
r_0025_0011__right
right
r_0025_0010__the->r_0025_0011__right
[attrib]
r_0025_0012__when->r_0025_0008__move
[scope]
r_0025_0019__and
and
r_0025_0012__when->r_0025_0019__and
[restriction]
r_0025_0015__is
is
r_0025_0019__and->r_0025_0015__is
[conj1]
r_0025_0020__wishes
wishes
r_0025_0019__and->r_0025_0020__wishes
[conj2]
r_0025_0013__another_r_0025_0014__driver
another driver
r_0025_0015__is->r_0025_0013__another_r_0025_0014__driver
[arg0]
r_0025_0016__close
close
r_0025_0015__is->r_0025_0016__close
[prd]
r_0025_0018__you
you
r_0025_0016__close->r_0025_0018__you
behind
r_0025_0020__wishes->r_0025_0013__another_r_0025_0014__driver
[arg0]
r_0025_0021__to_r_0025_0022__drive
to drive
r_0025_0020__wishes->r_0025_0021__to_r_0025_0022__drive
[arg1]
r_0025_0021__to_r_0025_0022__drive->r_0025_0013__another_r_0025_0014__driver
[arg0]
r_0025_0023__faster
faster
r_0025_0021__to_r_0025_0022__drive->r_0025_0023__faster
[nim]
r_0025_0027__are->r_0025_0018__you
[arg0]
r_0025_0028__already
already
r_0025_0027__are->r_0025_0028__already
[nim]
r_0025_0030__the_r_0025_0033__lane
the lane
r_0025_0027__are->r_0025_0030__the_r_0025_0033__lane
in [clr]
r_0025_0032__right
right
r_0025_0030__the_r_0025_0033__lane->r_0025_0032__right
[attrib]
z_000_25_a_driver_handbook_89
r_0025_0032__right->z_000_25_a_driver_handbook_89
[nim]
r_0025_0031__extreme
extreme
z_000_25_a_driver_handbook_89->r_0025_0031__extreme
[attrib]
arc(r_0025_0001__When, r_0025_0002__traveling, restriction).
arc(r_0025_0001__When, r_0025_0025__unless, scope).
arc(r_0025_0002__traveling, r_0025_0004__the_r_0025_0005__speed_r_0025_0006__limit, r_0025_0003__below_nim11).
arc(r_0025_0002__traveling, z_000_25_a_driver_handbook_1, arg0).
arc(r_0025_0008__move, r_0025_0007__always, nim18).
arc(r_0025_0008__move, r_0025_0010__the, r_0025_0009__to_clr26).
arc(r_0025_0008__move, z_000_25_a_driver_handbook_1, arg0).
arc(r_0025_0010__the, r_0025_0011__right, attrib29).
arc(r_0025_0012__when, r_0025_0008__move, scope).
arc(r_0025_0012__when, r_0025_0019__and, restriction).
arc(r_0025_0015__is, r_0025_0013__another_r_0025_0014__driver, arg0).
arc(r_0025_0015__is, r_0025_0016__close, prd).
arc(r_0025_0016__close, r_0025_0018__you, r_0025_0017__behind).
arc(r_0025_0019__and, r_0025_0015__is, conj1).
arc(r_0025_0019__and, r_0025_0020__wishes, conj2).
arc(r_0025_0020__wishes, r_0025_0013__another_r_0025_0014__driver, arg0).
arc(r_0025_0020__wishes, r_0025_0021__to_r_0025_0022__drive, arg1).
arc(r_0025_0021__to_r_0025_0022__drive, r_0025_0013__another_r_0025_0014__driver, arg0).
arc(r_0025_0021__to_r_0025_0022__drive, r_0025_0023__faster, nim65).
arc(r_0025_0025__unless, r_0025_0012__when, scope).
arc(r_0025_0025__unless, r_0025_0027__are, restriction).
arc(r_0025_0027__are, r_0025_0018__you, arg0).
arc(r_0025_0027__are, r_0025_0028__already, nim79).
arc(r_0025_0027__are, r_0025_0030__the_r_0025_0033__lane, r_0025_0029__in_clr85).
arc(r_0025_0030__the_r_0025_0033__lane, r_0025_0032__right, attrib88).
arc(r_0025_0032__right, z_000_25_a_driver_handbook_89, nim89).
arc(z_000_25_a_driver_handbook_89, r_0025_0031__extreme, attrib90).
%3
r_0025_0001__When
When
r_0025_0002__traveling
traveling
r_0025_0001__When->r_0025_0002__traveling
[restriction]
r_0025_0025__unless
unless
r_0025_0001__When->r_0025_0025__unless
[scope]
r_0025_0004__the_r_0025_0005__speed_r_0025_0006__limit
the speed limit
r_0025_0002__traveling->r_0025_0004__the_r_0025_0005__speed_r_0025_0006__limit
below [nim]
z_000_25_a_driver_handbook_1
r_0025_0002__traveling->z_000_25_a_driver_handbook_1
[arg0]
r_0025_0012__when
when
r_0025_0025__unless->r_0025_0012__when
[conj2]
r_0025_0027__are
are
r_0025_0025__unless->r_0025_0027__are
[conj1]
r_0025_0008__move
move
r_0025_0008__move->z_000_25_a_driver_handbook_1
[arg0]
r_0025_0007__always
always
r_0025_0008__move->r_0025_0007__always
[nim]
r_0025_0010__the
the
r_0025_0008__move->r_0025_0010__the
to [clr]
r_0025_0011__right
right
r_0025_0010__the->r_0025_0011__right
[attrib]
r_0025_0012__when->r_0025_0008__move
[scope]
r_0025_0019__and
and
r_0025_0012__when->r_0025_0019__and
[restriction]
r_0025_0015__is
is
r_0025_0019__and->r_0025_0015__is
[conj1]
r_0025_0020__wishes
wishes
r_0025_0019__and->r_0025_0020__wishes
[conj2]
r_0025_0013__another_r_0025_0014__driver
another driver
r_0025_0015__is->r_0025_0013__another_r_0025_0014__driver
[arg0]
r_0025_0016__close
close
r_0025_0015__is->r_0025_0016__close
[prd]
r_0025_0018__you
you
r_0025_0016__close->r_0025_0018__you
behind
r_0025_0020__wishes->r_0025_0013__another_r_0025_0014__driver
[arg0]
r_0025_0021__to_r_0025_0022__drive
to drive
r_0025_0020__wishes->r_0025_0021__to_r_0025_0022__drive
[arg1]
r_0025_0021__to_r_0025_0022__drive->r_0025_0013__another_r_0025_0014__driver
[arg0]
r_0025_0023__faster
faster
r_0025_0021__to_r_0025_0022__drive->r_0025_0023__faster
[nim]
r_0025_0027__are->r_0025_0018__you
[arg0]
r_0025_0028__already
already
r_0025_0027__are->r_0025_0028__already
[nim]
r_0025_0030__the_r_0025_0033__lane
the lane
r_0025_0027__are->r_0025_0030__the_r_0025_0033__lane
in [clr]
r_0025_0032__right
right
r_0025_0030__the_r_0025_0033__lane->r_0025_0032__right
[attrib]
z_000_25_a_driver_handbook_89
r_0025_0032__right->z_000_25_a_driver_handbook_89
[nim]
r_0025_0031__extreme
extreme
z_000_25_a_driver_handbook_89->r_0025_0031__extreme
[attrib]
fof(formula,axiom,
! [R_25_2_TRAVELING,Z_25_A_DRIVER_HANDBOOK_1,R_25_4_THE_SPEED_LIMIT] :
( ( the_speed_limit(R_25_4_THE_SPEED_LIMIT)
& traveling(R_25_2_TRAVELING,Z_25_A_DRIVER_HANDBOOK_1)
& below_nim11(R_25_2_TRAVELING,R_25_4_THE_SPEED_LIMIT) )
=> ? [R_25_25_UNLESS,R_25_27_ARE,R_25_18_YOU,R_25_28_ALREADY,R_25_30_THE_LANE,R_25_32_RIGHT,Z_25_A_DRIVER_HANDBOOK_89,R_25_31_EXTREME] :
( you(R_25_18_YOU)
& already(R_25_28_ALREADY)
& extreme(R_25_31_EXTREME)
& ! [R_25_19_AND,R_25_15_IS,R_25_16_CLOSE,R_25_20_WISHES,R_25_21_TO_DRIVE,R_25_13_ANOTHER_DRIVER,R_25_23_FASTER] :
( ( another_driver(R_25_13_ANOTHER_DRIVER)
& faster(R_25_23_FASTER)
& and(R_25_19_AND)
& conj1(R_25_19_AND,R_25_15_IS)
& is(R_25_15_IS,R_25_13_ANOTHER_DRIVER,R_25_16_CLOSE)
& close(R_25_16_CLOSE)
& behind(R_25_16_CLOSE,R_25_18_YOU)
& conj2(R_25_19_AND,R_25_20_WISHES)
& wishes(R_25_20_WISHES,R_25_13_ANOTHER_DRIVER,R_25_21_TO_DRIVE)
& to_drive(R_25_21_TO_DRIVE,R_25_13_ANOTHER_DRIVER)
& nim65(R_25_21_TO_DRIVE,R_25_23_FASTER) )
=> ? [R_25_8_MOVE,R_25_7_ALWAYS,R_25_10_THE,R_25_11_RIGHT] :
( always(R_25_7_ALWAYS)
& right(R_25_11_RIGHT)
& move(R_25_8_MOVE,Z_25_A_DRIVER_HANDBOOK_1)
& nim18(R_25_8_MOVE,R_25_7_ALWAYS)
& to_clr26(R_25_8_MOVE,R_25_10_THE)
& the(R_25_10_THE)
& attrib29(R_25_10_THE,R_25_11_RIGHT) ) )
& conj2(CONJ2)
& unless(R_25_25_UNLESS)
& conj1(R_25_25_UNLESS,R_25_27_ARE)
& are(R_25_27_ARE,R_25_18_YOU)
& nim79(R_25_27_ARE,R_25_28_ALREADY)
& in_clr85(R_25_27_ARE,R_25_30_THE_LANE)
& the_lane(R_25_30_THE_LANE)
& attrib88(R_25_30_THE_LANE,R_25_32_RIGHT)
& right(R_25_32_RIGHT)
& nim89(R_25_32_RIGHT,Z_25_A_DRIVER_HANDBOOK_89)
& z_25_a_driver_handbook_89(Z_25_A_DRIVER_HANDBOOK_89)
& attrib90(Z_25_A_DRIVER_HANDBOOK_89,R_25_31_EXTREME) ) ) ).
n25_a_driver_handbook
n25_a_driver_handbook_4
When
n25_a_driver_handbook_7
traveling
n25_a_driver_handbook_10
below
n25_a_driver_handbook_13
the
n25_a_driver_handbook_15
speed
n25_a_driver_handbook_17
limit
n25_a_driver_handbook_20
always
n25_a_driver_handbook_22
move
n25_a_driver_handbook_25
to
n25_a_driver_handbook_28
the
n25_a_driver_handbook_31
right
n25_a_driver_handbook_34
when
n25_a_driver_handbook_38
another
n25_a_driver_handbook_40
driver
n25_a_driver_handbook_44
is
n25_a_driver_handbook_47
close
n25_a_driver_handbook_50
behind
n25_a_driver_handbook_53
you
n25_a_driver_handbook_56
and
n25_a_driver_handbook_59
wishes
n25_a_driver_handbook_62
to
n25_a_driver_handbook_64
drive
n25_a_driver_handbook_67
faster
n25_a_driver_handbook_69
,
n25_a_driver_handbook_72
unless
n25_a_driver_handbook_76
you
n25_a_driver_handbook_78
are
n25_a_driver_handbook_81
already
n25_a_driver_handbook_84
in
n25_a_driver_handbook_87
the
n25_a_driver_handbook_92
extreme
n25_a_driver_handbook_94
right
n25_a_driver_handbook_96
lane
n25_a_driver_handbook_98
.
n25_a_driver_handbook_1
IP-IMP
n25_a_driver_handbook_2
PP-SCON
n25_a_driver_handbook_1->n25_a_driver_handbook_2
n25_a_driver_handbook_18
ADVP-NIM
n25_a_driver_handbook_1->n25_a_driver_handbook_18
n25_a_driver_handbook_21
VBP;_Ipr_
n25_a_driver_handbook_1->n25_a_driver_handbook_21
n25_a_driver_handbook_23
PP-CLR
n25_a_driver_handbook_1->n25_a_driver_handbook_23
n25_a_driver_handbook_32
PP-SCON
n25_a_driver_handbook_1->n25_a_driver_handbook_32
n25_a_driver_handbook_68
PUNC
n25_a_driver_handbook_1->n25_a_driver_handbook_68
n25_a_driver_handbook_70
PP-SCON
n25_a_driver_handbook_1->n25_a_driver_handbook_70
n25_a_driver_handbook_97
PUNC
n25_a_driver_handbook_1->n25_a_driver_handbook_97
n25_a_driver_handbook_3
P-CONN
n25_a_driver_handbook_2->n25_a_driver_handbook_3
n25_a_driver_handbook_5
IP-PPL2
n25_a_driver_handbook_2->n25_a_driver_handbook_5
n25_a_driver_handbook_3->n25_a_driver_handbook_4
n25_a_driver_handbook_6
VAG;_I_
n25_a_driver_handbook_5->n25_a_driver_handbook_6
n25_a_driver_handbook_8
PP-NIM
n25_a_driver_handbook_5->n25_a_driver_handbook_8
n25_a_driver_handbook_6->n25_a_driver_handbook_7
n25_a_driver_handbook_9
P-ROLE
n25_a_driver_handbook_8->n25_a_driver_handbook_9
n25_a_driver_handbook_11
NP
n25_a_driver_handbook_8->n25_a_driver_handbook_11
n25_a_driver_handbook_9->n25_a_driver_handbook_10
n25_a_driver_handbook_12
D
n25_a_driver_handbook_11->n25_a_driver_handbook_12
n25_a_driver_handbook_14
N
n25_a_driver_handbook_11->n25_a_driver_handbook_14
n25_a_driver_handbook_16
N
n25_a_driver_handbook_11->n25_a_driver_handbook_16
n25_a_driver_handbook_12->n25_a_driver_handbook_13
n25_a_driver_handbook_14->n25_a_driver_handbook_15
n25_a_driver_handbook_16->n25_a_driver_handbook_17
n25_a_driver_handbook_19
ADV
n25_a_driver_handbook_18->n25_a_driver_handbook_19
n25_a_driver_handbook_19->n25_a_driver_handbook_20
n25_a_driver_handbook_21->n25_a_driver_handbook_22
n25_a_driver_handbook_24
P-ROLE
n25_a_driver_handbook_23->n25_a_driver_handbook_24
n25_a_driver_handbook_26
NP
n25_a_driver_handbook_23->n25_a_driver_handbook_26
n25_a_driver_handbook_24->n25_a_driver_handbook_25
n25_a_driver_handbook_27
D
n25_a_driver_handbook_26->n25_a_driver_handbook_27
n25_a_driver_handbook_29
ADJP
n25_a_driver_handbook_26->n25_a_driver_handbook_29
n25_a_driver_handbook_27->n25_a_driver_handbook_28
n25_a_driver_handbook_30
ADJ
n25_a_driver_handbook_29->n25_a_driver_handbook_30
n25_a_driver_handbook_30->n25_a_driver_handbook_31
n25_a_driver_handbook_33
P-CONN
n25_a_driver_handbook_32->n25_a_driver_handbook_33
n25_a_driver_handbook_35
IP-ADV
n25_a_driver_handbook_32->n25_a_driver_handbook_35
n25_a_driver_handbook_33->n25_a_driver_handbook_34
n25_a_driver_handbook_36
NP-SBJ
n25_a_driver_handbook_35->n25_a_driver_handbook_36
n25_a_driver_handbook_41
ILYR
n25_a_driver_handbook_35->n25_a_driver_handbook_41
n25_a_driver_handbook_37
D
n25_a_driver_handbook_36->n25_a_driver_handbook_37
n25_a_driver_handbook_39
N
n25_a_driver_handbook_36->n25_a_driver_handbook_39
n25_a_driver_handbook_37->n25_a_driver_handbook_38
n25_a_driver_handbook_39->n25_a_driver_handbook_40
n25_a_driver_handbook_42
ILYR
n25_a_driver_handbook_41->n25_a_driver_handbook_42
n25_a_driver_handbook_54
CONJP
n25_a_driver_handbook_41->n25_a_driver_handbook_54
n25_a_driver_handbook_43
BEP;_La_
n25_a_driver_handbook_42->n25_a_driver_handbook_43
n25_a_driver_handbook_45
ADJP-PRD
n25_a_driver_handbook_42->n25_a_driver_handbook_45
n25_a_driver_handbook_43->n25_a_driver_handbook_44
n25_a_driver_handbook_46
ADJ
n25_a_driver_handbook_45->n25_a_driver_handbook_46
n25_a_driver_handbook_48
PP
n25_a_driver_handbook_45->n25_a_driver_handbook_48
n25_a_driver_handbook_46->n25_a_driver_handbook_47
n25_a_driver_handbook_49
P-ROLE
n25_a_driver_handbook_48->n25_a_driver_handbook_49
n25_a_driver_handbook_51
NP
n25_a_driver_handbook_48->n25_a_driver_handbook_51
n25_a_driver_handbook_49->n25_a_driver_handbook_50
n25_a_driver_handbook_52
PRO
n25_a_driver_handbook_51->n25_a_driver_handbook_52
n25_a_driver_handbook_52->n25_a_driver_handbook_53
n25_a_driver_handbook_55
CONJ
n25_a_driver_handbook_54->n25_a_driver_handbook_55
n25_a_driver_handbook_57
ILYR
n25_a_driver_handbook_54->n25_a_driver_handbook_57
n25_a_driver_handbook_55->n25_a_driver_handbook_56
n25_a_driver_handbook_58
VBP;_Tt_
n25_a_driver_handbook_57->n25_a_driver_handbook_58
n25_a_driver_handbook_60
IP-INF-OB1
n25_a_driver_handbook_57->n25_a_driver_handbook_60
n25_a_driver_handbook_58->n25_a_driver_handbook_59
n25_a_driver_handbook_61
TO
n25_a_driver_handbook_60->n25_a_driver_handbook_61
n25_a_driver_handbook_63
VB;_I_
n25_a_driver_handbook_60->n25_a_driver_handbook_63
n25_a_driver_handbook_65
ADVP-NIM
n25_a_driver_handbook_60->n25_a_driver_handbook_65
n25_a_driver_handbook_61->n25_a_driver_handbook_62
n25_a_driver_handbook_63->n25_a_driver_handbook_64
n25_a_driver_handbook_66
ADVR
n25_a_driver_handbook_65->n25_a_driver_handbook_66
n25_a_driver_handbook_66->n25_a_driver_handbook_67
n25_a_driver_handbook_68->n25_a_driver_handbook_69
n25_a_driver_handbook_71
P-CONN
n25_a_driver_handbook_70->n25_a_driver_handbook_71
n25_a_driver_handbook_73
IP-ADV
n25_a_driver_handbook_70->n25_a_driver_handbook_73
n25_a_driver_handbook_71->n25_a_driver_handbook_72
n25_a_driver_handbook_74
NP-SBJ
n25_a_driver_handbook_73->n25_a_driver_handbook_74
n25_a_driver_handbook_77
BEP;_Ipr_
n25_a_driver_handbook_73->n25_a_driver_handbook_77
n25_a_driver_handbook_79
ADVP-NIM
n25_a_driver_handbook_73->n25_a_driver_handbook_79
n25_a_driver_handbook_82
PP-CLR
n25_a_driver_handbook_73->n25_a_driver_handbook_82
n25_a_driver_handbook_75
PRO
n25_a_driver_handbook_74->n25_a_driver_handbook_75
n25_a_driver_handbook_75->n25_a_driver_handbook_76
n25_a_driver_handbook_77->n25_a_driver_handbook_78
n25_a_driver_handbook_80
ADV
n25_a_driver_handbook_79->n25_a_driver_handbook_80
n25_a_driver_handbook_80->n25_a_driver_handbook_81
n25_a_driver_handbook_83
P-ROLE
n25_a_driver_handbook_82->n25_a_driver_handbook_83
n25_a_driver_handbook_85
NP
n25_a_driver_handbook_82->n25_a_driver_handbook_85
n25_a_driver_handbook_83->n25_a_driver_handbook_84
n25_a_driver_handbook_86
D
n25_a_driver_handbook_85->n25_a_driver_handbook_86
n25_a_driver_handbook_88
ADJP
n25_a_driver_handbook_85->n25_a_driver_handbook_88
n25_a_driver_handbook_95
N
n25_a_driver_handbook_85->n25_a_driver_handbook_95
n25_a_driver_handbook_86->n25_a_driver_handbook_87
n25_a_driver_handbook_89
NP
n25_a_driver_handbook_88->n25_a_driver_handbook_89
n25_a_driver_handbook_93
ADJ
n25_a_driver_handbook_88->n25_a_driver_handbook_93
n25_a_driver_handbook_90
ADJP
n25_a_driver_handbook_89->n25_a_driver_handbook_90
n25_a_driver_handbook_91
ADJ
n25_a_driver_handbook_90->n25_a_driver_handbook_91
n25_a_driver_handbook_91->n25_a_driver_handbook_92
n25_a_driver_handbook_93->n25_a_driver_handbook_94
n25_a_driver_handbook_95->n25_a_driver_handbook_96
n25_a_driver_handbook_97->n25_a_driver_handbook_98
( (IP-IMP (PP-SCON (P-CONN When;{when})
(IP-PPL2 (VAG;_I_ traveling;{travel})
(PP-NIM (P-ROLE below;{below})
(NP (D the;{the})
(N speed;{speed})
(N limit;{limit})))))
(ADVP-NIM (ADV always;{always}))
(VBP;_Ipr_ move;{move[to]})
(PP-CLR (P-ROLE to;{to})
(NP (D the;{the})
(ADJP (ADJ right;{right}))))
(PP-SCON (P-CONN when;{when})
(IP-ADV (NP-SBJ (D another;{another})
(N driver;{driver}))
(ILYR (ILYR (BEP;_La_ is;{be})
(ADJP-PRD (ADJ close;{close})
(PP (P-ROLE behind;{behind})
(NP (PRO you;{you})))))
(CONJP (CONJ and;{and})
(ILYR (VBP;_Tt_ wishes;{wish})
(IP-INF-OB1 (TO to;{to})
(VB;_I_ drive;{drive})
(ADVP-NIM (ADVR faster;{fast}))))))))
(PUNC ,)
(PP-SCON (P-CONN unless;{unless})
(IP-ADV (NP-SBJ (PRO you;{you}))
(BEP;_Ipr_ are;{be[in]})
(ADVP-NIM (ADV already;{already}))
(PP-CLR (P-ROLE in;{in})
(NP (D the;{the})
(ADJP (NP (ADJP (ADJ extreme;{extreme})))
(ADJ right;{right}))
(N lane;{lane})))))
(PUNC .))
(ID 25_a_driver_handbook))