Heuristic modelling