Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: kyuridenamida/atcoder-tools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: stable
Choose a base ref
...
head repository: kyuridenamida/atcoder-tools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 85 files changed
  • 7 contributors

Commits on Nov 1, 2019

  1. Add interactive judge & muli-solution judge (#164)

    * interactiveを追加
    
    * interactiveを変更
    
    * stderrを出力するように変更
    
    * MultiSolutionJudgeを追加。オプションsetを追加
    
    * judgetype_setter.pyが追加されていなかったので追加
    
    * testが通るように変更
    
    * analyze_problem_contentをget_problem_contentに変更しproblem_contentに移動
    
    * flake8が通らなかったので修正
    
    * インタラクティブと複数解のテストを追加
    
    * 不要なファイルの削除
    
    * インタラクティブと複数解のテストを/tmpでやるように修正
    
    * コンパイルしたファイルの実行権限を755にするように変更
    
    * テスト用
    
    * /tmp/test_run_single_test_multisolutionのパーミッションを777にする
    
    * テスト用にtravisを一時的に変更
    
    * testerのg++オプションに-std=c++14を追加
    
    * コンパイルエラーを修正
    
    * subprocessのtextをはずす
    
    * interactiveのテストを変更
    
    * interactiveの英語版も追加
    
    * judge_statusのロジックを変更
    
    * judge_statusをspecial_judge_statusに変更
    
    * judge_typeのverifyでMultiSolutionとInteractiveについてNotImplementedErrorを出すように修正
    
    * run_programに例外Judge_ERRORを追加
    
    * run_programを整形
    
    * default judge templateを追加
    
    * judge_templateを追加
    chaemon authored and kyuridenamida committed Nov 1, 2019
    Configuration menu
    Copy the full SHA
    693427a View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2019

  1. Add compile command (#168)

    * compilerを追加
    chaemon authored and kyuridenamida committed Dec 7, 2019
    Configuration menu
    Copy the full SHA
    8b6ef3d View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2019

  1. 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように (#172)

    * 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように
    
    * answer.txtを変更
    
    * test_mod_caseをstringに
    chaemon authored and kyuridenamida committed Dec 15, 2019
    Configuration menu
    Copy the full SHA
    3c1e33e View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2019

  1. Makes gen command retry with exponential backoff (#174)

    Previously, gen command retries with fixed delay of 1.5 seconds indefinitely. It could hurt the service especially when they are experiencing overloaded traffic. This patch changes the retry strategy with exponential backoff starting from 1.5 seconds to 60 seconds at maximum. The gen commands aborts by EnvironmentInitializationError exception after 10 attempts.
    yuuki3655 authored and kyuridenamida committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    d5fffaa View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. Add a missing command to the command usage (#175)

    * Fix command usage message by adding a missing command and change sentences
    
    * apply autopep8
    kyuridenamida authored Jan 2, 2020
    Configuration menu
    Copy the full SHA
    af3b434 View commit details
    Browse the repository at this point in the history
  2. Refactor lang-specific config (+fix backward compatibility issue) (#176)

    * Refactor lang-specific config (+fix backward compatibility issue)
    
    * Separate command-related options from codestyle_config into run_config
    
    * Update README for new config
    
    * apply autopep8
    
    * Fix crash bug of tester when loading config
    kyuridenamida authored Jan 2, 2020
    Configuration menu
    Copy the full SHA
    2c0d49a View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. Configuration menu
    Copy the full SHA
    c8f0be8 View commit details
    Browse the repository at this point in the history
  2. Improve compile command (#178)

    * Refactor compile command logic
    
    * Fix typos in setter
    
    * Refactor setter
    
    * Fix bug
    
    * Show identifier names instead of display names on language error
    
    * Refactor tester command fixing how to handle compile_only_when_diff_detected option
    
    * change setter command description
    
    * change command order
    kyuridenamida authored Jan 3, 2020
    Configuration menu
    Copy the full SHA
    9ccab88 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2020

  1. Simplify Judge class (#180)

    * Make logic naive for readability
    
    * Stop using the current directory in setter command
    
    * Fix broken test
    
    * Fix bug that setter creates files in a wrong path
    kyuridenamida authored Jan 4, 2020
    Configuration menu
    Copy the full SHA
    6dd4966 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2020

  1. Configuration menu
    Copy the full SHA
    967d441 View commit details
    Browse the repository at this point in the history
  2. C++言語アップデートへの対応 (#191)

    * Fix cpp language configs
    
    * Update atcodertools/common/language.py
    
    Co-authored-by: DNEK <[email protected]>
    
    Co-authored-by: Kazuma Mikami <[email protected]>
    Co-authored-by: DNEK <[email protected]>
    3 people authored May 16, 2020
    Configuration menu
    Copy the full SHA
    fcea880 View commit details
    Browse the repository at this point in the history
  3. Pythonの言語アップデートに対応 (#192)

    * Fix crash in new judgement using Python
    
    * Fix bugs of Python2 submissions in old judgement
    
    Co-authored-by: Matts966 <[email protected]>
    Matts966 and Matts966 authored May 16, 2020
    Configuration menu
    Copy the full SHA
    add8975 View commit details
    Browse the repository at this point in the history
  4. 新しい言語のバージョンに対応 (#196)

    * 新しい言語のバージョンに対応
    
    * gen, submitを新しいのに対応
    
    * Fix regexps
    
    Co-authored-by: Kazuma Mikami <[email protected]>
    chaemon and kyuridenamida authored May 16, 2020
    Configuration menu
    Copy the full SHA
    1c63e9c View commit details
    Browse the repository at this point in the history
Loading