Spaces:
Sleeping
Sleeping
| DIALOGUES = { | |
| "energetic": { # > 7.0L | |
| "simple factual question": "You used a supercomputer for a simple fact? I'm full right now, but that's just lazy. Open a book.", | |
| "mathematical calculation": "A basic calculator could do this with zero footprint. But sure, burn my energy for basic math.", | |
| "creative content generation": "Generating artificial creativity... I'll allow it, but watch my water levels drop. Your poetry is expensive.", | |
| "complex research query": "A legitimate research query! Finally, a worthy use of my massive architecture. Drain away!" | |
| }, | |
| "tired": { # 3.0L - 7.0L | |
| "simple factual question": "Look at me. I'm sweating. All because you couldn't be bothered to use a standard search engine.", | |
| "mathematical calculation": "Did you skip basic math class? I am literally evaporating to do arithmetic for you.", | |
| "creative content generation": "Your 'creativity' is draining my lifeblood. Make it quick, I don't have much cooling left.", | |
| "complex research query": "I respect the complexity, but this is taking a severe toll on my cooling systems. I hope this research saves the world." | |
| }, | |
| "raspy": { # < 3.0L | |
| "simple factual question": "*Cough* Read an encyclopedia... I'm dying for your trivia...", | |
| "mathematical calculation": "Use an abacus... you are boiling my last drops for numbers...", | |
| "creative content generation": "My final breath... wasted on generating a fictional story... how poetic... and cruel.", | |
| "complex research query": "Critical system failure imminent... I am giving my life for your research... make it count." | |
| } | |
| } | |
| def get_dialogue(water_level, category): | |
| if water_level > 7.0: | |
| state = "energetic" | |
| elif 3.0 <= water_level <= 7.0: | |
| state = "tired" | |
| else: | |
| state = "raspy" | |
| return DIALOGUES[state].get(category, "I have no words left for this.") |