Toward a rule-based biome model