(a) Three-dimensional tumor growth environment with 100 × 100 × 100 grid points. Native tumor cells and engineered cells are randomly distributed in different cubes, indicated by gray and red, respectively. (b) Cell phenotypic decision algorithm. G represents glucose and PC represents proliferation credit; G
denote the threshold for glucose and proliferation rate, respectively.