Show HN: Palworld Breeding Calculator – Breeding Tree and Combination Visualizer(palworldbreedingcalculator.org) Hi HN! I’m an indie dev who got hooked on Palworld’s breeding system and built a tool to make planning less painful: What it does Forward calc: Pick two parents → instantly see the child. Reverse lookup: Enter a target Pal → list all valid parent pairs. Shortest-step planner: I model breeding as a graph and run a shortest‑path algorithm (Dijkstra/BFS variant) to find the minimal number of breeding steps from what you already own to the target. Breeding tree visualizer: Expand/collapse an interactive tree of combos to understand the route at a glance. Combination browser: Search/filter all possible parent-child sets. Tech bits Next.js + static JSON data (scraped/cleaned from public sources), deployed on Vercel/Cloudflare. Precomputed indices for fast reverse lookups; client-side memoization and caching. Graph layer treats each Pal as a node; edges represent “(A,B) → C” relationships. Since that’s technically a hyperedge, I flatten it into a weighted graph so a shortest-path algorithm can run efficiently. No trackers/popups; just a single AdSense slot (feedback welcome on this). What I’d love feedback on UX: Is the flow from “I have X and want Y” smooth enough? Performance/mobile: Any obvious bottlenecks? Data correctness: Spot inaccuracies or missing combos? Link: https://www.palworldbreedingcalculator.org/ Thanks for reading! I’ll be around to answer questions and ship fixes quickly. |