El cumplimiento de la ley de Zipf es ampliamente reconocido en la literatura de economía urbana, al punto de utilizar su coeficiente como medida de concentración espacial de la población. Mientras el exceso de concentración presenta problemas al bienestar social debido a la existencia de disparidades regionales y congestión de algunas ciudades, la dispersión no aprovecha, por ejemplo, los beneficios en la disminución de los costos de producción producidos por las economías de escalas. Diversos trabajos se han realizado a fin de dar una explicación al cumplimiento a la ley de Zipf, donde los modelos top-down, que fuerzan el cumplimiento de la ley de Zipf, dominan la literaria. Pocos trabajos han intentado explicar el cumplimiento de Zipf usando autómatas celulares. Estas propuestas, llamadas bottom-up, generan de manera emergente la distribución y los tamaños de las ciudades. Sin embargo, estos modelos son poco flexibles y no pueden ser adaptados a distintos sectores geográficos. Este trabajo propone una implementación inicial de un modelo extensible basado en autómatas celulares, llamado CityCA, para intentar explicar el coeficiente de Zipf. Se evaluó y adaptó CityCA a un escenario real, Chile. Los resultados de la simulación son los esperados. Muestra que el coeficiente de Zipf se acerca más a la sobreconcentración que a la dispersión, igual que en la realidad. Con este modelo, los economistas urbanos no requieren conocimientos de programación avanzada, pues este modelo especializado ya contiene el conocimiento. Además, surgen nuevos requerimientos que se incorporarán en un trabajo futuro de CityCA. Palabras clave: Ley de Zipf, distribución de ciudades, autómatas celulares, modelo flexible.