Skip to content

KeyError: "kitchen" #192

@jessiestang

Description

@jessiestang

This happens for one particular agent during the simulation, while the others can output the location successfully. Anyone knows why this is the case?

Traceback (most recent call last):
File "E:\smallville\generative_agents\reverie\backend_server\reverie.py", line 468, in open_server
rs.start_server(int_count)
File "E:\smallville\generative_agents\reverie\backend_server\reverie.py", line 379, in start_server
next_tile, pronunciatio, description = persona.move(
File "E:\smallville\generative_agents\reverie\backend_server\persona\persona.py", line 222, in move
plan = self.plan(maze, personas, new_day, retrieved)
File "E:\smallville\generative_agents\reverie\backend_server\persona\persona.py", line 148, in plan
return plan(self, maze, personas, new_day, retrieved)
File "E:\smallville\generative_agents\reverie\backend_server\persona\cognitive_modules\plan.py", line 1152, in plan
_determine_action(persona, maze)
File "E:\smallville\generative_agents\reverie\backend_server\persona\cognitive_modules\plan.py", line 739, in determine_action
act_game_object = generate_action_game_object(act_desp, act_address, persona, maze)
File "E:\smallville\generative_agents\reverie\backend_server\persona\cognitive_modules\plan.py", line 289, in generate_action_game_object
if not persona.s_mem.get_str_accessible_arena_game_objects(act_address):
File "E:\smallville\generative_agents\reverie\backend_server\persona\memory_structures\spatial_memory.py", line 107, in get_str_accessible_arena_game

objects
x = ", ".join(list(self.tree[curr_world][curr_sector][curr_arena.lower()]))
KeyError: 'kitchen'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions