Python
この記事では、主にスマブラ大会を管理・運営するウェブサイトのstart.gg(旧smash.gg)のAPIと、そのAPI用のpythonパッケージであるpysmashggを取り上げ、使い方と使用例を解説する。大会データの取得や処理の参考にしてほしい。 トークン取得 Developer Porta…
この記事では、大会順位や大会規模ではなく、大会で対戦した相手の強さを考慮してシードやランキングを計算する方法と、その結果を紹介する。どのような大会にも適用できるが、この記事ではスマブラの競技コミュニティを取り扱う。 なお、この記事は寝椅子氏…
この記事では、にえとの氏企画のスマブラー格付けチェックの正解者、不正解者それぞれについて、スマブラSPオンライン対戦サイトスマメイトのレートを比較し、正解者が不正解者に比べレートが有意に高いかを統計的に検証する。 スマブラー格付けチェックは、…
この記事では、スマブラSPオンライン対戦サイト「スマメイト」の配信をする際に、画面に表示したレート等を自動更新するための自作ソフトの導入方法を解説する。 このソフトはほーずき氏が作成されたスマメイトのレート等を自動取得するだけのプログラム_ver1.…
この記事では、はてなブログ記事に自動追加される下線付きはてなブログタグリンクを、自作のフリーソフトを使って手早く除去する方法を解説する。ソフトはGitHubで公開中。 【2021/04/18 追記】pythonコードを直接実行する形式ではなく、exeファイルを実行す…
この記事では、高難度パズルボードゲーム「ウボンゴ3D」の問題作成&解答作成プログラムの解説をする。コード本体はGitHubにアップロードしている。 こちらの記事でも紹介したが、ウボンゴ3Dは立体ブロックを組み合わせてお題の立体を作るパズルボードゲームで…
この記事では、トーナメント大会を行う形式の一つである「ダブルエリミネーション方式」(ダブルイリミネーションとも)が、通常のトーナメント方式に比べて、どの程度適切な順位付けをできるかについて書く。 なお、この記事は寝椅子氏の企画であるスマブラAdve…
書籍「ハリーポッターと賢者の石」(1999)には、以下のような論理パズルが登場する。 テーブルに横1列に並んだ7本のビンと紙が置かれており、紙には次のように書かれている。前進の薬と後退の薬の場所はそれぞれどこか? 前には危険 後ろは安全君が見つけさえす…