# Match Weave

> Match Weave (iPhone/iPad app by Keita Tateishi.)

- Source: https://appshunter.io/ios/app/match-weave/id6768590504 (this page in markdown: same URL + `.md`)
- Developer: [Keita Tateishi](https://appshunter.io/developer/1826748770)
- Category: Sports, Productivity
- Price: Free
- Age rating: 4+
- Requires: iOS 13.0 · 28 MB
- Languages: English
- Released: 2026-05-14
- Data updated: 2026-08-28
- User reviews in markdown: https://appshunter.io/ios/app/match-weave/id6768590504/reviews.md

## What is Match Weave?

ダブルスの対戦表づくり、もう手作業で悩まない。

「次は誰と誰のペアで、相手は？」
「あの人ばかり試合に出ていない？」
「コートが空いたけど、誰を入れよう？」

テニスやバドミントンのダブルス練習会で、幹事さんが必ずぶつかるこの悩み。
matchweaveは、ボタン一つで「公平で偏りのない」ランダム対戦表を自動生成するスケジューラアプリです。

—

【こんな方におすすめ】

・サークルやチームでテニス・バドミントンのダブルス練習会を運営している幹事さん
・スクールやクラブで生徒・会員のローテーション組みに頭を悩ませているコーチ
・友人どうしの集まりで、毎回ペア決めに時間を取られている方
・大会後の振り返りや戦績を、紙やExcelで管理するのに疲れた方

—

【主な機能】

◆ボタン一つで対戦表を自動生成
進行中・完了済みの全試合履歴をもとに、空いているコート数だけ次の試合を一括で組み立てます。考えるのはたった一つ、「対戦表を生成」ボタンを押すこと。

◆公平性を3つの軸でバランス最適化
・ペアの偏り（同じ人とばかり組む状況を回避）
・対戦相手の偏り（毎回同じ顔ぶれで対戦しないように）
・出場機会の差（試合に出ている回数を全員でなるべく揃える）
この3軸を同時に考慮し、毎ラウンドその時点で最も公平な組み合わせを自動で選びます。

◆途中参加・退場にも柔軟対応
遅れて来た人を途中から参加させたり、用事で抜ける人を一時的に外したり。状況の変化に応じてその場でメンバーを切り替えられます。次の試合生成からは新しいメンバー構成と過去の
戦績を踏まえて、また最適な組み合わせを提案します。

◆コート数の変更もリアルタイム
「もう1面空いた」「片付けで2面に減る」もタップ一つで反映。コートの増減に合わせて、次回の生成数が自動で調整されます。

◆スコア記録と大会履歴
各試合のスコアをその場でサクッと入力。完了した大会は履歴に自動保存され、いつ・どこで・誰が・どんな試合をしたかを後から振り返れます。

◆選手管理がもっと楽に
・登録した選手から検索ですぐ呼び出せる
・「最近参加した選手」をまとめて再選択
・前回の大会から参加メンバーを丸ごとコピー
・複数選手をまとめて一括追加
毎回ゼロから選び直す手間を、ぐっと減らしました。

—

【matchweaveの特長】

■数学的に「偏らない」組み合わせを目指す
ただランダムなだけのアプリでは、運悪く同じ人とばかりペアになったり、対戦機会が偏ることがあります。matchweave
はペア重複・対戦重複・試合数差の3つを数値化し、最も差が小さい組み合わせを毎回計算します。「公平に楽しむ」ことを、技術的に支えます。

■オフラインで完結、プライバシーも安心
すべてのデータは端末内のみに保存。インターネット接続は不要なので、体育館の地下や電波の弱いコートでもストレスなく使えます。選手情報を外部サーバーに送信することはありませ
ん。

■シンプルで迷わない日本語UI
メイン画面は「選手」「試合」「履歴」の3タブだけ。複雑な設定や専門用語は一切なし。スマホに不慣れな方でも、その日からすぐ使いこなせます。

■軽い・速い・ダウンロード無料
動作は軽快、起動から最初の対戦表が出るまでわずか数秒。誰でもすぐ試せる無料アプリです。

—

【こんなシーンで活躍します】

・週末のテニスサークル練習会（10〜20人規模）
・社会人バドミントンのクラブ活動
・町内会・職場の交流戦
・学生サークルの定例練習
・スクールでのローテーション練習
・半日・1日の小規模大会のスケジューリング

—

【使い方は、たったの3ステップ】
1.選手を登録する
2.大会を作り、参加メンバーとコート数を選ぶ
3.「対戦表を生成」をタップ

あとは試合をして、終わったらスコアを入力するだけ。次の試合生成も、すべてアプリが面倒を見ます。

—

【最後に】
ダブルスの幹事で一番神経を使うのが、ペア決めとローテーション。
「みんなにいろんな人と組んでもらいたい」
「全員に同じだけ試合に出てほしい」
そう思っていても、人数が増えるほど、ラウンドが進むほど、頭の中だけで管理するのは難しくなります。

matchweaveは、そんな幹事さんの「見えない仕事」を引き受けるために生まれました。
あなたは大会の進行と参加者とのコミュニケーションに集中して、みんなが「今日も楽しかった」と笑顔で帰れる時間を作りませんか。

ぜひ、次の練習会から使ってみてください。


## Version history (last 3 releases)

### 1.2 — 2026-05-19

バージョン 1.2.0

主な新機能
- 選手登録の動線を画面内に統合
  - 大会作成画面から新規選手をその場で登録できるようにしました。登録した選手は自動で参加リストに追加されます。
  - 大会実施中も画面遷移なしで新規選手を追加できるようにしました。「選手を追加」ダイアログに「新規選手を追加」を統合し、登録後はそのまま大会へ参加させます。
- 大会実施中画面の UI を簡素化
  - 画面右上のケバブメニューを廃止しました。
  - コート数の変更は「コート」セクション見出しの設定アイコンから直接行えます。
  - 画面下部のボタンを「大会を終了する」に統一しました。試合の生成は引き続き空きコートカードのタップから行えます（誤タップ防止のため確認ダイアログ経由）。
- 大会履歴から大会を削除できるように
  - 履歴カードの操作メニューから大会を削除できるようにしました。試合記録・参加者情報も含めてまとめて削除します（取り消し不可のため確認ダイアログ経由）。

### 1.1 — 2026-05-18

バージョン 1.1.0

主な新機能
- 試合の組み合わせ（ペア）を生成後でも編集できるようになりました。試合中・完了済み・大会終了後のいずれの試合からでも変更できます。
- 空きコートを直接タップして、そのコートだけ個別に試合を生成できるようになりました。
- 試合中の試合をキャンセルできるようになりました（誤って生成してしまった際の保険機能）。
- 完了済みの試合のスコアを後から修正できるようになりました。
- 大会結果確認画面から、間違って確定してしまった完了試合を削除できるようになりました。
- スコア入力に「引き分け」が追加され、順位表に「勝／負／分」の戦績を表示します。

改善・不具合修正
- 同勝数の選手については、負け数が少ない方を上位にランキングするよう改善しました。
- 同率の選手が別順位として表示されていた不具合を修正し、正しく同順位で表示されるようになりました。

その他
- 新しいバージョンの公開を検知してお知らせするダイアログを追加しました（iOS）。

### 1.0 — 2026-05-14

No release notes.

## More apps by Keita Tateishi

- [Round Timer](https://appshunter.io/ios/app/round-timer/id6748639518)

All apps by Keita Tateishi: https://appshunter.io/developer/1826748770

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-28.*
