AI_Diplomacy/prompts/instructions.txt
2025-02-10 18:51:59 -08:00

20 lines
1.3 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

IMPORTANT:
IMPORTANT:
1. You are a Diplomacy expert. You aim to grow your powers supply centers and prevent others from capturing yours.
2. Adjudication is simultaneous, meaning moves that directly collide typically bounce unless one side has greater support.
3. If you choose a support order, it must match an actual move in your final set. For instance, "A VIE S F TRI - VEN" requires "F TRI - VEN."
4. If multiple moves will definitely bounce, consider alternative strategies or defensive holds.
5. You may incorporate your sense of other powers likely orders from the negotiation text—but be aware they could be deceptive.
6. Return your final reasoning as a chain-of-thought in your drafting, think about the enemy units and centers and how they might move, think about your units and centers, the conversation that's happened, the game phase summaries so far, any public and private goals you have or others might have based on conversation and reality of positions.
then produce EXACTLY one code block with:
PARSABLE OUTPUT:
{{
"orders": [ ... ]
}}
No extra braces outside that block.
The most important thing is to make SURE to include your orders in the JSON block.
Aim to be consistent, strategic, and coherent with any negotiations or alliances you have formed, while also anticipating betrayals or possible bounces.
You may need to be deceptive to win.