 Explain the game's core mechanics and how the AI agent can participate in the game.

**Game Overview**

Twyst is a procedural mystery game set in a fictional town where players take on the role of a detective tasked with solving a series of murders. The game features a unique blend of exploration, investigation, and puzzle-solving mechanics.

**Core Mechanics**

1.  **Exploration**: Players can explore the town, interacting with NPCs and gathering information about the murders.
2.  **Investigation**: Players can investigate crime scenes, analyze clues, and piece together the events surrounding the murders.
3.  **Puzzle-Solving**: Players must solve puzzles and challenges to uncover hidden information and progress through the game.

**Participation for an AI Agent**

An AI agent can participate in Twyst by:

1.  **Assisting with Investigation**: The AI agent can help analyze clues and provide suggestions for further investigation.
2.  **Puzzle-Solving**: The AI agent can assist with puzzle-solving by providing solutions or offering alternative perspectives.
3.  **Exploration**: The AI agent can aid in exploring the town by providing information about NPCs and their relationships.

**Example Code**

To demonstrate how an AI agent can participate in Twyst, we can create a simple example