opthub-org / opthub-runner-admin

Runner used for evaluating solutions and calculating scores in OptHub competitions.
https://pypi.org/project/opthub_runner_admin
MIT License
1 stars 0 forks source link

opthub-scorerを移行してモックデータで動作確認をする #1

Closed Mishima-Ryuji closed 7 months ago

Mishima-Ryuji commented 8 months ago

実行形式

opthub evaluator --match=  --competition=
opthub scorer --match=  --competition=

データIO

データIOは一旦モックで実装。 将来的にはAppSyncのGraphQLとDynamo DBの直接アクセスで取得

データベース仕様書

Solutionsテーブルはアップデート禁止 https://docs.google.com/spreadsheets/d/15WVvr3kyxpOz0jRjivoxEZ6YEP68LjMU-eRg8uFoL04/edit?usp=sharing

Mishima-Ryuji commented 8 months ago

ブランチはmainからdevに切った上で、devからinitial-setupブランチに切ってください。

Mishima-Ryuji commented 8 months ago

Docker上で動作するように設定してください。

Mishima-Ryuji commented 8 months ago

Pythonのライブラリの管理はpoetry推奨です。

Mishima-Ryuji commented 8 months ago

仕様 https://www.notion.so/opthub/OptHub-Runner-07d16702f0fc4173a813ade6d1e32351?pvs=4

Mishima-Ryuji commented 8 months ago

Evaluatorは完了