Palworld Breeding Number Tree は、Palworld の配合値を利用して、
目標パルまでの配合経路を 画像付きのツリー形式 で自動探索・表示する非公式ツールです。
一般的な「開始パル → 目標パル」の最短経路検索ではなく、
配合値・同値優先度・特殊配合などを考慮しながら、
配合値を段階的に変化させて目標パルへ近づく経路 を可視化することを目的としています。
- 目標パルを指定して配合ツリーを自動生成
- パル画像付きのツリー表示
- 日本語 / English 切り替え
- 日本語名・英語名の両方でパル検索
- 配合値の表示
- 同値時の優先度を考慮
- 特殊配合に対応
- 突然変異を考慮した配合ツリー探索に対応
- 中間パルを次の配合へ再利用
- 再利用ノードをダブルクリックして作成元へ移動
- 使用したいパルを複数指定可能
- 指定パルを「経由」または「基点」として利用
- ツリーのドラッグ移動
- ズームイン / ズームアウト
- 全体表示・幅に合わせる表示
- ノード選択時に配合内容と計算結果を表示
- Python不要
- Windows で
start.batから起動可能
通常配合では、親2体の配合値から以下の値を計算します。
floor((親Aの配合値 + 親Bの配合値 + 1) / 2)
その値に近い配合値を持つパルが候補になります。
同じ距離の候補が複数存在する場合は、
同値時の優先度も考慮して配合結果を判定します。
また、通常の計算式とは別に定義されている 特殊配合 も考慮します。
左メニューの「突然変異を考慮する」をONにすると、突然変異を配合ツリー探索に含められます。
- 最低確率を 0〜100% で指定できます。
- 入力値は、通常ケーキで突然変異が発生する約1%の中で、そのパルが選ばれる候補選択率として扱います。
- 指定値以上の候補選択率を持つ突然変異だけを使用します。
- 通常ケーキ1個あたりの実確率は
約1% × 候補選択率として別途計算・表示されます。 - 例: 候補選択率 20% の場合、通常ケーキ1個あたりの実確率は約0.2%です。
- 突然変異を利用することで、通常配合より短い経路が見つかる場合があります。
- 突然変異を使ったノードはツリー上で区別して表示されます。
- 突然変異候補種は、起動時に取得する PalDB Breeding Farm の Mutation 列を使用します。
- PalDB の Mutation 列を取得できなかった場合はフォールバック候補を使い、画面上に警告します。
- 突然変異計算は解析データおよびコミュニティ検証に基づくため、ゲーム更新で変わる可能性があります。
- リポジトリをダウンロード、または ZIP を取得します。
- ZIP の場合は展開します。
PalBreedingNumberTree/start.batをダブルクリックします。- アプリが起動したら目標パルを検索して選択します。
- 必要に応じて「使用したいパル」を追加します。
- 配合ツリーを生成します。
複数のパルを指定できます。
-
経由
配合ツリーの途中に可能な限り組み込みます。 -
基点
そのパルを既に所持しているものとして、ツリーの開始地点の1つとして扱います。
- ドラッグ: ツリーを移動
- マウスホイール: 拡大 / 縮小
- 再利用ノードをダブルクリック: 元の作成ノードへ移動
- パルノードをクリック: 配合詳細を表示
- アプリ終了: 右上の終了ボタン
- Windows 10 / 11
- Microsoft Edge または Google Chrome 推奨
- Python不要
配合データを更新する必要がある場合は、PalBreedingNumberTree/update_data.bat を使用してください。
ゲームアップデートにより配合仕様やデータが変更された場合、
ツール側の更新が必要になる可能性があります。
本ツールの計算結果は、使用している配合データおよびゲーム仕様に基づいています。
Palworld 本体のアップデートによって配合値・特殊配合・パル情報などが変更された場合、
一時的にゲーム内結果と一致しない可能性があります。
本ツールは Palworld の非公式ファンメイドツール です。
株式会社ポケットペアおよび Palworld 公式とは関係ありません。
Palworld に関連する名称、キャラクター、画像、商標その他の権利は、
それぞれの権利者に帰属します。
このリポジトリ内の独自ソースコードについては、リポジトリに含まれる LICENSE を参照してください。
外部から取得・参照するデータ、画像、名称等には、それぞれの権利者・提供元のライセンスや利用条件が適用されます。
Palworld Breeding Number Tree is an unofficial Palworld breeding planner that automatically searches for and visualizes breeding routes to a target Pal as an image-based tree.
Unlike ordinary planners that only search for the shortest route from a selected starting Pal, this tool focuses on building routes by considering breeding values, tie-breaking priority, special breeding combinations, and reusable intermediate Pals.
Its main goal is to make it easier to understand how breeding values can be changed step by step until the target Pal is reached.
- Automatically generates a breeding tree for a selected target Pal
- Visual tree with Pal images
- Japanese / English UI
- Search by both Japanese and English Pal names
- Displays breeding values
- Considers tie-breaking priority
- Supports special breeding combinations
- Supports mutation-aware breeding tree search
- Reuses intermediate Pals in later breeding steps
- Double-click reusable nodes to jump to their original creation node
- Select multiple preferred Pals
- Use preferred Pals as either route nodes or base nodes
- Drag the tree view
- Zoom in / out
- Fit-to-screen and fit-to-width controls
- Click a node to view breeding details and calculations
- No Python installation required
- Launches on Windows using
start.bat
For normal breeding combinations, the tool calculates:
floor((Parent A breeding value + Parent B breeding value + 1) / 2)
The Pal with the closest eligible breeding value is selected as the result.
If multiple candidates are equally close, the tool also considers the tie-breaking priority.
Special breeding combinations defined separately from the normal formula are also supported.
Turn on Consider mutations in the left menu to include mutation outcomes in the breeding tree search.
- You can set a minimum probability from 0 to 100%.
- The input value represents the species-selection chance within the roughly 1% mutation roll from a normal cake.
- Only mutation candidates at or above that species-selection chance are used.
- The effective per-egg probability with a normal cake is calculated and shown separately as
about 1% x species-selection chance. - Example: a 20% species-selection chance is about 0.2% per normal-cake egg.
- Mutation routes may find a shorter path than ordinary breeding alone.
- Nodes that use mutations are visually distinguished in the tree.
- Mutation-eligible species are loaded from the PalDB Breeding Farm Mutation column at startup.
- If the PalDB Mutation column cannot be loaded, the app uses fallback candidates and shows a warning in the UI.
- Mutation calculations are based on analyzed data and community verification, so they may change after game updates.
- Download or clone this repository.
- Extract the ZIP if necessary.
- Double-click
PalBreedingNumberTree/start.bat. - Search for and select a target Pal.
- Optionally add preferred Pals.
- Generate the breeding tree.
You can select multiple preferred Pals.
-
Route
- The tool attempts to include the Pal somewhere in the generated breeding route.
-
Base
- The Pal is treated as already available and can be used as one of the starting nodes.
- Drag: Move the tree
- Mouse wheel: Zoom in / out
- Double-click a reusable node: Jump to the original creation node
- Click a Pal node: Show breeding details
- Exit button: Close the application
- Windows 10 / 11
- Microsoft Edge or Google Chrome recommended
- Python is not required
Use PalBreedingNumberTree/update_data.bat when breeding data needs to be refreshed.
Palworld updates may change breeding values, special combinations, Pal data, or other mechanics, so the application may occasionally require an update.
Results are based on the breeding data and mechanics currently used by the application.
After a Palworld game update, results may temporarily differ from the in-game behavior until the data or application is updated.
This is an unofficial fan-made tool for Palworld.
It is not affiliated with, endorsed by, or sponsored by Pocketpair, Inc.
Palworld-related names, characters, images, trademarks, and other rights belong to their respective rights holders.
See the LICENSE file for the license that applies to the original source code in this repository.
Externally loaded or referenced data, images, names, and other assets remain subject to the licenses and terms of their respective owners and providers.