(define (problem PrintJob) (:domain eTipp) (:objects dummy-sheet sheet1 sheet2 sheet3 - sheet_t image-1 image-2 image-3 - image_t ) (:init (Uninitialized) (= (total-cost) 0) (Oppositeside Front Back) (Oppositeside Back Front) (Location dummy-sheet Some_Finisher_Tray) (Prevsheet sheet1 dummy-sheet) (Prevsheet sheet2 sheet1) (Prevsheet sheet3 sheet2) (Sheetsize sheet1 Letter) (Sheetsize sheet2 Letter) (Sheetsize sheet3 Letter) (Location sheet1 Some_Feeder_Tray) (Location sheet2 Some_Feeder_Tray) (Location sheet3 Some_Feeder_Tray) (Imagecolor image-1 Color) (Imagecolor image-2 Black) (Imagecolor image-3 Black) (Notprintedwith sheet1 Front Black) (Notprintedwith sheet1 Back Black) (Notprintedwith sheet1 Front Color) (Notprintedwith sheet1 Back Color) (Notprintedwith sheet2 Front Black) (Notprintedwith sheet2 Back Black) (Notprintedwith sheet2 Front Color) (Notprintedwith sheet2 Back Color) (Notprintedwith sheet3 Front Black) (Notprintedwith sheet3 Back Black) (Notprintedwith sheet3 Front Color) (Notprintedwith sheet3 Back Color) ) (:goal (and (Hasimage sheet1 Front image-1) (Notprintedwith sheet1 Front Black) (Notprintedwith sheet1 Back Black) (Notprintedwith sheet1 Back Color) (Hasimage sheet2 Front image-2) (Notprintedwith sheet2 Front Color) (Notprintedwith sheet2 Back Black) (Notprintedwith sheet2 Back Color) (Hasimage sheet3 Front image-3) (Notprintedwith sheet3 Front Color) (Notprintedwith sheet3 Back Black) (Notprintedwith sheet3 Back Color) (Sideup sheet1 Front) (Sideup sheet2 Front) (Sideup sheet3 Front) (Stackedin sheet1 sys_OutputTray) (Stackedin sheet2 sys_OutputTray) (Stackedin sheet3 sys_OutputTray)) ) (:metric minimize (total-cost)) )