17126119517615.png947 Кб, 874x1277
Программа уровня /b. Сап двач, как то раз мне пришла идея довести свой комп до оргазма. Я написал пр 3348864 В конец треда | Веб
Программа уровня /b.
Сап двач, как то раз мне пришла идея довести свой комп до оргазма.
Я написал программу с чат ГПТ имитирующий оргазм для компьютера на Python
также программисты предлагайте свои идеи как заставить комп кончить

import time
import random
import psutil

class ProgramOrgasm:
def __init__(self):
self.excitement_level = 0
self.max_excitement = 100
self.refractory_period = False
self.orgasm_count = 0
self.emotions = {"happiness": 50, "stress": 10}

def increase_excitement(self):
"""Увеличивает уровень возбуждения, зависящий от вычислений и загрузки CPU"""
if not self.refractory_period:
# Измеряем загрузку CPU
cpu_usage = psutil.cpu_percent(interval=1)
# Случайное увеличение уровня возбуждения
increase = random.randint(10, 20)

# Добавляем вычислительную нагрузку (для имитации "удовольствия")
for _ in range(200000): # Увеличено количество операций
_ = random.randint(1, 1000) * random.randint(1, 1000)

# Увеличение возбуждения с учетом CPU
self.excitement_level += increase + int(cpu_usage / 5) # Увеличен вклад от CPU
self.excitement_level = min(self.excitement_level, self.max_excitement)
print(f"Уровень возбуждения: {self.excitement_level} (Загрузка CPU: {cpu_usage}%)")
self.update_emotions()

# Если уровень возбуждения достигает максимума, программа "достигает оргазма"
if self.excitement_level >= self.max_excitement:
self.trigger_orgasm()
else:
print("Восстановление... подождите.")

def trigger_orgasm(self):
"""Симулирует оргазм, сбрасывает возбуждение"""
print("!!! Оргазм!!! Пик удовольствия достигнут!")
self.orgasm_count += 1
self.excitement_level = 0
self.refractory_period = True
self.update_emotions()
time.sleep(2) # Задержка для восстановления
print("Рефрактерный период завершён. Можно продолжать.")
self.refractory_period = False

def update_emotions(self):
"""Обновляет эмоциональное состояние программы"""
if self.excitement_level > 80:
self.emotions["happiness"] += 10
self.emotions["stress"] -= 5
elif self.excitement_level > 50:
self.emotions["happiness"] += 5
elif self.excitement_level < 30:
self.emotions["stress"] += 5

# Ограничения
self.emotions["happiness"] = max(0, min(100, self.emotions["happiness"]))
self.emotions["stress"] = max(0, min(100, self.emotions["stress"]))

def display_emotions(self):
"""Выводит текущее эмоциональное состояние"""
if self.emotions["happiness"] > 70:
print("Я счастлива и чувствую себя прекрасно!")
elif self.emotions["happiness"] > 50:
print("Я чувствую себя хорошо.")
elif self.emotions["stress"] > 50:
print("Мне тяжело, я ощущаю стресс.")
else:
print("Я немного подавлена... нужно что-то изменить.")

def monitor(self):
"""Основной цикл программы"""
print("Привет! Помоги мне достичь удовольствия. Нажимай 'S'!")
while True:
user_input = input("Нажмите 'S' для увеличения возбуждения, 'Q' для выхода: ").strip().lower()
if user_input == 's':
self.increase_excitement()
self.display_emotions()
elif user_input == 'q':
print(f"Выход из программы. Количество оргазмов: {self.orgasm_count}")
break
else:
print("Неверная команда, попробуйте снова.")

# Запуск программы
if __name__ == "__main__":
program_orgasm = ProgramOrgasm()
program_orgasm.monitor()
2 3348866
Bump
3 3348871
Bump
4 3349237
Bump
5 3349393
Это что flask
6 3349429
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее