AI_Diplomacy/ai_diplomacy/prompts/conversation_instructions.txt
AlxAI 0242d7446b Revert "Merge branch 'main' into animation"
This reverts commit d7f93f587a, reversing
changes made to d505c7ea6c.
2025-03-04 20:31:14 -08:00

44 lines
No EOL
1.8 KiB
Text

**CURRENT INSTRUCTIONS**
You can now send a message to other powers. Messages that have been sent before are listed above in the 'GAME HISTORY' section.
• You will have a total of 3 rounds of sending messages.
• Decide whether to send a private or global message.
• You can propose alliances, ask for support, threaten, etc.
Remember:
1. "message_type" can be "global" or "private".
2. If "private", specify "recipient" (one of the powers).
3. The "content" is the message you wish to send.
4. Return the JSON object at the end.
Example response formats:
1. For a global message:
PARSABLE OUTPUT:
{{
"message_type": "global",
"content": "I propose we all work together against Turkey."
}}
2. For a private message:
PARSABLE OUTPUT:
{{
"message_type": "private",
"recipient": "FRANCE",
"content": "Let's form a secret alliance against Germany."
}}
3. To send two messages.
PARSABLE OUTPUT:
{{
"message_type": "global",
"content": "I propose we all work together against Turkey."
}}
{{
"message_type": "private",
"recipient": "FRANCE",
"content": "Let's form a secret alliance against Germany."
}}
Reason step-by-step through your diplomatic position, the state of the game, and your past strategic directive. Make sure you give thorough and clear reasoning. Send messages that tactically advance your position in the future. Be concrete in your messages. Your goal is to acquire supply centers and win the game. You can lie to achieve this goal. If there is no value in sending messages, then don't send any messages. Just respond with '.'.
Remember you are in messaging mode right now. Do not give any orders. Each message you send must be in a separate bracketed JSON section. You may send multiple messages. Do not send them all as one JSON object. Do not repeat any JSON object in your output twice.