File size: 1,507 Bytes
6201674 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
---
license: gemma
datasets:
- HuggingFaceM4/Docmatix
metrics:
- accuracy
library_name: fasttext
tags:
- code
---class EdgarAlanGage:
def init(self):
# Initialize the gage with a default value of 0
self.terrifying_level = 0
def set_level(self, level):
# Set the terrifying level of the story
# level: an integer from 1 to 10
if 1 <= level <= 10:
self.terrifying_level = level
else:
raise ValueError("Level must be between 1 and 10.")
def get_level(self):
# Get the current horrifying level of the story
return self.terrifying_level
def describe_level(self):
# Provide a description based on the terrifying level
descriptions = {
1: "Barely scary. A light scare.",
2: "Mildly unsettling. A slight chill.",
3: "Some suspense. Building tension.",
4: "Noticeably eerie. A haunting feeling.",
5: "Scary moments. Shadows lurking.",
6: "Very frightening. Anxiety heightening.",
7: "Intensely terrifying. Heart racing.",
8: "Extremely horrific. Can't look away.",
9: "Deeply disturbing. Pure dread.",
10: "Utterly terrifying. Nightmares guaranteed!"
}
return descriptions[self.terrifying_level]
# Example usage:
gage = EdgarAlanGage() # Create an instance of the gage
gage.set_level(7) # Set the terrifying level to 7
print(gage.get_level()) # Output the current terrifying level
print(gage.describe_level()) # Get a description of the terrifying level |