random
search
propose
stats
Moral behavior is survival behavior above the individual level.
--
Robert Heinlein