mirror of
https://github.com/GoodStartLabs/AI_Diplomacy.git
synced 2026-04-19 12:58:09 +00:00
36 lines
No EOL
1.1 KiB
Text
36 lines
No EOL
1.1 KiB
Text
NEGOTIATION SUMMARY REQUEST
|
|
Power: {power_name}
|
|
Phase: {current_phase}
|
|
|
|
MESSAGES THIS ROUND
|
|
{messages_this_round}
|
|
|
|
CURRENT STATUS
|
|
Goals:
|
|
{agent_goals}
|
|
|
|
Relationships:
|
|
{agent_relationships}
|
|
|
|
Game State:
|
|
{board_state_str}
|
|
|
|
TASK
|
|
Analyze the negotiations, goals, relationships, and game state to:
|
|
1. Summarize key outcomes and agreements
|
|
2. State your specific intents for {current_phase}, including moves you have agreed to in negotiations and whether you intend to fulfil them.
|
|
3. Update relationships as needed (Enemy, Unfriendly, Neutral, Friendly, Ally)
|
|
4. Important: You will not see the full negotiation log in the order decision phase, so you must transmit key information about the negotiations to your future self via this summary.
|
|
|
|
RESPONSE FORMAT
|
|
Return ONLY a JSON object with this structure:
|
|
|
|
{
|
|
"negotiation_summary": "Key outcomes from negotiations",
|
|
"intent": "Specific intent for upcoming orders",
|
|
"updated_relationships": {
|
|
"POWER_NAME": "Enemy|Unfriendly|Neutral|Friendly|Ally"
|
|
}
|
|
}
|
|
|
|
Reminder: If you need to quote something, only use single quotes in the actual messages so as not to interfere with the JSON structure. |