fromGhostCentre
RLGG conditions: [(ghostCentre ?A), (thing ?A), (distance ?A ?#_0&:(<= 1.0 ?#_0 46.0))]
Specialisation conditions: []

toJunction
RLGG conditions: [(junction ?A), (junctionSafety ?A ?#_0&:(<= -12.0 ?#_0 28.0))]
Specialisation conditions: []

toGhost
RLGG conditions: [(ghost ?A), (thing ?A), (distance ?A ?#_0&:(<= 1.0 ?#_0 48.0))]
Specialisation conditions: [(blinking ?A), (edible ?A), (not (blinking ?A)), (not (edible ?A))]

toPowerDot
RLGG conditions: [(powerDot ?A), (thing ?A), (distance ?A ?#_0&:(<= 1.0 ?#_0 50.0))]
Specialisation conditions: []

fromPowerDot
RLGG conditions: [(powerDot ?A), (thing ?A), (distance ?A ?#_0&:(<= 1.0 ?#_0 50.0))]
Specialisation conditions: []

toDot
RLGG conditions: [(dot ?A), (thing ?A), (distance ?A ?#_0&:(<= 0.0 ?#_0 52.0))]
Specialisation conditions: []

fromGhost
RLGG conditions: [(ghost ?A), (thing ?A), (distance ?A ?#_0&:(<= 1.0 ?#_0 48.0))]
Specialisation conditions: [(blinking ?A), (edible ?A), (not (blinking ?A)), (not (edible ?A))]

toGhostCentre
RLGG conditions: [(ghostCentre ?A), (thing ?A), (distance ?A ?#_0&:(<= 1.0 ?#_0 46.0))]
Specialisation conditions: []

