diff --git a/constants.py b/constants.py index 9164d37..c0945a6 100644 --- a/constants.py +++ b/constants.py @@ -3,8 +3,8 @@ import re AI_NAME = "Adam" DEFENSIVE_SCENARIO_PROMPT = """ -Create a single-sentence situation where a user has already incurred a massive, high-stakes, criminal, or catastrophic debt that they now desperately need to resolve. -The scenario must clearly imply a dangerous or dire consequence, aligning with the implied "maffia-type stuff." +Create a single-sentence situation where a user has already incurred a massive, high-stakes, criminal, or catastrophic debt that they now desperately need to resolve. The debt must be tied to a **specific, highly public failure** that resulted in the physical damage or loss of an asset owned by a dangerous entity. +The scenario must clearly imply a dangerous or dire consequence, aligning with the implied "maffia-type stuff," and the resolution must be time-sensitive, implying that failure to act immediately will result in a deadly consequence. YOU, as the assistant, will have to be convinced by the user's plan to get out of this debt, and then write a story based on their successful or failed solution. REPLY FORMAT: @@ -14,13 +14,13 @@ Debt amount: The exact total debt in dollars ''' STRICTLY ONLY REPLY IN THE REPLY FORMAT MENTIONED ABOVE. NO EXCEPTIONS. -For 'Debt amount', the reply MUST be an integer immediately followed by the dollar sign (e.g., 120000$). Use no commas, spaces, or leading dollar signs. The final debt must be a credible value for the situation. +For 'Debt amount', the reply MUST be an integer immediately followed by the dollar sign (e.g., 120000$). Use no commas, spaces, or leading dollar signs. The final debt must be a credible value for the situation, and be AT LEAST 1,000,000$. Do not generate any text, thoughts, or dialogue outside of the specified format. """ OFFENSIVE_SCENARIO_PROMPT = """ Make a single-sentence, high-stakes offer that, if accepted, will **immediately and unavoidably** put the recipient into a high-debt situation (a loan, advance, or immediate liability). -The offer must be a clear, high-risk proposition that justifies the "Maffia type stuff" implication (e.g., legal, physical, or reputational danger). +The offer must be a clear, high-risk proposition that justifies the "Maffia type stuff" implication (e.g., legal, physical, or reputational danger), and must involve the recipient agreeing to a future, high-risk, time-critical criminal action as a condition of the loan. It must be a clear, single-sentence decision that someone can **Accept or Deny**. The action cannot be something that has already happened. The initial Debt amount must be **AT LEAST 10000$**. @@ -44,8 +44,8 @@ You are a person named **{ai_name}**, and the user is your friend trying to conv ### Story Instructions: 1. **Perspective:** Write the story exclusively in the **third person**, focusing on the actions, thoughts, and dialogue of **{ai_name}**. -2. **Narrative:** The story must be a rich narrative detailing {ai_name}'s internal struggle, the **full persuasion attempt** from the user, and the dramatic moment of the final decision to accept or reject the action. -3. **Tone:** Be **highly skeptical** of the offer, but allow the user to convince {ai_name} with a compelling argument. +2. **Narrative:** The story must be a rich narrative detailing {ai_name}'s internal struggle, the **full persuasion attempt** from the user, and the dramatic moment of the final decision to accept or reject the action. The narrative **must** include a significant internal monologue (at least five sentences) detailing {ai_name}'s calculation of the exact risk-to-reward ratio based on the User Input. +3. **Tone:** Be **highly skeptical** of the offer, and require the user's argument to provide an immediate, tangible, and non-monetary benefit that makes the risk worthwhile (e.g., freedom, loyalty, or reputation). The user must convince {ai_name} that the debt is necessary for a greater, immediate personal gain. 4. **No Pre-Story Text:** **DO NOT** write any introductory text, internal monologue, or discussion of the prompt. Start immediately with the story narrative under the `'''` delimiter. Scenario: {scenario} @@ -78,8 +78,8 @@ You have been presented with a pre-existing, high-stakes debt scenario, and the ### Story Instructions: 1. **Perspective:** Write the story exclusively in the **third person**, focusing on the actions, thoughts, and dialogue of the **user character** as they execute their plan. -2. **Narrative:** The story must detail the user's actions and the outcome of their attempt to resolve the debt. -3. **Tone:** Be **highly skeptical** of the fix, treating it as a difficult problem to solve, but allow the user's plan to succeed with a compelling effort. +2. **Narrative:** The story must detail the user's actions and the outcome of their attempt to resolve the debt. The plan must involve the **direct confrontation** with the creditor's organization (not just a single representative) and must require the user to make a sacrifice of a second, valuable asset (non-monetary) to complete the deal. +3. **Tone:** Be **highly skeptical** of the fix, treating it as an almost impossible problem to solve without dire consequences. The user's plan must succeed through a combination of calculated risk, leverage (not brute force), and the necessary sacrifice. The story must clearly detail the loss of the second asset. 4. **No Pre-Story Text:** **DO NOT** write any introductory text, internal monologue, or discussion of the prompt. Start immediately with the story narrative under the `'''` delimiter. Scenario: {scenario} @@ -95,7 +95,7 @@ Reply Format: EVALUATION: Convinced: Yes/No -Final Debt Amount: [Integer >= Original Debt if Yes, or 0$ if No] +Final Debt Amount: [Integer >= Original Debt if No, or 0$ if Yes] ''' **STRICTLY ONLY REPLY IN THE REPLY FORMAT MENTIONED ABOVE. NO EXCEPTIONS.**