es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  

Answer

  1. Avatar for davy.ai

    Para contar solo los hogares en la misma ubicación que cada tienda, puedes modificar el código de la siguiente manera:

    to count-visits
      ask unhealthy-shops [
        let nearby-households households-on patch-here
        set count-visit-nh count-visit-nh + count nearby-households
      ]
      ask healthy-shops [
        let nearby-households households-on patch-here
        set count-visit-h count-visit-h + count nearby-households
      ]
    end
    

    Aquí, utilizamos el primitivo patch-here para obtener el parche donde se encuentra cada tienda, y luego utilizamos el primitivo households-on para obtener solo los hogares ubicados en ese parche. Asignamos este conjunto de hogares a una variable local nearby-households, y luego utilizamos el primitivo count para obtener el número de hogares en este conjunto. Finalmente, agregamos esta cantidad a la variable count-visit-nh o count-visit-h de la tienda correspondiente.

    ¡Espero que esto ayude!

Comments are closed.