Restricted Access

Please enter the password to continue.

Leading strategy consultancies use games to filter candidates. This tool simulates the “Ecosystem Building” assessment - a digital challenge designed to test the ability to synthesize complex systems under pressure.

🎯 The Challenge

For full score one must build a sustainable food chain of exactly 8 species that thrive in the same ecological niche. Naively Selecting 8 from 39 species (without replacement) - aka boiling the ocean, calculated as (398)=39!8!31!\binom{39}{8} = \frac{39!}{8! \cdot 31!} - yields 6.15×10106.15 \times 10^{10} possibilities. The whole test has previously been fully disclosed online: Full Test (Youtube).

DEV LOG The Math of Survival

The Problem: A bruteforce approach to finding a stable chain of 8 species from a large dataset leads to combinatorial explosion (approaching O(N!)O(N!)). It is mathematically “hard”.

The Solution: We reduce the complexity by applying three strategic heuristics:

  • Zero-Risk Anchors: Producers have no “Need”, so we can always include them safely.
  • Clustering (Filter): Filtering by ecological niche yields 10\approx 10 candidates for the remaining 55 slots.
  • Quick Validation: If a food source gets exhausted, the chain fails. No further computation necessary.

The Result: The problem collapses from 6.15×10106.15 \times 10^{10} to (105)2.52×102\binom{10}{5} \approx 2.52 \times 10^2 scenarios - saving 8 orders of magnitude. This serves as a case study: structuring unstructured data turns the impossible into the solvable.

🛠️ The Solver Tool

The interface (Navigate via Tab / Enter) is designed for rapid iteration, combining three synchronized views:

Data Grid
Speedy keyboard-first entry. Detailed error messages.
Distribution Matrix
Real-time clustering & map to identify selectable clusters.
Combinatorial Solver
Validates logic instantly. Output of multiple solutions.

About the Author

Julian Yves Richard Corbet is an emerging Business Strategist with a strong interest in Investing (Alternatives | Infra | Wealth) and Emerging Tech (AI | Biotech | Quantum)

♟️ Ruleset

Eating

Consumption depletes Source’s Calories by Predator’s Need. Recursion continues until satiety.

👑
Order

Highest Calories Provided eats first, selecting the richest Food Source. Ties are split 50/50.

🛡️
Survival

Survival requires species to be fully fed (zero want) and maintain a positive energy balance (spare calories).

Key Insights

  • 1Dynamic Order: Re-evaluate every turn.
  • 2Limited Variance: Identify clusters early.
  • 3Producers: Include all producers (no risk).