Towers のオープンデータセットとAPI
Towersの集計統計は、毎日のビルド(UTC 00:40ごろ)で再生成されます。キー不要、登録不要、CORS対応のシンプルな静的ファイルです。ラウンド単位のマイクロデータは公開していません。
APIエンドポイント
- https://towerstracker.com/api/v1/game.json · このゲーム:期間、記録、日次リスト
| フィールド | 意味 |
|---|---|
period | 行が集計する期間(7d、30d、90d、all) |
period_end | 含まれる最後のUTCの日 |
game_slug | ゲーム識別子 |
game_name | ゲーム名 |
provider | ゲームプロバイダー |
total_rounds | 期間内のラウンド数 |
big_round_rate_pct | 10x以上のラウンドの割合(パーセント) |
avg_multiplier | 平均倍率 |
max_multiplier | 期間内の最高倍率 |
theoretical_rtp_pct | モデルが使用する公表RTP |
source | データソースの識別子 |
model_version | モデルのバージョン。計算式が変わると更新されます |
クイックスタート
すべてのファイルは静的なので、どのHTTPクライアントでも動作します。例:
curl -s https://towerstracker.com/api/v1/game.json
# Python
import csv, io, urllib.request
raw = urllib.request.urlopen("https://towerstracker.com/dataset/30d.csv").read().decode()
rows = list(csv.DictReader(io.StringIO(raw)))
// JavaScript
const game = await (await fetch('https://towerstracker.com/api/v1/game.json')).json();更新とバージョン
ファイルは毎日UTC午前0時40分頃に再構築され、前のバージョンに置き換わります。model_versionフィールド(現在はv3)は、モデルの計算式が変更されるたびに変わります。古いファイルはアーカイブされないため、固定のスナップショットが必要な場合はコピーを保管してください。
ライセンスと引用
CC BY 4.0。帰属表示を行えば、再利用、共有、改変が可能です:「Towersの統計、towerstracker.com」。