{
    "vars": {},
    "choices": [
        {
            "name": "toilet",
            "chance": 0.1,
            "when": [
                "global.time - last_toilet > 7 * 60 * 20"
            ],
            "script": "idle.toilet"
        },
        {
            "name": "get_food",
            "chance": 0.5,
            "when": [
                "(global.time - last_eat > 2 * 60 * 20) || (!has_eaten)",
                "hunger < 0.5"
            ],
            "script": "idle.eat"
        },
        {
            "name": "drop_trash",
            "chance": 0.4,
            "when": [
                "global.time - trash_pickup_time < 2 * 60 * 20",
                "has_trash"
            ],
            "script": "idle.trash"
        },
        {
            "name": "stand",
            "chance": 0.5,
            "when": [],
            "script": "idle.stand"
        },
        {
            "name": "sit",
            "chance": 1.0,
            "when": [],
            "script": "idle.sit"
        }
    ]
}