# AI Agent

## **AI Player**

We designed rich AI behavior trees that fit for various scenarios, and arranged distinctive AI behaviors for different types of players. AI players are able to simulate all the behaviors of actual players, such as jumping on hidden spots and sneaking up on real players. Therefore, it is hard to even distinguish them from actual players.        &#x20;

When teaming up with actual players, AI players can cooperate with their teammates, receiving information from and interacting with them. AI players have a super diverse tactical system that can make real-time responses according to the battle.         &#x20;

Based on AI players, we provide players with a "Human vs AI player" mode for training and learning, which helps players better understand the game rules.

In the future, users' game data can be stored on the chain, and they can use different LLMs to train their own AI players, or they can rent their own data for other players to train. User's AI players can also participate in related competitions in the future and receive rewards to make money for themselves.

<figure><img src="/files/aEW1lXJzskaqLtuPt2tx" alt=""><figcaption><p>AI Player</p></figcaption></figure>

## AI Anti-cheating System

We will use AI learn from cheating behavior data, to improve our Anti-cheating Inspector System to detect players who use cheating programs more efficiently.&#x20;

<figure><img src="/files/hCxS1DSb3F6vDdOK5gEB" alt=""><figcaption><p>AI Anti-Cheating Monitor</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://matr1x.gitbook.io/matr1x-whitepaper/2.-matr1x-core-business/ai/ai-agent.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
