Under de senaste fem åren har nya tekniker för datautvinning och agentbaserad modellering gjort stora framsteg , och de datamängder som finns tillgängliga kan nu användas för att yta fram modeller som kan förutsäga utfall med relativt hög precision .