[
    {
        "region_name": "Gerudo Training Grounds Lobby",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Lobby Left Chest": "can_use(Bow) or can_use(Slingshot)",
            "Gerudo Training Grounds Lobby Right Chest": "can_use(Bow) or can_use(Slingshot)",
            "Gerudo Training Grounds Stalfos Chest": "is_adult or Kokiri_Sword",
            "Gerudo Training Grounds Beamos Chest": "has_explosives and (is_adult or Kokiri_Sword)",
            "Wall Fairy": "has_bottle and can_use(Bow)" #in the Beamos room shoot the Gerudo symbol above the door to the lava room.
        },
        "exits": {
            "Gerudo Fortress": "True",
            "Gerudo Training Grounds Heavy Block Room": "
                (is_adult or Kokiri_Sword) and
                (can_use(Hookshot) or logic_gtg_without_hookshot)",
            "Gerudo Training Grounds Lava Room": "
                here(has_explosives and (is_adult or Kokiri_Sword))",
            "Gerudo Training Grounds Central Maze": "True"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Central Maze",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Hidden Ceiling Chest": "(Small_Key_Gerudo_Training_Grounds, 3) and (logic_lens_gtg or can_use(Lens_of_Truth))",
            "Gerudo Training Grounds Maze Path First Chest": "(Small_Key_Gerudo_Training_Grounds, 4)",
            "Gerudo Training Grounds Maze Path Second Chest": "(Small_Key_Gerudo_Training_Grounds, 6)",
            "Gerudo Training Grounds Maze Path Third Chest": "(Small_Key_Gerudo_Training_Grounds, 7)",
            "Gerudo Training Grounds Maze Path Final Chest": "(Small_Key_Gerudo_Training_Grounds, 9)"
        },
        "exits": {
            "Gerudo Training Grounds Central Maze Right": "(Small_Key_Gerudo_Training_Grounds, 9)"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Central Maze Right",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Maze Right Central Chest": "True",
            "Gerudo Training Grounds Maze Right Side Chest": "True",
            "Gerudo Training Grounds Freestanding Key": "True"
        },
        "exits": {
            "Gerudo Training Grounds Hammer Room": "can_use(Hookshot)",
            "Gerudo Training Grounds Lava Room": "True"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Lava Room",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Underwater Silver Rupee Chest": "
                can_use(Hookshot) and can_play(Song_of_Time) and Iron_Boots and 
                    (logic_fewer_tunic_requirements or can_use(Zora_Tunic))"
        },
        "exits": {
            "Gerudo Training Grounds Central Maze Right": "can_play(Song_of_Time) or is_child",
            "Gerudo Training Grounds Hammer Room": "
                can_use(Longshot) or (can_use(Hookshot) and can_use(Hover_Boots))"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Hammer Room",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Hammer Room Clear Chest": "True",
            "Gerudo Training Grounds Hammer Room Switch Chest": "can_use(Megaton_Hammer)"
        },
        "exits": {
            "Gerudo Training Grounds Eye Statue Lower": "can_use(Megaton_Hammer) and Bow",
            "Gerudo Training Grounds Lava Room": "True"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Eye Statue Lower",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Eye Statue Chest": "can_use(Bow)"
        },
        "exits": {
            "Gerudo Training Grounds Hammer Room": "True"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Eye Statue Upper",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Near Scarecrow Chest": "can_use(Bow)"
        },
        "exits": {
            "Gerudo Training Grounds Eye Statue Lower": "True"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Heavy Block Room",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Before Heavy Block Chest": "True"
        },
        "exits": {
            "Gerudo Training Grounds Eye Statue Upper": "
                (logic_lens_gtg or can_use(Lens_of_Truth)) and
                (can_use(Hookshot) or (logic_gtg_fake_wall and can_use(Hover_Boots)))",
            "Gerudo Training Grounds Like Like Room": "
                can_use(Silver_Gauntlets) and (logic_lens_gtg or can_use(Lens_of_Truth)) and
                (can_use(Hookshot) or (logic_gtg_fake_wall and can_use(Hover_Boots)))"
        }
    },
    {
        "region_name": "Gerudo Training Grounds Like Like Room",
        "dungeon": "Gerudo Training Grounds",
        "locations": {
            "Gerudo Training Grounds Heavy Block First Chest": "True",
            "Gerudo Training Grounds Heavy Block Second Chest": "True",
            "Gerudo Training Grounds Heavy Block Third Chest": "True",
            "Gerudo Training Grounds Heavy Block Fourth Chest": "True"
        }
    }
]
