没有问题,市场产生的小贩步长是49步,走任何一个56步小区都能走完步长回到市场,不会出现你说的经过市场的情况,同时外置市场距离小区的闭环还不能太远,否则可能小贩走完步长就原路返回,不能给所有的房屋提供服务,我的经验是7步,当然必须用大市场,否则小市场只产生2个小贩,如果连续2次产生的小贩都朝一个方向走的话,另一个小区有衰落的风险,大市场产生3小贩,连续2波6个小贩都走去一个小区的可能性实在太小,至少我玩这么些年还没遇到过,而且小市场一个餐馆也不能给2小区提供足够的食物。当然如果你小区内环足够小到小贩走完小区还没走到49步,小贩会面临选择,继续小区内绕圈和回到市场,回到市场还没到49步的话,他会越过市场继续前进,不会停在市场。记得一点,任何随机行人在走完随机步数前是不会回到产生他的建筑的。