%% possible. The more there're cells, the more likely this is to happen.)
handle_cast({state_broadcast, ReceivedGenID, _NeighborState}=Msg,
#state{gen_id=GenID, name=Name}=State) when GenID =/= ReceivedGenID->
%% possible. The more there're cells, the more likely this is to happen.)
handle_cast({state_broadcast, ReceivedGenID, _NeighborState}=Msg,
#state{gen_id=GenID, name=Name}=State) when GenID =/= ReceivedGenID->