Combination of likes - Breeding of contraries.
In the idea of opposites abstract, allow replicating programs to decide likeness.
When running the final result of multivariable equations, if both come to the same conclusion, they combine functions to create a more specific program. Should the two be different, rather than combine: take the difference and create a thurd based on this separation.
The first [function] takes the best of two and makes a single better [operation]. The latter takes the worst and creates a new possibility.
This idea spawns from the thoughts of marriage, between beings of no physical mass, where matter holds no value.
If love [or compatibility] still exist to these beings, they would choose to combine into one [joining assets in the same way a human marriage works today], eventually creating a singularity. However if the final pair were to be incompatible, chaos would ensue, and life would never reach its completion in their species. Because of this opposites create more and diverse life.
From this chain of events, by the law of large numbers, eventually all forms will be compatible with one another. Once this happens we will have a single being, that is equal to the sum of its parts - literally.
This however is simply a model. An example of what life could be. The step after this is to create a meaningful set of variables that can actually decide survivability. This is followed by a hostile environment that supports the evolution of these variables, thus creating a changing life form. Lastly we give them an arbitrary goal, we give them life and connection to the world of the physical. At this point they will grow with society and some day should become - DEVeloping INtelligences.