Saltar al contenido principal

Color del Terreno

Devuelve el color del terreno en el que el agente se encuentra actualmente.

Bloque Color del Terreno

Descripción

El bloque Color del Terreno devuelve el color del terreno en el que el agente se encuentra actualmente. Es un bloque de código que forma parte del cajón Entorno.

Uso

Color del Terreno se refiere al color del terreno sobre el que el agente se encuentra en ese momento.

Sintaxis

Este bloque no tiene entradas.

Devuelve: color del terreno

Usos Comunes

Es común su uso como parte de una instrucción condicional: por ejemplo, si el color del agente coincide con el color del terreno, entonces el agente debe realizar cierta acción.

Ejemplo

Este es un modelo de una cuarentena. Doctores (cubos rosas) buscan agentes enfermos que deambulan por el área no cuarentenada (terreno verde) y los trasladan a cuarentena (terreno blanco). Además, también sacan agentes inmunes (azules) de la cuarentena y los regresan al área no cuarentenada. Ten en cuenta que el movimiento desde el área no cuarentenada a la cuarentenada cambia el atributo cuarentenado? de 0 a 1.

Los bloques que se muestran a continuación describen el procedimiento que asegura que los agentes en cuarentena permanezcan en terreno blanco y los agentes no cuarentenados permanezcan en terreno verde. Si esta condición se viola, se llama al procedimiento bounce para devolver a los agentes a su posición correcta.

Ejemplo de código del bloque Color del Terreno

Bloques Relacionados

  • Sellar - Colorea el terreno en la posición del agente
  • Pluma - Dibuja en el terreno mientras el agente se mueve
  • Restablecer Terreno - Restablece el terreno al estado original