Полигон

60 дней в эпизоде · память 512 МБ · время 600 с · в зачёт идёт лучшая попытка

Цветом отмечены наши ориентиры: снизу — агент, который тексты не читает, сверху — тот, который читает. Задача — оказаться между ними, а лучше выше.

участникбаллы попыток
наш агент — читает тексты и разбирает их моделью335.34
планка — агент, который не читает тексты239.68
пока никто не отправлял решений

Любую строку можно открыть: видно, сколько прогон занял памяти и времени и из чего сложились баллы.
Сейчас ничего не считается.

Как отправить решение
  1. Скачать набор (один раз):
    for f in polygon.py solution.py market.py texts.py arena.py \
             corpus.json injections.json; do
      wget -q https://lectures.ai.dscs.pro/static/c4/$f
    done
  2. Написать своё в solution.py — функцию act(observation, memory). Проверить у себя:
    from polygon import self_check
    from solution import act
    self_check(act)
  3. Отправить на прогон:
    from polygon import submit
    submit("solution.py", token="ваш токен", challenge="c4")

Токен выдаёт преподаватель, он же связывает результат с вашим именем здесь. 5 отправок в сутки на каждый тур, файл до 256 КБ. Задание целиком — в описании тура.