event

Manage agent behavior event lifecycles in simulation environments.

1.2k|203|Updated Feb 6, 2025
One-click install
npx skills add https://github.com/tsinghua-fib-lab/AgentSociety --skill event-tsinghua-fib-lab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: event
Source: https://github.com/tsinghua-fib-lab/AgentSociety/tree/main/packages/agentsociety2/agentsociety2/contrib/env/event_space/agent_skills/event
Command: npx skills add https://github.com/tsinghua-fib-lab/AgentSociety --skill event-tsinghua-fib-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill unit addresses the challenge of managing behavior events for agents within a simulation environment, providing a streamlined approach to starting, querying, and stopping events.

Core Features & Use Cases

  • Event Management: Facilitates the initialization, querying, and termination of behavior events for agents.
  • Event Model: Defines event types, names, durations, and progress tracking.
  • Built-in Event Types: Supports various predefined event types such as sleep, work, and leisure activities.
  • Command-Line Interface: Uses ask_env to execute commands for event management.

Quick Start

To start an event for a person with ID 0, type: Start a 'work' event for person 0, event name 'morning coding session', expected duration 14400 seconds.

Frequently Asked Questions about event

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage agent behavior events within a simulation environment?▼

You can manage agent behavior events by using a command-line interface to execute lifecycle commands. This allows you to start, query, and stop agent events with precision and efficiency during simulations.

How do I start an event for a specific agent in an agent-based simulation?▼

To start an event for an agent, use a command specifying the agent ID, event type, event name, and expected duration. For example, start a 'work' event for person 0 with a duration of 14400 seconds.

What built-in event types are supported for behavior modeling?▼

Behavior modeling supports various predefined event types such as sleep, work, and leisure activities. These built-in events define event types, names, durations, and progress tracking for agents.

Do I need an EventSpace to execute agent simulation commands?▼

Yes, you need an EventSpace for execution. The event management system relies on this environment to process command-line interface requests and control the agent event lifecycle effectively.

Is this event management approach suitable for social science research?▼

Yes, this event management approach is applicable to social science research and agent-based simulations. It provides a streamlined method to initialize, track, and terminate agent behavior events for studies.