How to simulate semiconductor die yield from a fab environment. A wafer never travels through the fab the same way because multiple tools exist for identical steps, and some tools have multiple chambers for processing. These are all called contexts, and each context has a different impact on yield. The challenge is to reverse the sources causing yield fall out with as few observations as possible.