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