(:action WAIT-PRES-SESSION :parameters(?ses - pres-session) :precondition(and (< (currenttime) (time-pres-begin ?ses)) (>= (battery-level) (* (- (time-pres-begin ?ses) (currenttime)) (energyconsumed-per-second))) ) :effect(and (increase (currenttime) (- (time-pres-begin ?ses) (currenttime))) (decrease (battery-level) (* (- (time-pres-begin ?ses) (currenttime)) (energyconsumed-per-second))) ) ) |