• No results found

Race in the violence

Chapter 2: The politics of the squatter camp: concepts and methods

2.1. Designing research at the intersection of history, geography and politics

2.1.4. Embedded cross-case study: reflexive case selection

De acuerdo con la clasificación de las acciones simultáneas propuesta en (Weyns and Holvoet 2003), las acciones simultáneas que se dan entre las hormigas en la simulación base serían catalogadas como acciones influyentes, mientras que muchas de las acciones simultáneas que se dan entre las personas que conforman una organización empresarial llegan a ser actuaciones conjuntas. Teniendo en cuenta esto, el primer cambio propuesto sobre la simulación base tiene como objetivo habilitar la posibilidad de actuaciones conjuntas entre las hormigas, sin deshabilitar la posibilidad de acciones influyentes, esto último porque este tipo de acciones simultáneas también se presenta en las organizaciones empresariales. Con este cambio se da origen al modelo denominado “Ants Packet”.

Tabla 5. Clases Modelo Ants Paket Ants

. who: Número entero que identifica de forma única a cada agente

. color: Color (red)

. xcor: Coordenada de la ubicación en el eje horizontal

. ycor: Coordenada de la ubicación en el eje vertical

. shape: Forma . size: Tamaño

. is-carrying?: Verdadero si la hormiga está ayudando a transportar una pieza de forraje

. look-for-food (): Buscar forraje. . wiggle (): Girar aleatoriamente.

. uphill-chemical (): Seguir feromona. Oler a la izquierda y a la derecha, e ir donde el olor sea más fuerte.

. return-to-nest (): Volver al nido.

. catch-forage-piece (): Agarrar una pieza de forraje

Patches

. pxcor: Coordenada del cuadro en el eje horizontal.

. pycor: Coordenada del cuadro en el eje vertical.

. pcolor: Color del cuadro

. chemical: Cantidad de feromona sobre el cuadro

. food: Cantidad de forraje sobre el cuadro (0, 1, o 2)

. nest: Verdadero si el cuadro pertenece al nido, falso en otro caso

. nest-scent: Número que es directamente proporcional a la distancia del cuadro al centro del nido.

. food-source-number: Número que permite identificar si el cuadro pertenece a una pila de forraje (1, 2, o 3)

. setup-nest (): Inicializar el nido

. setup-food (): Inicializar las pilas de forraje

. recolor-patch (): Colorear el cuadro según su estado

forage-pieces

. shape: Forma . size: Tamaño . color: Color (brown)

. weight: Peso, implica el número de hormigas que se deben coordinar para transportarlo

. x-impulse: Cantidad de impulso recibido en el eje horizontal.

. y-impulse: Cantidad de impulso recibido en el eje vertical.

. sum-forces ():Sumar vectorialmente las fuerzas que actúan sobre la pieza de forraje

. generate-forage-cluster(frg_cant, cltr_rad, cntr_xcor, cntr_ycor): Generar un cluster de piezas de forraje.

Fuente: Elaboración Propia

Los elementos que se agregaron a la simulación base se muestran en verde en el diagrama de clases. El mayor cambio que se introduce es la creación de un nuevo tipo de agente denominado “forage-piece” (pieza de forraje). Estas piezas representan un tipo de alimento alternativo para las hormigas pero que a diferencia del alimento original, no puede ser

transportado hacia el nido por una sola hormiga, sino que para esto, se requiere del esfuerzo coordinado de varias hormigas. Las diferentes fuentes de alimento representan oportunidades de diferente valor estratégico para la colonia de hormigas y de esta manera su disponibilidad se constituye en un mecanismo indirecto de control para el tamaño de dicha población.

La forma de estas piezas de forraje es de hoja (leaf) y su color es café (brown). Entre sus atributos además se encuentran: el peso (weight), que indica el número mínimo de hormigas que se requieren para poder transportarla, el impulso horizontal (x-impulse) y el impulso vertical (x-impulse); estos dos atributos se utilizan para determinar la dirección y longitud del desplazamiento de la pieza, lo cual se hace por medio de una suma vectorial bidimensional a través del método “sum-forces”. Para este tipo de agentes además se creó el método “generate-forage-cluster” que permite generar un cluster de pieza de forraje. El número de piezas que conforman el cluster se establece a través del parámetro “frg_cant”. Las piezas se ubican de manera aleatoria en un área delimitada por un cuadrado de lado “cltr_rad” y centrado en las coordenadas cartesianas “cntr_xcor” y “cntr_ycor”. El método “generate-forage-cluster” se utiliza para ubicar las piezas de forraje sobre las tres pilas de alimento de la simulación base.

A las hormigas se les agregó el campo “is-carrying” de tipo booleano y el método “catch- forage-piece”. Cuando la hormiga “nace” parte del nido y no está cargando ninguna pieza de forraje, el atributo “is-carrying” refleja esta condición con el valor “falso”. Cuando la hormiga deambula por el espacio en cada paso verifica la presencia de piezas de forraje a través del método “catch-forage-piece”, en este proceso, cuando encuentra una pieza de forraje el valor del campo “is-carrying” pasa a “verdadero”. Como ya se mencionó, una hormiga no puede transportar sola, una pieza de forraje; por tanto se “engancha” (se queda fija en esa posición), se orienta hacia el nido y emite feromona para atraer otras hormigas. Cuando otras hormigas que estén cerca “huelen” la feromona se acercan y cuando llegan a la posición de la pieza de forraje cambian a su vez el valor de “is-carrying” a “verdadero”, se enganchan, se orientan hacia el nido y emiten feromona reforzando el rastro de la misma. Cuando el número de hormigas “enganchadas” supera el peso de la hoja, como todas están orientadas en dirección al nido, el conjunto se desplaza en esta dirección. El campo “is-

de forraje llega al nido, en este momento la pieza de forraje se deja en el nido y las hormigas se “desenganchan”, entonces el campo “is-carrying” de estas hormigas pasa a “falso”. La figura 11 ilustra esta dinámica.

Figura 11. Modelo “Ants Packet” en ejecución

Fuente: Captura del modelo “Ants Packet”