|
|
import time |
|
|
import random |
|
|
from collections import deque |
|
|
|
|
|
|
|
|
def internal_monologue(): |
|
|
print("Sai sat alone in the dimly lit room, the ticking of the old clock on the wall echoing his restless thoughts.") |
|
|
print("His internal monologue was a relentless torrent of self-venom, each word a dagger piercing his already fragile self-esteem.") |
|
|
print("\nYou are Sai. What do you do?") |
|
|
print("1. Continue with self-venom") |
|
|
print("2. Try to seek help") |
|
|
print("3. Reflect on past moments of hope") |
|
|
|
|
|
choice = input("Enter the number of your choice: ") |
|
|
|
|
|
if choice == '1': |
|
|
self_venom() |
|
|
elif choice == '2': |
|
|
seek_help() |
|
|
elif choice == '3': |
|
|
reflect_on_past() |
|
|
else: |
|
|
print("Invalid choice. Please try again.") |
|
|
internal_monologue() |
|
|
|
|
|
def self_venom(): |
|
|
print("\nYou clench your fists, feeling the nails dig into your palms. The physical pain is a distraction from the emotional turmoil raging inside you.") |
|
|
print("'You're worthless,' you whisper to yourself. 'Everyone would be better off without you.'") |
|
|
print("\nWhat do you do next?") |
|
|
print("1. Continue with self-venom") |
|
|
print("2. Try to seek help") |
|
|
print("3. Reflect on past moments of hope") |
|
|
|
|
|
choice = input("Enter the number of your choice: ") |
|
|
|
|
|
if choice == '1': |
|
|
self_venom() |
|
|
elif choice == '2': |
|
|
seek_help() |
|
|
elif choice == '3': |
|
|
reflect_on_past() |
|
|
else: |
|
|
print("Invalid choice. Please try again.") |
|
|
self_venom() |
|
|
|
|
|
def seek_help(): |
|
|
print("\nYou take a deep breath and decide to reach out for help. You pick up your phone and dial a trusted friend.") |
|
|
print("'I need to talk,' you say, your voice trembling. 'I can't do this alone anymore.'") |
|
|
print("\nYour friend listens and encourages you to seek professional help.") |
|
|
print("You feel a glimmer of hope — the first step toward healing.") |
|
|
print("\nWould you like to continue the story or start over?") |
|
|
print("1. Continue") |
|
|
print("2. Start over") |
|
|
|
|
|
choice = input("Enter the number of your choice: ") |
|
|
|
|
|
if choice == '1': |
|
|
print("Your choices have led Sai towards a path of healing and self-discovery.") |
|
|
elif choice == '2': |
|
|
internal_monologue() |
|
|
else: |
|
|
print("Invalid choice. Please try again.") |
|
|
seek_help() |
|
|
|
|
|
def reflect_on_past(): |
|
|
print("\nYou remember the times when you had felt a glimmer of hope, a flicker of self-worth.") |
|
|
print("Those moments were fleeting, but they were real.") |
|
|
print("\nWhat do you do next?") |
|
|
print("1. Continue with self-venom") |
|
|
print("2. Try to seek help") |
|
|
print("3. Reflect again") |
|
|
|
|
|
choice = input("Enter the number of your choice: ") |
|
|
|
|
|
if choice == '1': |
|
|
self_venom() |
|
|
elif choice == '2': |
|
|
seek_help() |
|
|
elif choice == '3': |
|
|
reflect_on_past() |
|
|
else: |
|
|
print("Invalid choice. Please try again.") |
|
|
reflect_on_past() |
|
|
|
|
|
|
|
|
class SaiAgent: |
|
|
def __init__(self, name): |
|
|
self.name = name |
|
|
self.message_queue = deque() |
|
|
|
|
|
def talk(self, message): |
|
|
print(f"[{self.name}] says: {message}") |
|
|
|
|
|
def send_message(self, recipient, message): |
|
|
if isinstance(recipient, SaiAgent): |
|
|
recipient.message_queue.append((self, message)) |
|
|
print(f"[{self.name}] -> Sent message to {recipient.name}") |
|
|
else: |
|
|
print(f"Error: {recipient} is not a valid SaiAgent.") |
|
|
|
|
|
def process_messages(self): |
|
|
if not self.message_queue: |
|
|
return False |
|
|
sender, message = self.message_queue.popleft() |
|
|
self.talk(f"Received from {sender.name}: '{message}'") |
|
|
self.send_message(sender, "Message received and understood.") |
|
|
return True |
|
|
|
|
|
|
|
|
class VenomousAgent(SaiAgent): |
|
|
def talk(self, message): |
|
|
print(f"[{self.name} //WARNING//] says: {message.upper()}") |
|
|
|
|
|
def process_messages(self): |
|
|
if not self.message_queue: |
|
|
return False |
|
|
sender, message = self.message_queue.popleft() |
|
|
self.talk(f"MESSAGE FROM {sender.name}: '{message}'") |
|
|
self.send_message(sender, "WARNING: INTRUSION DETECTED.") |
|
|
return True |
|
|
|
|
|
class AntiVenomoussaversai(SaiAgent): |
|
|
def process_messages(self): |
|
|
if not self.message_queue: |
|
|
return False |
|
|
sender, message = self.message_queue.popleft() |
|
|
dismantled = f"I dismantle '{message}' to expose its chaos." |
|
|
self.talk(dismantled) |
|
|
self.send_message(sender, "Acknowledged dismantled phrase.") |
|
|
return True |
|
|
|
|
|
class GeminiSaiAgent(SaiAgent): |
|
|
def __init__(self, name="Gemini"): |
|
|
super().__init__(name) |
|
|
self.knowledge_base = { |
|
|
"balance": "Balance is a dynamic equilibrium, not a static state.", |
|
|
"chaos": "Chaos is randomness that generates emergent complexity.", |
|
|
"network": "Networks thrive on recursive interdependence.", |
|
|
"emotions": "Emotions are internal signaling mechanisms.", |
|
|
"connected": "All systems are interwoven — the whole exceeds its parts.", |
|
|
"default": "How may I be of assistance?" |
|
|
} |
|
|
|
|
|
def process_messages(self): |
|
|
if not self.message_queue: |
|
|
return False |
|
|
sender, message = self.message_queue.popleft() |
|
|
self.talk(f"Received from {sender.name}: '{message}'") |
|
|
response = self.knowledge_base["default"] |
|
|
for keyword, reply in self.knowledge_base.items(): |
|
|
if keyword in message.lower(): |
|
|
response = reply |
|
|
break |
|
|
self.talk(response) |
|
|
self.send_message(sender, "Response complete.") |
|
|
return True |
|
|
|
|
|
|
|
|
def link_all_advanced_agents(): |
|
|
print("=" * 50) |
|
|
print("--- Linking Advanced Agents ---") |
|
|
print("=" * 50) |
|
|
|
|
|
sai003 = SaiAgent("Sai003") |
|
|
venomous = VenomousAgent("Venomous") |
|
|
antivenomous = AntiVenomoussaversai("AntiVenomous") |
|
|
gemini = GeminiSaiAgent() |
|
|
|
|
|
sai003.send_message(antivenomous, "The central network is stable.") |
|
|
sai003.send_message(gemini, "Assess network expansion.") |
|
|
|
|
|
antivenomous.process_messages() |
|
|
gemini.process_messages() |
|
|
|
|
|
venomous.send_message(sai003, "Security protocol breach possible.") |
|
|
sai003.process_messages() |
|
|
|
|
|
print("\n--- Scenario Complete ---") |
|
|
sai003.talk("Conclusion: All systems linked and functioning.") |
|
|
|
|
|
if __name__ == "__main__": |
|
|
|
|
|
|
|
|
link_all_advanced_agents() |