 The set of rules may either be embedded into the algorithm, configurable by parameters, or the set of rules is separate from the evaluation engine.The output is called procedural content, which can be used in computer games, films, be uploaded to the internet, or the user may edit the content manually.Procedural models often exhibit database amplification, meaning that large scenes can be generated from a much smaller number of rules.