Composed Objects
ComposedObjects are an attempt to model game objects which possess a high degree of individuality and internal complexity in a balanceable, predicatable, and reusable way. This is done by dividing the functionality of the object into a number of subordinate parts, each with a statistic, and then giving the primary container object a balanced number of traits that derive from one or more of the statistics.
There are three hypothetical kinds of composed objects: triples, quintuples, and septuples.
Triples are composed object with three components. Characters are an example of triple composed objects, as are Covenants, Guilds, character parties, magical colleges, and religious orders.
Quintuples are more complex Composed objects, representing game entities which have a cultural element. Cultural covenants, military units, and political units such as cities, kingdoms, and empires are examples of quintuple composed objects. Religions (as distinct from religious orders) may well also be quintuple composed objects.
Septuple Composed objects are an as-yet-undefined kind of composed object which may someday be necessary if we find a class which requires functionality that can't be expressed by a quintuple. Some possibilities are sciences, magical genres, etc.
Algorithms
[To be filled in by Stillflame or Scotus when they have a chance]
