from metaworld.policies.sawyer_assembly_v1_policy import SawyerAssemblyV1Policy
from metaworld.policies.sawyer_assembly_v2_policy import SawyerAssemblyV2Policy
from metaworld.policies.sawyer_basketball_v1_policy import SawyerBasketballV1Policy
from metaworld.policies.sawyer_bin_picking_v2_policy import SawyerBinPickingV2Policy
from metaworld.policies.sawyer_box_close_v1_policy import SawyerBoxCloseV1Policy
from metaworld.policies.sawyer_box_close_v2_policy import SawyerBoxCloseV2Policy
from metaworld.policies.sawyer_button_press_topdown_v1_policy import SawyerButtonPressTopdownV1Policy
from metaworld.policies.sawyer_button_press_topdown_v2_policy import SawyerButtonPressTopdownV2Policy
from metaworld.policies.sawyer_button_press_topdown_wall_v1_policy import SawyerButtonPressTopdownWallV1Policy
from metaworld.policies.sawyer_button_press_topdown_wall_v2_policy import SawyerButtonPressTopdownWallV2Policy
from metaworld.policies.sawyer_button_press_v1_policy import SawyerButtonPressV1Policy
from metaworld.policies.sawyer_button_press_v2_policy import SawyerButtonPressV2Policy
from metaworld.policies.sawyer_button_press_wall_v1_policy import SawyerButtonPressWallV1Policy
from metaworld.policies.sawyer_button_press_wall_v2_policy import SawyerButtonPressWallV2Policy
from metaworld.policies.sawyer_coffee_button_v1_policy import SawyerCoffeeButtonV1Policy
from metaworld.policies.sawyer_coffee_button_v2_policy import SawyerCoffeeButtonV2Policy
from metaworld.policies.sawyer_coffee_pull_v1_policy import SawyerCoffeePullV1Policy
from metaworld.policies.sawyer_coffee_pull_v2_policy import SawyerCoffeePullV2Policy
from metaworld.policies.sawyer_coffee_push_v1_policy import SawyerCoffeePushV1Policy
from metaworld.policies.sawyer_coffee_push_v2_policy import SawyerCoffeePushV2Policy
from metaworld.policies.sawyer_dial_turn_v1_policy import SawyerDialTurnV1Policy
from metaworld.policies.sawyer_dial_turn_v2_policy import SawyerDialTurnV2Policy
from metaworld.policies.sawyer_disassemble_v1_policy import SawyerDisassembleV1Policy
from metaworld.policies.sawyer_disassemble_v2_policy import SawyerDisassembleV2Policy
from metaworld.policies.sawyer_door_close_v1_policy import SawyerDoorCloseV1Policy
from metaworld.policies.sawyer_door_close_v2_policy import SawyerDoorCloseV2Policy
from metaworld.policies.sawyer_door_lock_v1_policy import SawyerDoorLockV1Policy
from metaworld.policies.sawyer_door_lock_v2_policy import SawyerDoorLockV2Policy
from metaworld.policies.sawyer_door_open_v1_policy import SawyerDoorOpenV1Policy
from metaworld.policies.sawyer_door_open_v2_policy import SawyerDoorOpenV2Policy
from metaworld.policies.sawyer_door_unlock_v1_policy import SawyerDoorUnlockV1Policy
from metaworld.policies.sawyer_door_unlock_v2_policy import SawyerDoorUnlockV2Policy
from metaworld.policies.sawyer_drawer_close_v1_policy import SawyerDrawerCloseV1Policy
from metaworld.policies.sawyer_drawer_close_v2_policy import SawyerDrawerCloseV2Policy
from metaworld.policies.sawyer_drawer_open_v1_policy import SawyerDrawerOpenV1Policy
from metaworld.policies.sawyer_drawer_open_v2_policy import SawyerDrawerOpenV2Policy
from metaworld.policies.sawyer_faucet_close_v1_policy import SawyerFaucetCloseV1Policy
from metaworld.policies.sawyer_faucet_close_v2_policy import SawyerFaucetCloseV2Policy
from metaworld.policies.sawyer_faucet_open_v1_policy import SawyerFaucetOpenV1Policy
from metaworld.policies.sawyer_faucet_open_v2_policy import SawyerFaucetOpenV2Policy
from metaworld.policies.sawyer_hammer_v1_policy import SawyerHammerV1Policy
from metaworld.policies.sawyer_hammer_v2_policy import SawyerHammerV2Policy
from metaworld.policies.sawyer_hand_insert_v1_policy import SawyerHandInsertV1Policy
from metaworld.policies.sawyer_hand_insert_v2_policy import SawyerHandInsertV2Policy
from metaworld.policies.sawyer_handle_press_side_v2_policy import SawyerHandlePressSideV2Policy
from metaworld.policies.sawyer_handle_press_v1_policy import SawyerHandlePressV1Policy
from metaworld.policies.sawyer_handle_press_v2_policy import SawyerHandlePressV2Policy
from metaworld.policies.sawyer_handle_pull_side_v1_policy import SawyerHandlePullSideV1Policy
from metaworld.policies.sawyer_handle_pull_side_v2_policy import SawyerHandlePullSideV2Policy
from metaworld.policies.sawyer_handle_pull_v1_policy import SawyerHandlePullV1Policy
from metaworld.policies.sawyer_handle_pull_v2_policy import SawyerHandlePullV2Policy
from metaworld.policies.sawyer_lever_pull_v2_policy import SawyerLeverPullV2Policy
from metaworld.policies.sawyer_peg_insertion_side_v2_policy import SawyerPegInsertionSideV2Policy
from metaworld.policies.sawyer_peg_unplug_side_v1_policy import SawyerPegUnplugSideV1Policy
from metaworld.policies.sawyer_peg_unplug_side_v2_policy import SawyerPegUnplugSideV2Policy
from metaworld.policies.sawyer_pick_out_of_hole_v1_policy import SawyerPickOutOfHoleV1Policy
from metaworld.policies.sawyer_pick_out_of_hole_v2_policy import SawyerPickOutOfHoleV2Policy
from metaworld.policies.sawyer_pick_place_v2_policy import SawyerPickPlaceV2Policy
from metaworld.policies.sawyer_pick_place_wall_v2_policy import SawyerPickPlaceWallV2Policy
from metaworld.policies.sawyer_plate_slide_back_side_v2_policy import SawyerPlateSlideBackSideV2Policy
from metaworld.policies.sawyer_plate_slide_back_v1_policy import SawyerPlateSlideBackV1Policy
from metaworld.policies.sawyer_plate_slide_back_v2_policy import SawyerPlateSlideBackV2Policy
from metaworld.policies.sawyer_plate_slide_side_v1_policy import SawyerPlateSlideSideV1Policy
from metaworld.policies.sawyer_plate_slide_side_v2_policy import SawyerPlateSlideSideV2Policy
from metaworld.policies.sawyer_plate_slide_v1_policy import SawyerPlateSlideV1Policy
from metaworld.policies.sawyer_plate_slide_v2_policy import SawyerPlateSlideV2Policy
from metaworld.policies.sawyer_push_back_v1_policy import SawyerPushBackV1Policy
from metaworld.policies.sawyer_push_back_v2_policy import SawyerPushBackV2Policy
from metaworld.policies.sawyer_push_v2_policy import SawyerPushV2Policy
from metaworld.policies.sawyer_push_wall_v2_policy import SawyerPushWallV2Policy
from metaworld.policies.sawyer_reach_v2_policy import SawyerReachV2Policy
from metaworld.policies.sawyer_reach_wall_v2_policy import SawyerReachWallV2Policy
from metaworld.policies.sawyer_shelf_place_v1_policy import SawyerShelfPlaceV1Policy
from metaworld.policies.sawyer_shelf_place_v2_policy import SawyerShelfPlaceV2Policy
from metaworld.policies.sawyer_soccer_v1_policy import SawyerSoccerV1Policy
from metaworld.policies.sawyer_soccer_v2_policy import SawyerSoccerV2Policy
from metaworld.policies.sawyer_stick_pull_v1_policy import SawyerStickPullV1Policy
from metaworld.policies.sawyer_stick_pull_v2_policy import SawyerStickPullV2Policy
from metaworld.policies.sawyer_stick_push_v1_policy import SawyerStickPushV1Policy
from metaworld.policies.sawyer_stick_push_v2_policy import SawyerStickPushV2Policy
from metaworld.policies.sawyer_sweep_into_v1_policy import SawyerSweepIntoV1Policy
from metaworld.policies.sawyer_sweep_into_v2_policy import SawyerSweepIntoV2Policy
from metaworld.policies.sawyer_sweep_v1_policy import SawyerSweepV1Policy
from metaworld.policies.sawyer_sweep_v2_policy import SawyerSweepV2Policy
from metaworld.policies.sawyer_window_close_v2_policy import SawyerWindowCloseV2Policy
from metaworld.policies.sawyer_window_open_v2_policy import SawyerWindowOpenV2Policy


__all__ = [
    'SawyerAssemblyV1Policy',
    'SawyerAssemblyV2Policy',
    'SawyerBasketballV1Policy',
    'SawyerBinPickingV2Policy',
    'SawyerBoxCloseV1Policy',
    'SawyerBoxCloseV2Policy',
    'SawyerButtonPressTopdownV1Policy',
    'SawyerButtonPressTopdownV2Policy',
    'SawyerButtonPressTopdownWallV1Policy',
    'SawyerButtonPressTopdownWallV2Policy',
    'SawyerButtonPressV1Policy',
    'SawyerButtonPressV2Policy',
    'SawyerButtonPressWallV1Policy',
    'SawyerButtonPressWallV2Policy',
    'SawyerCoffeeButtonV1Policy',
    'SawyerCoffeeButtonV2Policy',
    'SawyerCoffeePullV1Policy',
    'SawyerCoffeePullV2Policy',
    'SawyerCoffeePushV1Policy',
    'SawyerCoffeePushV2Policy',
    'SawyerDialTurnV1Policy',
    'SawyerDialTurnV2Policy',
    'SawyerDisassembleV1Policy',
    'SawyerDisassembleV2Policy',
    'SawyerDoorCloseV1Policy',
    'SawyerDoorCloseV2Policy',
    'SawyerDoorLockV1Policy',
    'SawyerDoorLockV2Policy',
    'SawyerDoorOpenV1Policy',
    'SawyerDoorOpenV2Policy',
    'SawyerDoorUnlockV1Policy',
    'SawyerDoorUnlockV2Policy',
    'SawyerDrawerCloseV1Policy',
    'SawyerDrawerCloseV2Policy',
    'SawyerDrawerOpenV1Policy',
    'SawyerDrawerOpenV2Policy',
    'SawyerFaucetCloseV1Policy',
    'SawyerFaucetCloseV2Policy',
    'SawyerFaucetOpenV1Policy',
    'SawyerFaucetOpenV2Policy',
    'SawyerHammerV1Policy',
    'SawyerHammerV2Policy',
    'SawyerHandInsertV1Policy',
    'SawyerHandInsertV2Policy',
    'SawyerHandlePressSideV2Policy',
    'SawyerHandlePressV1Policy',
    'SawyerHandlePressV2Policy',
    'SawyerHandlePullSideV1Policy',
    'SawyerHandlePullSideV2Policy',
    'SawyerHandlePullV1Policy',
    'SawyerHandlePullV2Policy',
    'SawyerLeverPullV2Policy',
    'SawyerPegInsertionSideV2Policy',
    'SawyerPegUnplugSideV1Policy',
    'SawyerPegUnplugSideV2Policy',
    'SawyerPickOutOfHoleV1Policy',
    'SawyerPickOutOfHoleV2Policy',
    'SawyerPickPlaceV2Policy',
    'SawyerPickPlaceWallV2Policy',
    'SawyerPlateSlideBackSideV2Policy',
    'SawyerPlateSlideBackV1Policy',
    'SawyerPlateSlideBackV2Policy',
    'SawyerPlateSlideSideV1Policy',
    'SawyerPlateSlideSideV2Policy',
    'SawyerPlateSlideV1Policy',
    'SawyerPlateSlideV2Policy',
    'SawyerPushBackV1Policy',
    'SawyerPushBackV2Policy',
    'SawyerPushV2Policy',
    'SawyerPushWallV2Policy',
    'SawyerReachV2Policy',
    'SawyerReachWallV2Policy',
    'SawyerShelfPlaceV1Policy',
    'SawyerShelfPlaceV2Policy',
    'SawyerSoccerV1Policy',
    'SawyerSoccerV2Policy',
    'SawyerStickPullV1Policy',
    'SawyerStickPullV2Policy',
    'SawyerStickPushV1Policy',
    'SawyerStickPushV2Policy',
    'SawyerSweepIntoV1Policy',
    'SawyerSweepIntoV2Policy',
    'SawyerSweepV1Policy',
    'SawyerSweepV2Policy',
    'SawyerWindowOpenV2Policy',
    'SawyerWindowCloseV2Policy',
]
