ok, como puedo ver estamos en el mismo lugar donde estuvimos trabajando, pero aún
no hemos incorporado la posibilidad de mantener la misma red y correr la difusión
si hacemos click en go, no está funcionando debido a que no frenamos la
difusión del todo, entonces queremos agregar un botón que nos permita reasignar
la difusión sin destruir la red
vamos a bajar un poco el gráfico y agregamos el botón desde acá
lo llamamos reasignar la difusión, tenemos que ponerlo en el código todavía, pero lo
vamos a hacer en un momento
esta en rojo que quiere decir que no está en el código, entonces tenemos que ir y
escribir el código, ok, entonces vamos acá
voy a poner justo acá debido a que casi, es decir algo entre medio de setup y de go
lo ponemos acá, to reset-difussion
ponemos un comentario, reasignar la difusión sin destruir la red
escribo el end dicho sea de paso
qué es lo que queremos hacer, pensemos un poco en eso, lo que necesitamos hacer es
reasignar la difusión, bueno actualmente a todas las tortugas le llega la adopción
cuando aún no lo han hecho, tenemos que asignar la adopción a falso y también
tenemos el indicador del color, entonces lo que tenemos que hacer es volver al
color y es blanco, hagamos eso, 1ro le pedimos a las tortugas
que asgine la adopción a falso, así se apaga la adopción y luego podemos darle un
indicador visual y ponemos el color en blanco
vamos a probarlo en la interfaz, click en setup y en go y en el de resignar la
difusión y seguro ya está funcionando, veamos todo de vuelta, click en go, oh ya
me di cuenta, esperen un segundo, esto se debe a que ahora cada vez que hacemos esto
se agrega al gráfico, está bien, es lo que queríamos pero, ustedes saben no es una
buena indicación debido a que queremos que este gráfico muestre la adopción simple,
entonces podemos volver atrás
volvemos atrás al código original que está acá y básicamente podemos agregar un
comando que va a limpiar el gráfico y ese comando es clear-all-plots y uno puede
también hacerlo para un gráfico en particular, acá puse que fuera para todos
los gráficos, pero se puede hacer para un sólo gráfico, pero debido a que todos los
gráficos que tenemos no hace mucha diferencia, ahora hacemos click en setup y
en go, limpiamos la difusión, damos go nuevamente, ahora cada vez que limpiamos
la difusión se limpia el gráfico
esto es muy simple, una forma sencilla de permitirles que, una de las cosas lindas
que se pueden hacer ahora es click en setup, go, oh se ve bien así y puedo
modificar la influencia social, limpio la difusión, click en go de nuevo y puedo ver
de que forma actúa la influencia social, ahora tiene una forma más cóncava, puede
que si lo incremento de otra forma, si ahora se ve un poco más convexa y puedo
jugar, la misma red con parámetros asignados de manera diferente para la
influencia social, etc. nos permite explorar un poco más acerca de qué es
relevante en la red y qué es relevante de los parámetros de difusión
voy a parar acá y cuando vuelva vamos a hablar de qué es lo que quiero que hagan
para el modelo 6, el cual se parece al último pero básicamente es agregar una
estructura de red más real
ok para el modelo 6 quiero que tratemos de empezar a construir un modelo que tenga
una estructura de red más real, entonces lo 1ro que quiero que hagan es agregar a
la interfaz un elemento que les permita crear un seleccionador para seleccionar
diferentes estructuras de red, crear un deslizador que les permita elegir la
densidad de la red, que es cuántos amigos en promedio tienen cada individuo en la
red, una vez que tenemos esos 2, quiero que implementemos el código que genera la
red y así completar el modelo 6, esto es un gran salto en relación a los modelos
anteriores y a los agregados que hicimos, entonces si quieren algunos trucos para
ver cómo lo pueden hacer, quiero recomendarles que miren en la extensión de
redes, esa es la forma en que lo voy a estar haciendo, si simplemente googlean
la extensión de red de NetLogo lo van a encontrar, pero en la 2da salida les voy a
mostrar un poco la descripción de todo esto, ok?
como les prometí, acá tenemos la extensión de red de NetLogo, la extensión NW
ustedes van a ver que tienen que asignar
ustedes tienen que especificar que red es la que quieren para trabajar, si van a
trabajar con los vínculos estándar, pero ustedes saben hay otra formas de hacer
esto y entonces
ustedes pueden agregar, por ejemplo, ustedes pueden tener, amistad, cuentas,
etc. y muchas veces van a tener que asignar un contexto y luego tendrán que
crear una clase de conexión de red entre las diferentes tortugas, ok? y hay un
montón de diferentes redes, como la de la conexión preferencial, aleatoria, mundo
pequeño, watts strogatz y estas están relacionadas a cada una pero son un poco
diferentes en la forma en que trabajan y también pueden hacer cosas como encontrar
los senderos entre los agentes, cuan cerca están uno de otro, ustedes pueden mantener
las cosas como una comunidad, ustedes pueden exportar e importar redes que
fueron hechas en otros softwares, pueden tener la centralidad de diferentes nodos
de la red, pueden calcular coeficientes de racimo; entonces es una herramienta muy
poderosa, si en verdad están interesados en las redes, tengo que recomendarles que
gasten el tiempo leyendo a través de todos los comandos diferentes, probablemente con
algunos ya estén familiarizados, otros pueden adivinar qué hacen, puede que sea
todo nuevo también, tengo que recomendarles que gasten algo de tiempo si
en verdad quieren bucear en las redes con este documento en particular, el cual,
dicho sea de paso, es fácil comuncarse con Northwestern y con NetLogo
pero si googlean NetLogo Network Extension les va a mostrar todo este documento, nos
vemos en breve