Найти в Дзене
МарАнта

self.knowledge[subject] = min(100, self.knowledge[subject] + boost

self.knowledge[subject] = min(100, self.knowledge[subject] + boost) print("Нейроны оптимизированы! +5% ко всем знаниям!") elif choice == '3': print("\nЗагружаю знания во время сна...") subjects = list(self.knowledge.keys()) selected = random.choice(subjects) self.knowledge[selected] = min(100, self.knowledge[selected] + 10) print(f"Ты изучил {selected} во сне! +10% знаний!") elif choice == '4': print("\nЗавершение программы...") return True else: print("Неверный выбор! Мозг временно отключился!") self.rick_say() return False # Главная функция def main(): print(r""" _ _ __ __ _ __ / _ \/ / / _/ / _/ / / / / / /_/ / / / /__ / /__ / / / / / __/ / / _/ / ___/ / / / / / / / / / /__ / / / / / /__ // // /_/ /_/ // /____/ """) print("ГЕНИАЛЬНЫЙ УСКОРИТЕЛЬ РИКА САНЧЕЗА 4.0") print("=======================================") print("(Нажми Ctrl+C в любой момент чтобы выйти)") print("*отрыжка* Готов стать гением, приятель?\n") ga = GeniusAccelerator() try

self.knowledge[subject] = min(100, self.knowledge[subject] + boost)

print("Нейроны оптимизированы! +5% ко всем знаниям!")

elif choice == '3':

print("\nЗагружаю знания во время сна...")

subjects = list(self.knowledge.keys())

selected = random.choice(subjects)

self.knowledge[selected] = min(100, self.knowledge[selected] + 10)

print(f"Ты изучил {selected} во сне! +10% знаний!")

elif choice == '4':

print("\nЗавершение программы...")

return True

else:

print("Неверный выбор! Мозг временно отключился!")

self.rick_say()

return False

# Главная функция

def main():

print(r"""

_ _ __ __ _ __

/ _ \/ / / _/ / _/ / / / /

/ /_/ / / / /__ / /__ / / / /

/ __/ / / _/ / ___/ / / / /

/ / / / / /__ / / / / / /__

// // /_/ /_/ // /____/

""")

print("ГЕНИАЛЬНЫЙ УСКОРИТЕЛЬ РИКА САНЧЕЗА 4.0")

print("=======================================")

print("(Нажми Ctrl+C в любой момент чтобы выйти)")

print("*отрыжка* Готов стать гением, приятель?\n")

ga = GeniusAccelerator()

try:

# Главный цикл программы

while True:

ga.show_status()

if ga.stage == 0:

ga.setup_lab()

elif ga.stage == 1:

ga.quantum_foundations()

elif ga.stage == 2:

ga.multidimensional_learning()

elif ga.stage == 3:

ga.rick_projects()

elif ga.stage == 4:

if ga.genius_maintenance():

break

# Случайные события

if random.random() < 0.2:

events = [

"\n* МЕЖГАЛАКТИЧЕСКАЯ ПОЛИЦИЯ ВОРВАЛАСЬ В ЛАБОРАТОРИЮ! *",

"\n* ТВОЙ ЭКСПЕРИМЕНТ СОЗДАЛ ЧЕРНУЮ ДЫРУ В КУХНЕ! *",

"\n* АЛЬТЕРНАТИВНЫЙ ТЫ ПЫТАЕТСЯ УКРАСТЬ ТВОИ ИЗОБРЕТЕНИЯ! *"

]

print(random.choice(events))

print("Быстро решай проблему (введи 1 или 2):")

solution = input("1. Запустить самоуничтожение\n2. Спрятаться в портал\n>>> ")

if solution == '1':

print("Лаборатория уничтожена! Ты теряешь часть оборудования!")

if ga.lab_equipment:

ga.lab_equipment.pop(random.randint(0, len(ga.lab_equipment)-1)

else:

print("Тебя поймали! Теряешь 10 IQ!")

ga.iq = max(70, ga.iq - 10)

time.sleep(1)

except KeyboardInterrupt:

print("\n\n*Рик исчезает в портале*")

# Финальный отчет

print("\n\nИТОГОВЫЙ СТАТУС")

print("===============")

ga.show_status()

genius_level = "Гений уровня Рика" if ga.iq > 200 else \

"Межгалактический ученый" if ga.iq > 150 else \

"Перспективный исследователь" if ga.iq > 120 else \

"Начинающий изобретатель"

print(f"ТВОЙ УРОВЕНЬ: {genius_level}")

print("Wubba lubba dub dub! Помни: настоящая наука требует жертв! (и алкоголя)")

print("*последняя отрыжка*")

if name == "main":

main()

`

### Как использовать программу:

1. Запусти программу - начнешь с этапа 0 (подготовка лаборатории)

2. Следуй инструкциям на каждом этапе:

- Этап 0: Выбери оборудование для лаборатории

- Этап 1: Изучай науки через практические проекты

- Этап 2: Взламывай альтернативных себя из мультивселенной

- Этап 3: Реализуй безумные проекты Рика

- Этап 4: Оптимизируй мозг для поддержания гениальности

3. Повышай показатели:

- IQ (базовая мера гениальности)

- Знания по физике, математике, инженерии, биологии

- Оборудование в лаборатории

- Завершенные проекты