writing distributed state; comparators have private constructors
integrate packet router in hyperheuristic