todo get a reaping interface after constructing a mapsetWorld and check neighbor counting