(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"2w3n":function(n){n.exports={red:"red__2y1B_",orange:"orange__dD2kx",yellow:"yellow__OEpwl",lime:"lime__CVe41",cyan:"cyan__26ZAg",blue:"blue__LO7Xm",magenta:"magenta__1Akee",example:"example__2PzAa"}},hkqw:function(n,e,t){"use strict";t.r(e),function(n){function l(){var n=h(["\n left 10\n right 10\n "]);return l=function(){return n},n}function i(){var n=h(["\n forward 10\n back 10\n "]);return i=function(){return n},n}function r(){var n=h(["\n to-report [var1 var2 var3]\n \n report \n end\n "]);return r=function(){return n},n}function a(){var n=h(["\n to [var1 var2 var3]\n \n end\n "]);return a=function(){return n},n}function u(){var n=h(["\n to \n \n end\n "]);return u=function(){return n},n}function o(){var n=h(["\n ask [\n \n ]\n "]);return o=function(){return n},n}function c(){var n=h(["set "]);return c=function(){return n},n}function s(){var n=h(["let "]);return s=function(){return n},n}function p(){var n=h(["links-own [var1 var2 var3]"]);return p=function(){return n},n}function g(){var n=h(["patches-own [var1 var2 var3]"]);return g=function(){return n},n}function d(){var n=h(["sprout"]);return d=function(){return n},n}function v(){var n=h(["hatch"]);return v=function(){return n},n}function b(){var n=h(["create"]);return b=function(){return n},n}function f(){var n=h(["- "]);return f=function(){return n},n}function m(){var n=h(["breed [ ]"]);return m=function(){return n},n}function h(n,e){return e||(e=n.slice(0)),n.raw=e,n}var w=t("mbOI"),k=t("ke5e"),j=String.raw;e.default=function(){return n("div",null,n("h1",null,n("a",{href:"/apprendimento"},"Apprendimento"),": NetLogo"),n(w.k,{title:"Agenti di NetLogo"},n(w.j,{title:"Observer"},n("p",null,"L'",n("b",null,"utente")," di NetLogo, che vive nel contesto globale e dà ordini agli altri agenti.")),n(w.j,{title:"Turtle"},n("p",null,"Entità che possono ",n("b",null,"muoversi")," per il mondo."),n(k.a,null,"Sono più o meno come le ",n("a",{href:"https://www.computercraft.info/wiki/Turtle"},"Turtle di Computercraft"),"!"),n("p",null,"Possono essere di una ",n("i",null,"breed")," (razza) specifica, definite con:"),n(w.b,{language:"lisp"},j(m())),n(k.a,null,"Le breed sono praticamente sottoclassi di turtle.")),n(w.j,{title:"Patch"},n("p",null,"I ",n("b",null,"quadratini")," del mondo. Possono essere di vari colori e avere varie proprietà."),n(k.a,null,"...possiamo dire che questi siano i blocchi di Minecraft?")),n(w.j,{title:"Link"},n("p",null,n("b",null,"Collegamenti")," tra due turtle."))),n(w.k,{title:"Creazione di agenti"},n(w.j,{title:"Observer"},n("p",null,"L'observer viene creato automaticamente all'apertura della simulazione.")),n(w.j,{title:"Turtle"},n("p",null,"Nuove turtle possono essere create con il comando:"),n(w.b,{language:"lisp"},j(f())),n("p",null,"Dove prefisso varia in base al contesto attuale:"),n("table",null,n("thead",null,n("tr",null,n("th",null,"Contesto"),n("th",null,"Prefisso"))),n("tbody",null,n("tr",null,n("td",null,"Observer"),n("td",null,n(w.b,{language:"lisp"},j(b())))),n("tr",null,n("td",null,"Turtle"),n("td",null,n(w.b,{language:"lisp"},j(v())))),n("tr",null,n("td",null,"Patch"),n("td",null,n(w.b,{language:"lisp"},j(d())))))))),n(w.k,{title:"Variabili"},n(w.j,{title:"Observer"},n("p",null,"All'inizio del codice:"),n(w.b,{language:"lisp"},"globals [var1 var2 var3]"),n(k.a,null,"Sono a tutti gli effetti variabili globali.")),n(w.j,{title:"Turtle"},n("p",null,"Aggiungi proprietà a tutte le turtle:"),n(w.b,{language:"lisp"},"turtles-own [var1 var2 var3]"),n("p",null,"Aggiungi proprietà alle turtle di un breed:"),n(w.b,{language:"lisp"},"-own [var1 var2 var3]")),n(w.j,{title:"Patch"},n("p",null,"Aggiungi proprietà alle patch:"),n(w.b,{language:"lisp"},j(g()))),n(w.j,{title:"Link"},n("p",null,"Aggiungi proprietà ai link:"),n(w.b,{language:"lisp"},j(p())))),n(w.k,null,n(w.j,{title:"Locali"},n("p",null,"Si possono creare con:"),n(w.b,{language:"lisp"},j(s()))),n(w.j,{title:"Set"},n("p",null,"Si può impostare il valore di una variabile con:"),n(w.b,{language:"lisp"},j(c())))),n(w.k,{title:"Blocchi di codice"},n(w.j,{title:"Cambi di contesto"},n("p",null,"Per cambiare contesto:"),n(w.b,{language:"lisp"},j(o())),n("p",null,"Nel caso ci siano più bersagli, verranno eseguiti uno")),n(w.j,{title:"Commands"},n("p",null,"Funzioni che non restituiscono nulla:"),n(w.b,{language:"lisp"},j(u())),n("p",null,"Con argomenti:"),n(w.b,{language:"lisp"},j(a()))),n(w.j,{title:"Reporter"},n("p",null,"Funzioni che restituiscono un valore:"),n(w.b,{language:"lisp"},j(r())))),n(w.k,{title:"Comandi per turtle"},n(w.j,{title:"Avanti"},n("p",null,"Muoviti di 10 unità:"),n(w.b,{language:"lisp"},j(i()))),n(w.j,{title:"Ruota"},n("p",null,"Ruota di 10 gradi:"),n(w.b,{language:"lisp"},j(l())))))}}.call(this,t("hosL").h)},ke5e:function(n,e,t){"use strict";(function(n){var l=t("2w3n"),i=t.n(l);e.a=function(e){return n("div",{class:i.a.example},e.children)}}).call(this,t("hosL").h)}}]); //# sourceMappingURL=route-NetLogo.chunk.814dd.js.map