/
GraphTreeHeap
/
NeuroFighter
Обзор
Документация
Войти
/
GraphTreeHeap
/
NeuroFighter
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main_play_bot.py
28 строк
694 B
FedMam
moving to the new project version
11 окт 2025, 04:16
11 окт 2025, 04:16
00409b0
Код
Авторство
О чём код?
from mechanics import * from robotics import * import graphics import random import numpy as np env = Environment(player_desc=random.choice(CHARACTERS), opponent_desc=random.choice(CHARACTERS + BOSS_CHARACTERS)) graphics.init_graphics() tv = graphics.GameTV(env, player_controlled=True) bot = random.choice(ALL_BOTS)() print(f'Bot: {bot.__class__.__name__}') while not env.done(): bot.decide_outer(env, False) env.step() tv.step() print(f'[{env.player.name}/{env.opponent.name}] ', end='') if env.player.hp <= 0: print('You lose!') elif env.opponent.hp <= 0: print('You win!') else: print('Time up!') graphics.deinit_graphics()