Steve:  support for role shifting dynamic allocation of new peasant with
random or best protection proportion