1
Fork 0
mirror of https://github.com/Steffo99/unisteffo.git synced 2024-11-22 16:04:21 +00:00
This commit is contained in:
Steffo 2020-06-09 18:19:57 +02:00
parent a9f2b1e8a3
commit 0fec9845b6
Signed by: steffo
GPG key ID: 896A80F55F7C97F0
95 changed files with 207 additions and 118 deletions

3
docs/bundle.45400.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/bundle.45400.js.map generated Normal file

File diff suppressed because one or more lines are too long

3
docs/bundle.6b729.js generated

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

3
docs/bundle.8bf8a.esm.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/bundle.8bf8a.esm.js.LICENSE.txt generated Normal file
View file

@ -0,0 +1 @@
/*! For license information please see bundle.8bf8a.esm.js.LICENSE.txt */

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"bundle.bae82.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"bundle.8bf8a.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
/*! For license information please see bundle.bae82.esm.js.LICENSE.txt */

2
docs/index.html generated
View file

@ -1 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>Appunti Web</title><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><link rel="apple-touch-icon" href="./assets/icons/apple-touch-icon.png"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#a0ccff"><link rel="shortcut icon" href="/favicon.ico"><style>*{box-sizing:border-box}body{background-color:#0d193b;color:#a0ccff;font-family:Arial,sans-serif}</style><link href="/bundle.0c633.css" rel="preload" as="style" onload="this.rel='stylesheet'"><noscript><link rel="stylesheet" href="/bundle.0c633.css"></noscript></head><body><script type="__PREACT_CLI_DATA__">{"preRenderData":{"url":"/"}}</script><script nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" src="/bundle.bae82.esm.js" type="module"></script><script nomodule="" src="/polyfills.f78ad.js"></script><script nomodule="" defer="defer" src="/bundle.6b729.js"></script></body></html>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>Appunti Web</title><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-capable" content="yes"><link rel="apple-touch-icon" href="./assets/icons/apple-touch-icon.png"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#a0ccff"><link rel="shortcut icon" href="/favicon.ico"><style>*{box-sizing:border-box}body{background-color:#0d193b;color:#a0ccff;font-family:Arial,sans-serif}</style><link href="/bundle.0c633.css" rel="preload" as="style" onload="this.rel='stylesheet'"><noscript><link rel="stylesheet" href="/bundle.0c633.css"></noscript></head><body><script type="__PREACT_CLI_DATA__">{"preRenderData":{"url":"/"}}</script><script nomodule="">!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()},!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script><script crossorigin="anonymous" src="/bundle.8bf8a.esm.js" type="module"></script><script nomodule="" src="/polyfills.7ef81.js"></script><script nomodule="" defer="defer" src="/bundle.45400.js"></script></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"polyfills.85383.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"polyfills.075ef.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"/":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1}},"/AlgoritmiEStruttureDati~route-VlDiGeometria":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.eee3f.esm.js":{"type":"script","weight":0.9}},"/AlgoritmiEStruttureDati":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-AlgoritmiEStruttureDati.chunk.02d3a.esm.js":{"type":"script","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.9febd.css":{"type":"style","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.eee3f.esm.js":{"type":"script","weight":0.9}},"/ApprendimentoSistemiArtificiali":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-ApprendimentoSistemiArtificiali.chunk.e1829.esm.js":{"type":"script","weight":0.9},"route-ApprendimentoSistemiArtificiali.chunk.282b5.css":{"type":"style","weight":0.9}},"/BasiDiDati":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-BasiDiDati.chunk.eacf8.esm.js":{"type":"script","weight":0.9},"route-BasiDiDati.chunk.c9a44.css":{"type":"style","weight":0.9}},"/CalcoloNumerico":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-CalcoloNumerico.chunk.fee61.esm.js":{"type":"script","weight":0.9},"route-CalcoloNumerico.chunk.ad5ae.css":{"type":"style","weight":0.9}},"/Fisica":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-Fisica.chunk.52a73.esm.js":{"type":"script","weight":0.9},"route-Fisica.chunk.40f37.css":{"type":"style","weight":0.9}},"/Home":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-Home.chunk.ff1bd.esm.js":{"type":"script","weight":0.9},"route-Home.chunk.8001a.css":{"type":"style","weight":0.9}},"/MingwInstall":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-MingwInstall.chunk.01820.esm.js":{"type":"script","weight":0.9},"route-MingwInstall.chunk.d169e.css":{"type":"style","weight":0.9}},"/OttimizzazioneLineare":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-OttimizzazioneLineare.chunk.5d955.esm.js":{"type":"script","weight":0.9},"route-OttimizzazioneLineare.chunk.722ef.css":{"type":"style","weight":0.9}},"/Statistica":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-Statistica.chunk.04c26.esm.js":{"type":"script","weight":0.9},"route-Statistica.chunk.25487.css":{"type":"style","weight":0.9}},"/VlDiGeometria":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.bae82.esm.js":{"type":"script","weight":1},"route-VlDiGeometria.chunk.5dedf.esm.js":{"type":"script","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.9febd.css":{"type":"style","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.eee3f.esm.js":{"type":"script","weight":0.9}}}
{"/":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1}},"/AlgoritmiEStruttureDati~route-VlDiGeometria":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.15a59.esm.js":{"type":"script","weight":0.9}},"/ApprendimentoSistemiArtificiali~route-NetLogo":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-ApprendimentoSistemiArtificiali~route-NetLogo.chunk.87896.esm.js":{"type":"script","weight":0.9}},"/AlgoritmiEStruttureDati":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-AlgoritmiEStruttureDati.chunk.92b93.esm.js":{"type":"script","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.4c34a.css":{"type":"style","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.15a59.esm.js":{"type":"script","weight":0.9}},"/ApprendimentoSistemiArtificiali":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-ApprendimentoSistemiArtificiali.chunk.12c88.esm.js":{"type":"script","weight":0.9},"route-ApprendimentoSistemiArtificiali~route-NetLogo.chunk.dfc01.css":{"type":"style","weight":0.9},"route-ApprendimentoSistemiArtificiali~route-NetLogo.chunk.87896.esm.js":{"type":"script","weight":0.9},"route-ApprendimentoSistemiArtificiali.chunk.48995.css":{"type":"style","weight":0.9}},"/BasiDiDati":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-BasiDiDati.chunk.4bab7.esm.js":{"type":"script","weight":0.9},"route-BasiDiDati.chunk.c9a44.css":{"type":"style","weight":0.9}},"/CalcoloNumerico":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-CalcoloNumerico.chunk.af019.esm.js":{"type":"script","weight":0.9},"route-CalcoloNumerico.chunk.ad5ae.css":{"type":"style","weight":0.9}},"/Fisica":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-Fisica.chunk.ae8e3.esm.js":{"type":"script","weight":0.9},"route-Fisica.chunk.40f37.css":{"type":"style","weight":0.9}},"/Home":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-Home.chunk.6f1ae.esm.js":{"type":"script","weight":0.9},"route-Home.chunk.8001a.css":{"type":"style","weight":0.9}},"/MingwInstall":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-MingwInstall.chunk.9bb79.esm.js":{"type":"script","weight":0.9},"route-MingwInstall.chunk.d169e.css":{"type":"style","weight":0.9}},"/NetLogo":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-NetLogo.chunk.6c63d.esm.js":{"type":"script","weight":0.9},"route-ApprendimentoSistemiArtificiali~route-NetLogo.chunk.dfc01.css":{"type":"style","weight":0.9},"route-ApprendimentoSistemiArtificiali~route-NetLogo.chunk.87896.esm.js":{"type":"script","weight":0.9}},"/OttimizzazioneLineare":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-OttimizzazioneLineare.chunk.950fc.esm.js":{"type":"script","weight":0.9},"route-OttimizzazioneLineare.chunk.722ef.css":{"type":"style","weight":0.9}},"/Statistica":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-Statistica.chunk.86883.esm.js":{"type":"script","weight":0.9},"route-Statistica.chunk.25487.css":{"type":"style","weight":0.9}},"/VlDiGeometria":{"bundle.0c633.css":{"type":"style","weight":1},"bundle.8bf8a.esm.js":{"type":"script","weight":1},"route-VlDiGeometria.chunk.4a987.esm.js":{"type":"script","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.4c34a.css":{"type":"style","weight":0.9},"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.15a59.esm.js":{"type":"script","weight":0.9}}}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-AlgoritmiEStruttureDati.chunk.02d3a.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-AlgoritmiEStruttureDati.chunk.92b93.esm.js","sourceRoot":""}

View file

@ -1 +1 @@
/*! For license information please see route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.eee3f.esm.js.LICENSE.txt */
/*! For license information please see route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.15a59.esm.js.LICENSE.txt */

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.eee3f.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-AlgoritmiEStruttureDati~route-VlDiGeometria.chunk.15a59.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-ApprendimentoSistemiArtificiali.chunk.e1829.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-ApprendimentoSistemiArtificiali.chunk.12c88.esm.js","sourceRoot":""}

View file

@ -0,0 +1 @@
.timer__3Z2pL{display:grid;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;margin-bottom:8px;padding:8px;grid-template-columns:80px 80px 80px 80px;border:2px solid rgba(160,204,255,.1);border-radius:4px}.days__myhe2{grid-column:1}.hours__3JUDn{grid-column:2}.minutes__24lD7{grid-column:3}.seconds__2vZ4f{grid-column:4}.count__chi9X{grid-row:1;font-size:xx-large;color:#fff}.text__34ldC{grid-row:2;font-size:small}.unknown__3sT2P,.unknown__3sT2P .count__chi9X{color:#ff7dff}.expired__zNiuP,.expired__zNiuP .count__chi9X{color:#ff7d7d}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-ApprendimentoSistemiArtificiali~route-NetLogo.chunk.87896.esm.js","sourceRoot":""}

2
docs/route-BasiDiDati.chunk.46e52.js generated Normal file
View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{"8uYk":function(t){t.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OPqz:function(t,n,e){"use strict";(function(t){var o=e("TWV3"),l=e("hosL");n.a=function(n){return t(l.Fragment,null,t("h2",null,n.title),t(o.a,null,n.children))}}).call(this,e("hosL").h)},OmdA:function(t){t.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},QNda:function(t,n,e){"use strict";(function(t){e.d(n,"a",(function(){return a}));var o=e("hosL"),l=e("e8JA"),i=e.n(l),a=function(n){function e(){var t;return(t=n.call(this)||this).state={now:Date.now()},t.timer=null,t}var o,l;l=n,(o=e).prototype=Object.create(l.prototype),o.prototype.constructor=o,o.__proto__=l;var a=e.prototype;return a.componentDidMount=function(){var t=this;this.timer=setInterval((function(){t.setState({now:Date.now()})}),1e3)},a.componentWillUnmount=function(){null!==this.timer&&clearInterval(this.timer)},a.render=function(){var n="Unknown date",e=i.a.timer,o={milliseconds:"?",seconds:"?",minutes:"?",hours:"?",days:"?"};if(this.props.to){var l=(n=new Date(this.props.to))-this.state.now;l>0?o={milliseconds:l%1e3,seconds:Math.floor(l/1e3)%60,minutes:Math.floor(l/6e4)%60,hours:Math.floor(l/36e5)%24,days:Math.floor(l/864e5)}:(o={milliseconds:0,seconds:0,minutes:0,hours:0,days:0},e+=" "+i.a.expired)}else e+=" "+i.a.unknown;return t("div",{class:e,title:n},t("div",{class:i.a.days+" "+i.a.count},o.days),t("div",{className:i.a.days+" "+i.a.text},"giorni"),t("div",{class:i.a.hours+" "+i.a.count},o.hours),t("div",{className:i.a.hours+" "+i.a.text},"ore"),t("div",{class:i.a.minutes+" "+i.a.count},o.minutes),t("div",{className:i.a.minutes+" "+i.a.text},"minuti"),t("div",{class:i.a.seconds+" "+i.a.count},o.seconds),t("div",{class:i.a.seconds+" "+i.a.text},"secondi"))},e}(o.Component)}).call(this,e("hosL").h)},"S+8T":function(t,n,e){"use strict";e.r(n),function(t){e.d(n,"default",(function(){return s}));var o=e("hosL"),l=e("OPqz"),i=e("imVn"),a=e("QNda"),s=function(n){function e(){return n.apply(this,arguments)||this}var o,s;return s=n,(o=e).prototype=Object.create(s.prototype),o.prototype.constructor=o,o.__proto__=s,e.prototype.render=function(){return t("div",null,t("h1",null,"Basi di dati"),t(l.a,{title:"Informazioni"},t(i.a,{title:"Contatti"},t("ul",null,t("li",null,t("a",{href:"mailto:riccardo.martoglia@unimo.it"},"Prof. Riccardo Martoglia")))),t(i.a,{title:"Archivio"},t("p",null,"Se sei uno ",t("b",null,"studente dell'Unimore"),", puoi accedere all'",t("b",null,t("a",{href:"https://drive.google.com/drive/folders/1q3bOf9czDXq7Bd5-kwdICuz-9Nx1zVp_"},"archivio del corso su Google Drive")),"."))),t(l.a,{title:"Esame"},t(i.a,{title:"Scritto"},t("p",null,"Uno scritto con tre domande:"),t("ul",null,t("li",null,"Progettazione concettuale e logica"),t("li",null,"Formulazione interrogazione"),t("li",null,"Una domanda tra:",t("ul",null,t("li",null,"Studio dato derivato"),t("li",null,"Progettazione fisica"),t("li",null,"Tecnologia database"))))),t(i.a,{title:"Appelli"},t("ol",null,t("li",null,t(a.a,{to:"2020-06-24"})),t("li",null,t(a.a,{to:"2020-07-09"})),t("li",null,t(a.a,{to:"2020-07-28"}))))),t(l.a,null,t(i.a,{title:"Progetto"},t("p",null,"In gruppo, progettare un database secondo ",t("a",{href:"https://t.me/unimorefiles/23"},"queste")," specifiche."),t("p",null,"Va consegnato via mail almeno 10 giorni prima dello scritto.")),t(i.a,{title:"Termini di consegna"},t("ol",null,t("li",null,t(a.a,{to:"2020-06-14"})),t("li",null,t(a.a,{to:"2020-06-30"})),t("li",null,t(a.a,{to:"2020-07-18"}))))))},e}(o.Component)}.call(this,e("hosL").h)},TWV3:function(t,n,e){"use strict";(function(t){var o=e("htlC"),l=e.n(o);n.a=function(n){var e;return e=Array.isArray(n.children)?n.children.map((function(n){return t("div",{class:l.a.splitchild},n)})):t("div",{class:l.a.splitchild},n.children),t("div",{class:l.a.split},t("div",{class:l.a.splitparent},e))}}).call(this,e("hosL").h)},Y9Ml:function(t,n,e){"use strict";(function(t){var o=e("8uYk"),l=e.n(o),i=Object.freeze({RED:l.a.red,ORANGE:l.a.orange,YELLOW:l.a.yellow,LIME:l.a.lime,CYAN:l.a.cyan,BLUE:l.a.blue,MAGENTA:l.a.magenta,DEFAULT:l.a.default});n.a=function(n){var e=i.DEFAULT;return n.color&&(e=n.color),t("div",{class:l.a.box+" "+e},n.children)}}).call(this,e("hosL").h)},e8JA:function(t){t.exports={timer:"timer__3Z2pL",days:"days__myhe2",hours:"hours__3JUDn",minutes:"minutes__24lD7",seconds:"seconds__2vZ4f",count:"count__chi9X",text:"text__34ldC",unknown:"unknown__3sT2P",expired:"expired__zNiuP"}},htlC:function(t){t.exports={splitparent:"splitparent__3-wBs",splitchild:"splitchild__begkX"}},imVn:function(t,n,e){"use strict";(function(t){var o=e("OmdA"),l=e.n(o),i=e("Y9Ml");n.a=function(n){return t(i.a,{color:n.color},t("h3",{class:l.a.title},n.title),t("div",{class:l.a.contents},n.children))}}).call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-BasiDiDati.chunk.46e52.js.map

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{"8uYk":function(t){t.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OPqz:function(t,n,e){"use strict";(function(t){var l=e("TWV3"),i=e("hosL");n.a=function(n){return t(i.Fragment,null,t("h2",null,n.title),t(l.a,null,n.children))}}).call(this,e("hosL").h)},OmdA:function(t){t.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},QNda:function(t,n,e){"use strict";(function(t){e.d(n,"a",(function(){return a}));var l=e("hosL"),i=e("e8JA"),o=e.n(i);class a extends l.Component{constructor(){super(),this.state={now:Date.now()},this.timer=null}componentDidMount(){this.timer=setInterval(()=>{this.setState({now:Date.now()})},1e3)}componentWillUnmount(){null!==this.timer&&clearInterval(this.timer)}render(){let n="Unknown date",e=o.a.timer,l={milliseconds:"?",seconds:"?",minutes:"?",hours:"?",days:"?"};if(this.props.to){n=new Date(this.props.to);let t=n-this.state.now;t>0?l={milliseconds:t%1e3,seconds:Math.floor(t/1e3)%60,minutes:Math.floor(t/6e4)%60,hours:Math.floor(t/36e5)%24,days:Math.floor(t/864e5)}:(l={milliseconds:0,seconds:0,minutes:0,hours:0,days:0},e+=" "+o.a.expired)}else e+=" "+o.a.unknown;return t("div",{class:e,title:n},t("div",{class:o.a.days+" "+o.a.count},l.days),t("div",{className:o.a.days+" "+o.a.text},"giorni"),t("div",{class:o.a.hours+" "+o.a.count},l.hours),t("div",{className:o.a.hours+" "+o.a.text},"ore"),t("div",{class:o.a.minutes+" "+o.a.count},l.minutes),t("div",{className:o.a.minutes+" "+o.a.text},"minuti"),t("div",{class:o.a.seconds+" "+o.a.count},l.seconds),t("div",{class:o.a.seconds+" "+o.a.text},"secondi"))}}}).call(this,e("hosL").h)},"S+8T":function(t,n,e){"use strict";e.r(n),function(t){e.d(n,"default",(function(){return s}));var l=e("hosL"),i=e("OPqz"),o=e("imVn"),a=e("QNda");class s extends l.Component{render(){return t("div",null,t("h1",null,"Basi di dati"),t(i.a,{title:"Informazioni"},t(o.a,{title:"Contatti"},t("ul",null,t("li",null,t("a",{href:"mailto:riccardo.martoglia@unimo.it"},"Prof. Riccardo Martoglia")))),t(o.a,{title:"Archivio"},t("p",null,"Se sei uno ",t("b",null,"studente dell'Unimore"),", puoi accedere all'",t("b",null,t("a",{href:"https://drive.google.com/drive/folders/1q3bOf9czDXq7Bd5-kwdICuz-9Nx1zVp_"},"archivio del corso su Google Drive")),"."))),t(i.a,{title:"Esame"},t(o.a,{title:"Scritto"},t("p",null,"Uno scritto con tre domande:"),t("ul",null,t("li",null,"Progettazione concettuale e logica"),t("li",null,"Formulazione interrogazione"),t("li",null,"Una domanda tra:",t("ul",null,t("li",null,"Studio dato derivato"),t("li",null,"Progettazione fisica"),t("li",null,"Tecnologia database"))))),t(o.a,{title:"Appelli"},t("ol",null,t("li",null,t(a.a,{to:"2020-06-24"})),t("li",null,t(a.a,{to:"2020-07-09"})),t("li",null,t(a.a,{to:"2020-07-28"}))))),t(i.a,null,t(o.a,{title:"Progetto"},t("p",null,"In gruppo, progettare un database secondo ",t("a",{href:"https://t.me/unimorefiles/23"},"queste")," specifiche."),t("p",null,"Va consegnato via mail almeno 10 giorni prima dello scritto.")),t(o.a,{title:"Termini di consegna"},t("ol",null,t("li",null,t(a.a,{to:"2020-06-14"})),t("li",null,t(a.a,{to:"2020-06-30"})),t("li",null,t(a.a,{to:"2020-07-18"}))))))}}}.call(this,e("hosL").h)},TWV3:function(t,n,e){"use strict";(function(t){var l=e("htlC"),i=e.n(l);n.a=function(n){let e;return e=Array.isArray(n.children)?n.children.map(n=>t("div",{class:i.a.splitchild},n)):t("div",{class:i.a.splitchild},n.children),t("div",{class:i.a.split},t("div",{class:i.a.splitparent},e))}}).call(this,e("hosL").h)},Y9Ml:function(t,n,e){"use strict";(function(t){var l=e("8uYk"),i=e.n(l);const o=Object.freeze({RED:i.a.red,ORANGE:i.a.orange,YELLOW:i.a.yellow,LIME:i.a.lime,CYAN:i.a.cyan,BLUE:i.a.blue,MAGENTA:i.a.magenta,DEFAULT:i.a.default});n.a=function(n){let e=o.DEFAULT;return n.color&&(e=n.color),t("div",{class:i.a.box+" "+e},n.children)}}).call(this,e("hosL").h)},e8JA:function(t){t.exports={timer:"timer__3Z2pL",days:"days__myhe2",hours:"hours__3JUDn",minutes:"minutes__24lD7",seconds:"seconds__2vZ4f",count:"count__chi9X",text:"text__34ldC",unknown:"unknown__3sT2P",expired:"expired__zNiuP"}},htlC:function(t){t.exports={splitparent:"splitparent__3-wBs",splitchild:"splitchild__begkX"}},imVn:function(t,n,e){"use strict";(function(t){var l=e("OmdA"),i=e.n(l),o=e("Y9Ml");n.a=function(n){return t(o.a,{color:n.color},t("h3",{class:i.a.title},n.title),t("div",{class:i.a.contents},n.children))}}).call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-BasiDiDati.chunk.4bab7.esm.js.map

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Statistica.chunk.04c26.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-BasiDiDati.chunk.4bab7.esm.js","sourceRoot":""}

View file

@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"8uYk":function(t){t.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OPqz:function(t,n,e){"use strict";(function(t){var l=e("TWV3"),i=e("hosL");n.a=function(n){return t(i.Fragment,null,t("h2",null,n.title),t(l.a,null,n.children))}}).call(this,e("hosL").h)},OmdA:function(t){t.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},QNda:function(t,n,e){"use strict";(function(t){e.d(n,"a",(function(){return o}));var l=e("hosL"),i=e("e8JA"),s=e.n(i);class o extends l.Component{constructor(){super(),this.state={now:Date.now()},this.timer=null}componentDidMount(){this.timer=setInterval(()=>{this.setState({now:Date.now()})},1e3)}componentWillUnmount(){null!==this.timer&&clearInterval(this.timer)}render(){let n="Unknown date",e=s.a.timer,l={milliseconds:"?",seconds:"?",minutes:"?",hours:"?",days:"?"};if(this.props.to){n=new Date(this.props.to);let t=n-this.state.now;t>0?l={milliseconds:t%1e3,seconds:Math.floor(t/1e3)%60,minutes:Math.floor(t/6e4)%60,hours:Math.floor(t/36e5)%24,days:Math.floor(t/864e5)}:(l={milliseconds:0,seconds:0,minutes:0,hours:0,days:0},e+=" "+s.a.expired)}else e+=" "+s.a.unknown;return t("div",{class:e,title:n},t("div",{class:s.a.days+" "+s.a.count},l.days),t("div",{className:s.a.days+" "+s.a.text},"giorni"),t("div",{class:s.a.hours+" "+s.a.count},l.hours),t("div",{className:s.a.hours+" "+s.a.text},"ore"),t("div",{class:s.a.minutes+" "+s.a.count},l.minutes),t("div",{className:s.a.minutes+" "+s.a.text},"minuti"),t("div",{class:s.a.seconds+" "+s.a.count},l.seconds),t("div",{class:s.a.seconds+" "+s.a.text},"secondi"))}}}).call(this,e("hosL").h)},"S+8T":function(t,n,e){"use strict";e.r(n),function(t){e.d(n,"default",(function(){return a}));var l=e("hosL"),i=e("OPqz"),s=e("imVn"),o=e("QNda");class a extends l.Component{render(){return t("div",null,t("h1",null,"Basi di dati"),t(i.a,{title:"Esame"},t(s.a,{title:"Scritto"},t("p",null,"Uno scritto con tre domande:"),t("ul",null,t("li",null,"Progettazione concettuale e logica"),t("li",null,"Formulazione interrogazione"),t("li",null,"Una domanda tra:",t("ul",null,t("li",null,"Studio dato derivato"),t("li",null,"Progettazione fisica"),t("li",null,"Tecnologia database"))))),t(s.a,{title:"Prossimi appelli"},t("ol",null,t("li",null,t(o.a,{to:"2020-06-24"})),t("li",null,t(o.a,{to:"2020-07-09"})),t("li",null,t(o.a,{to:"2020-07-28"})))),t(s.a,{title:"Progetto"},t("p",null,"In gruppo, progettare un database secondo ",t("a",{href:"https://t.me/unimorefiles/23"},"queste")," specifiche."),t("p",null,"Va consegnato almeno 10 giorni prima dell'esame."),t("p",null,"Consegnando il progetto prima della fine di Luglio si otterrà un bonus!"),t(o.a,{to:"2020-07-31 23:59:59"}),t("p",null,"Esempi di progetti degli anni passati:"),t("ul",null,t("li",null,t("a",{href:"https://t.me/unimorefiles/25"},"Esempio 1")),t("li",null,t("a",{href:"https://t.me/unimorefiles/26"},"Esempio 2"))),t("p",null,"Presentando il progetto si otterrà un bonus!"))))}}}.call(this,e("hosL").h)},TWV3:function(t,n,e){"use strict";(function(t){var l=e("htlC"),i=e.n(l);n.a=function(n){let e;return e=Array.isArray(n.children)?n.children.map(n=>t("div",{class:i.a.splitchild},n)):t("div",{class:i.a.splitchild},n.children),t("div",{class:i.a.split},t("div",{class:i.a.splitparent},e))}}).call(this,e("hosL").h)},Y9Ml:function(t,n,e){"use strict";(function(t){var l=e("8uYk"),i=e.n(l);const s=Object.freeze({RED:i.a.red,ORANGE:i.a.orange,YELLOW:i.a.yellow,LIME:i.a.lime,CYAN:i.a.cyan,BLUE:i.a.blue,MAGENTA:i.a.magenta,DEFAULT:i.a.default});n.a=function(n){let e=s.DEFAULT;return n.color&&(e=n.color),t("div",{class:i.a.box+" "+e},n.children)}}).call(this,e("hosL").h)},e8JA:function(t){t.exports={timer:"timer__3Z2pL",days:"days__myhe2",hours:"hours__3JUDn",minutes:"minutes__24lD7",seconds:"seconds__2vZ4f",count:"count__chi9X",text:"text__34ldC",unknown:"unknown__3sT2P",expired:"expired__zNiuP"}},htlC:function(t){t.exports={splitparent:"splitparent__3-wBs",splitchild:"splitchild__begkX"}},imVn:function(t,n,e){"use strict";(function(t){var l=e("OmdA"),i=e.n(l),s=e("Y9Ml");n.a=function(n){return t(s.a,{color:n.color},t("h3",{class:i.a.title},n.title),t("div",{class:i.a.contents},n.children))}}).call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-BasiDiDati.chunk.eacf8.esm.js.map

View file

@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"8uYk":function(t){t.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OPqz:function(t,n,e){"use strict";(function(t){var o=e("TWV3"),i=e("hosL");n.a=function(n){return t(i.Fragment,null,t("h2",null,n.title),t(o.a,null,n.children))}}).call(this,e("hosL").h)},OmdA:function(t){t.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},QNda:function(t,n,e){"use strict";(function(t){e.d(n,"a",(function(){return a}));var o=e("hosL"),i=e("e8JA"),l=e.n(i),a=function(n){function e(){var t;return(t=n.call(this)||this).state={now:Date.now()},t.timer=null,t}var o,i;i=n,(o=e).prototype=Object.create(i.prototype),o.prototype.constructor=o,o.__proto__=i;var a=e.prototype;return a.componentDidMount=function(){var t=this;this.timer=setInterval((function(){t.setState({now:Date.now()})}),1e3)},a.componentWillUnmount=function(){null!==this.timer&&clearInterval(this.timer)},a.render=function(){var n="Unknown date",e=l.a.timer,o={milliseconds:"?",seconds:"?",minutes:"?",hours:"?",days:"?"};if(this.props.to){var i=(n=new Date(this.props.to))-this.state.now;i>0?o={milliseconds:i%1e3,seconds:Math.floor(i/1e3)%60,minutes:Math.floor(i/6e4)%60,hours:Math.floor(i/36e5)%24,days:Math.floor(i/864e5)}:(o={milliseconds:0,seconds:0,minutes:0,hours:0,days:0},e+=" "+l.a.expired)}else e+=" "+l.a.unknown;return t("div",{class:e,title:n},t("div",{class:l.a.days+" "+l.a.count},o.days),t("div",{className:l.a.days+" "+l.a.text},"giorni"),t("div",{class:l.a.hours+" "+l.a.count},o.hours),t("div",{className:l.a.hours+" "+l.a.text},"ore"),t("div",{class:l.a.minutes+" "+l.a.count},o.minutes),t("div",{className:l.a.minutes+" "+l.a.text},"minuti"),t("div",{class:l.a.seconds+" "+l.a.count},o.seconds),t("div",{class:l.a.seconds+" "+l.a.text},"secondi"))},e}(o.Component)}).call(this,e("hosL").h)},"S+8T":function(t,n,e){"use strict";e.r(n),function(t){e.d(n,"default",(function(){return s}));var o=e("hosL"),i=e("OPqz"),l=e("imVn"),a=e("QNda"),s=function(n){function e(){return n.apply(this,arguments)||this}var o,s;return s=n,(o=e).prototype=Object.create(s.prototype),o.prototype.constructor=o,o.__proto__=s,e.prototype.render=function(){return t("div",null,t("h1",null,"Basi di dati"),t(i.a,{title:"Esame"},t(l.a,{title:"Scritto"},t("p",null,"Uno scritto con tre domande:"),t("ul",null,t("li",null,"Progettazione concettuale e logica"),t("li",null,"Formulazione interrogazione"),t("li",null,"Una domanda tra:",t("ul",null,t("li",null,"Studio dato derivato"),t("li",null,"Progettazione fisica"),t("li",null,"Tecnologia database"))))),t(l.a,{title:"Prossimi appelli"},t("ol",null,t("li",null,t(a.a,{to:"2020-06-24"})),t("li",null,t(a.a,{to:"2020-07-09"})),t("li",null,t(a.a,{to:"2020-07-28"})))),t(l.a,{title:"Progetto"},t("p",null,"In gruppo, progettare un database secondo ",t("a",{href:"https://t.me/unimorefiles/23"},"queste")," specifiche."),t("p",null,"Va consegnato almeno 10 giorni prima dell'esame."),t("p",null,"Consegnando il progetto prima della fine di Luglio si otterrà un bonus!"),t(a.a,{to:"2020-07-31 23:59:59"}),t("p",null,"Esempi di progetti degli anni passati:"),t("ul",null,t("li",null,t("a",{href:"https://t.me/unimorefiles/25"},"Esempio 1")),t("li",null,t("a",{href:"https://t.me/unimorefiles/26"},"Esempio 2"))),t("p",null,"Presentando il progetto si otterrà un bonus!"))))},e}(o.Component)}.call(this,e("hosL").h)},TWV3:function(t,n,e){"use strict";(function(t){var o=e("htlC"),i=e.n(o);n.a=function(n){var e;return e=Array.isArray(n.children)?n.children.map((function(n){return t("div",{class:i.a.splitchild},n)})):t("div",{class:i.a.splitchild},n.children),t("div",{class:i.a.split},t("div",{class:i.a.splitparent},e))}}).call(this,e("hosL").h)},Y9Ml:function(t,n,e){"use strict";(function(t){var o=e("8uYk"),i=e.n(o),l=Object.freeze({RED:i.a.red,ORANGE:i.a.orange,YELLOW:i.a.yellow,LIME:i.a.lime,CYAN:i.a.cyan,BLUE:i.a.blue,MAGENTA:i.a.magenta,DEFAULT:i.a.default});n.a=function(n){var e=l.DEFAULT;return n.color&&(e=n.color),t("div",{class:i.a.box+" "+e},n.children)}}).call(this,e("hosL").h)},e8JA:function(t){t.exports={timer:"timer__3Z2pL",days:"days__myhe2",hours:"hours__3JUDn",minutes:"minutes__24lD7",seconds:"seconds__2vZ4f",count:"count__chi9X",text:"text__34ldC",unknown:"unknown__3sT2P",expired:"expired__zNiuP"}},htlC:function(t){t.exports={splitparent:"splitparent__3-wBs",splitchild:"splitchild__begkX"}},imVn:function(t,n,e){"use strict";(function(t){var o=e("OmdA"),i=e.n(o),l=e("Y9Ml");n.a=function(n){return t(l.a,{color:n.color},t("h3",{class:i.a.title},n.title),t("div",{class:i.a.contents},n.children))}}).call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-BasiDiDati.chunk.ee01a.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-CalcoloNumerico.chunk.fee61.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-CalcoloNumerico.chunk.af019.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Fisica.chunk.52a73.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Fisica.chunk.ae8e3.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Home.chunk.ff1bd.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Home.chunk.6f1ae.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
docs/route-Home.chunk.8f69b.js.map generated Normal file

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"8uYk":function(e){e.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OmdA:function(e){e.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},Y9Ml:function(e,i,t){"use strict";(function(e){var l=t("8uYk"),a=t.n(l);const n=Object.freeze({RED:a.a.red,ORANGE:a.a.orange,YELLOW:a.a.yellow,LIME:a.a.lime,CYAN:a.a.cyan,BLUE:a.a.blue,MAGENTA:a.a.magenta,DEFAULT:a.a.default});i.a=function(i){let t=n.DEFAULT;return i.color&&(t=i.color),e("div",{class:a.a.box+" "+t},i.children)}}).call(this,t("hosL").h)},imVn:function(e,i,t){"use strict";(function(e){var l=t("OmdA"),a=t.n(l),n=t("Y9Ml");i.a=function(i){return e(n.a,{color:i.color},e("h3",{class:a.a.title},i.title),e("div",{class:a.a.contents},i.children))}}).call(this,t("hosL").h)},v1Hp:function(e,i,t){"use strict";t.r(i),function(e){t.d(i,"default",(function(){return n}));var l=t("hosL"),a=t("imVn");class n extends l.Component{render(){return e("div",null,e("h1",null,"Come installare MinGW"),e(a.a,null,e("p",null," Scaricate ",e("a",{href:"https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"},"l'installer ufficiale"),", ed eseguitelo."),e("img",{src:"https://i.imgur.com/mDZSqjV.png",alt:""}),e("p",null," Dovrebbe comparire questa schermata. Cliccate su ",e("code",null,"Install"),", poi scegliete una cartella di installazione (ricordatevela!) e poi ",e("code",null,"Continue"),". Lasciate stare le altre opzioni, dovrebbero essere tutte spuntate, tranne ",e("code",null,"For all users"),", che dovrebbe essere disattivato."),e("img",{src:"https://i.imgur.com/brdw8Xy.png",alt:""}),e("p",null," Aspettate che finisca il download. Pochi secondi dopo, dovrebbe finire e dovrebbe apparire un tasto",e("code",null,"Continue"),". Premetelo."),e("img",{src:"https://i.imgur.com/aPTwrxz.png",alt:""}),e("p",null," Dovrebbe apparirvi questa finestra. L'installer di MinGW è una specie di gestore pacchetti (tipo ",e("code",null,"apt")," su Ubuntu); potete scegliere quali pacchetti installare, e quindi quali funzionalità."),e("img",{src:"https://i.imgur.com/5QLSkFN.png",alt:""}),e("p",null," Nel nostro caso, dovrebbero servirci ",e("code",null,"mingw32-base-bin")," (per il C e alcune librerie C++) e",e("code",null,"mingw32-gcc-g++-bin")," (per il C++). Cliccate, quindi, sui due quadratini corrispondenti, e premete",e("code",null,"Mark for Installation"),". Dovrebbe comparire una freccia gialla sul quadratino."),e("img",{src:"https://i.imgur.com/zP74nks.png",alt:""}),e("p",null," Ora, è il momento di installare i pacchetti. Aprite il menù ",e("code",null,"Installation"),", poi premete",e("code",null,"Apply Changes"),", e di nuovo ",e("code",null,"Apply"),"."),e("img",{src:"https://i.imgur.com/jp4uz5B.png",alt:""}),e("p",null," Lasciate che scarichi, ci vorrà un po'. Guardatevi un video nel frattempo, fatevi una partitina a qualcosa, tornate dopo circa 10 minuti."),e("img",{src:"https://i.imgur.com/Lq9IepY.png",alt:""}),e("p",null," Una volta installato, dobbiamo aggiungere ",e("code",null,"g++")," ai programmi eseguibili da Prompt dei Comandi: premete il tasto ",e("kbd",null,"Windows"),", e scrivete ",e("code",null,"PATH"),". Windows dovrebbe trovarvi automaticamente quell'opzione."),e("img",{src:"https://i.imgur.com/dy3b5Ub.png",alt:""}),e("p",null," Dentro la finestra di ",e("i",null,"Proprietà del Sistema"),", premete ",e("code",null,"Variabili d'ambiente"),"."),e("img",{src:"https://i.imgur.com/FjYpT1n.png",alt:""}),e("p",null," Trovate la variabile d'ambiente globale ",e("code",null,"Path"),", e fateci doppio click per modificarla."),e("img",{src:"https://i.imgur.com/klZQ9So.png",alt:""}),e("p",null," Ora dovreste vedere l'elenco di tutte le cartelle contenenti programmi eseguibili da terminale: dobbiamo aggiungere quella di MinGW! Premete ",e("code",null,"Sfoglia"),"."),e("img",{src:"https://i.imgur.com/F6lBCqS.png",alt:""}),e("p",null," Trovate la cartella in cui avete installato MinGW (vi avevo detto di ricordarvela!); entrateci, poi selezionate la sottocartella ",e("code",null,"bin")," e premete ",e("code",null,"OK")," su tutte le finestre che avete aperto fino ad ora, chiudendole."),e("p",null," Complimenti! Avete installato MinGW e potete compilare programmi C e C++ da Windows! Avete a disposizione",e("code",null,"gcc")," e ",e("code",null,"g++")," sul Prompt dei Comandi, e potete finalmente creare dei file .exe! ")))}}}.call(this,t("hosL").h)}}]);
//# sourceMappingURL=route-MingwInstall.chunk.01820.esm.js.map

2
docs/route-MingwInstall.chunk.09674.js generated Normal file
View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{"8uYk":function(e){e.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OmdA:function(e){e.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},Y9Ml:function(e,t,i){"use strict";(function(e){var l=i("8uYk"),a=i.n(l),n=Object.freeze({RED:a.a.red,ORANGE:a.a.orange,YELLOW:a.a.yellow,LIME:a.a.lime,CYAN:a.a.cyan,BLUE:a.a.blue,MAGENTA:a.a.magenta,DEFAULT:a.a.default});t.a=function(t){var i=n.DEFAULT;return t.color&&(i=t.color),e("div",{class:a.a.box+" "+i},t.children)}}).call(this,i("hosL").h)},imVn:function(e,t,i){"use strict";(function(e){var l=i("OmdA"),a=i.n(l),n=i("Y9Ml");t.a=function(t){return e(n.a,{color:t.color},e("h3",{class:a.a.title},t.title),e("div",{class:a.a.contents},t.children))}}).call(this,i("hosL").h)},v1Hp:function(e,t,i){"use strict";i.r(t),function(e){i.d(t,"default",(function(){return n}));var l=i("hosL"),a=i("imVn"),n=function(t){function i(){return t.apply(this,arguments)||this}var l,n;return n=t,(l=i).prototype=Object.create(n.prototype),l.prototype.constructor=l,l.__proto__=n,i.prototype.render=function(){return e("div",null,e("h1",null,"Come installare MinGW"),e(a.a,null,e("p",null," Scaricate ",e("a",{href:"https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"},"l'installer ufficiale"),", ed eseguitelo."),e("img",{src:"https://i.imgur.com/mDZSqjV.png",alt:""}),e("p",null," Dovrebbe comparire questa schermata. Cliccate su ",e("code",null,"Install"),", poi scegliete una cartella di installazione (ricordatevela!) e poi ",e("code",null,"Continue"),". Lasciate stare le altre opzioni, dovrebbero essere tutte spuntate, tranne ",e("code",null,"For all users"),", che dovrebbe essere disattivato."),e("img",{src:"https://i.imgur.com/brdw8Xy.png",alt:""}),e("p",null," Aspettate che finisca il download. Pochi secondi dopo, dovrebbe finire e dovrebbe apparire un tasto",e("code",null,"Continue"),". Premetelo."),e("img",{src:"https://i.imgur.com/aPTwrxz.png",alt:""}),e("p",null," Dovrebbe apparirvi questa finestra. L'installer di MinGW è una specie di gestore pacchetti (tipo ",e("code",null,"apt")," su Ubuntu); potete scegliere quali pacchetti installare, e quindi quali funzionalità."),e("img",{src:"https://i.imgur.com/5QLSkFN.png",alt:""}),e("p",null," Nel nostro caso, dovrebbero servirci ",e("code",null,"mingw32-base-bin")," (per il C e alcune librerie C++) e",e("code",null,"mingw32-gcc-g++-bin")," (per il C++). Cliccate, quindi, sui due quadratini corrispondenti, e premete",e("code",null,"Mark for Installation"),". Dovrebbe comparire una freccia gialla sul quadratino."),e("img",{src:"https://i.imgur.com/zP74nks.png",alt:""}),e("p",null," Ora, è il momento di installare i pacchetti. Aprite il menù ",e("code",null,"Installation"),", poi premete",e("code",null,"Apply Changes"),", e di nuovo ",e("code",null,"Apply"),"."),e("img",{src:"https://i.imgur.com/jp4uz5B.png",alt:""}),e("p",null," Lasciate che scarichi, ci vorrà un po'. Guardatevi un video nel frattempo, fatevi una partitina a qualcosa, tornate dopo circa 10 minuti."),e("img",{src:"https://i.imgur.com/Lq9IepY.png",alt:""}),e("p",null," Una volta installato, dobbiamo aggiungere ",e("code",null,"g++")," ai programmi eseguibili da Prompt dei Comandi: premete il tasto ",e("kbd",null,"Windows"),", e scrivete ",e("code",null,"PATH"),". Windows dovrebbe trovarvi automaticamente quell'opzione."),e("img",{src:"https://i.imgur.com/dy3b5Ub.png",alt:""}),e("p",null," Dentro la finestra di ",e("i",null,"Proprietà del Sistema"),", premete ",e("code",null,"Variabili d'ambiente"),"."),e("img",{src:"https://i.imgur.com/FjYpT1n.png",alt:""}),e("p",null," Trovate la variabile d'ambiente globale ",e("code",null,"Path"),", e fateci doppio click per modificarla."),e("img",{src:"https://i.imgur.com/klZQ9So.png",alt:""}),e("p",null," Ora dovreste vedere l'elenco di tutte le cartelle contenenti programmi eseguibili da terminale: dobbiamo aggiungere quella di MinGW! Premete ",e("code",null,"Sfoglia"),"."),e("img",{src:"https://i.imgur.com/F6lBCqS.png",alt:""}),e("p",null," Trovate la cartella in cui avete installato MinGW (vi avevo detto di ricordarvela!); entrateci, poi selezionate la sottocartella ",e("code",null,"bin")," e premete ",e("code",null,"OK")," su tutte le finestre che avete aperto fino ad ora, chiudendole."),e("p",null," Complimenti! Avete installato MinGW e potete compilare programmi C e C++ da Windows! Avete a disposizione",e("code",null,"gcc")," e ",e("code",null,"g++")," sul Prompt dei Comandi, e potete finalmente creare dei file .exe! ")))},i}(l.Component)}.call(this,i("hosL").h)}}]);
//# sourceMappingURL=route-MingwInstall.chunk.09674.js.map

File diff suppressed because one or more lines are too long

View file

@ -1,2 +0,0 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{"8uYk":function(e){e.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OmdA:function(e){e.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},Y9Ml:function(e,t,i){"use strict";(function(e){var l=i("8uYk"),a=i.n(l),n=Object.freeze({RED:a.a.red,ORANGE:a.a.orange,YELLOW:a.a.yellow,LIME:a.a.lime,CYAN:a.a.cyan,BLUE:a.a.blue,MAGENTA:a.a.magenta,DEFAULT:a.a.default});t.a=function(t){var i=n.DEFAULT;return t.color&&(i=t.color),e("div",{class:a.a.box+" "+i},t.children)}}).call(this,i("hosL").h)},imVn:function(e,t,i){"use strict";(function(e){var l=i("OmdA"),a=i.n(l),n=i("Y9Ml");t.a=function(t){return e(n.a,{color:t.color},e("h3",{class:a.a.title},t.title),e("div",{class:a.a.contents},t.children))}}).call(this,i("hosL").h)},v1Hp:function(e,t,i){"use strict";i.r(t),function(e){i.d(t,"default",(function(){return n}));var l=i("hosL"),a=i("imVn"),n=function(t){function i(){return t.apply(this,arguments)||this}var l,n;return n=t,(l=i).prototype=Object.create(n.prototype),l.prototype.constructor=l,l.__proto__=n,i.prototype.render=function(){return e("div",null,e("h1",null,"Come installare MinGW"),e(a.a,null,e("p",null," Scaricate ",e("a",{href:"https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"},"l'installer ufficiale"),", ed eseguitelo."),e("img",{src:"https://i.imgur.com/mDZSqjV.png",alt:""}),e("p",null," Dovrebbe comparire questa schermata. Cliccate su ",e("code",null,"Install"),", poi scegliete una cartella di installazione (ricordatevela!) e poi ",e("code",null,"Continue"),". Lasciate stare le altre opzioni, dovrebbero essere tutte spuntate, tranne ",e("code",null,"For all users"),", che dovrebbe essere disattivato."),e("img",{src:"https://i.imgur.com/brdw8Xy.png",alt:""}),e("p",null," Aspettate che finisca il download. Pochi secondi dopo, dovrebbe finire e dovrebbe apparire un tasto",e("code",null,"Continue"),". Premetelo."),e("img",{src:"https://i.imgur.com/aPTwrxz.png",alt:""}),e("p",null," Dovrebbe apparirvi questa finestra. L'installer di MinGW è una specie di gestore pacchetti (tipo ",e("code",null,"apt")," su Ubuntu); potete scegliere quali pacchetti installare, e quindi quali funzionalità."),e("img",{src:"https://i.imgur.com/5QLSkFN.png",alt:""}),e("p",null," Nel nostro caso, dovrebbero servirci ",e("code",null,"mingw32-base-bin")," (per il C e alcune librerie C++) e",e("code",null,"mingw32-gcc-g++-bin")," (per il C++). Cliccate, quindi, sui due quadratini corrispondenti, e premete",e("code",null,"Mark for Installation"),". Dovrebbe comparire una freccia gialla sul quadratino."),e("img",{src:"https://i.imgur.com/zP74nks.png",alt:""}),e("p",null," Ora, è il momento di installare i pacchetti. Aprite il menù ",e("code",null,"Installation"),", poi premete",e("code",null,"Apply Changes"),", e di nuovo ",e("code",null,"Apply"),"."),e("img",{src:"https://i.imgur.com/jp4uz5B.png",alt:""}),e("p",null," Lasciate che scarichi, ci vorrà un po'. Guardatevi un video nel frattempo, fatevi una partitina a qualcosa, tornate dopo circa 10 minuti."),e("img",{src:"https://i.imgur.com/Lq9IepY.png",alt:""}),e("p",null," Una volta installato, dobbiamo aggiungere ",e("code",null,"g++")," ai programmi eseguibili da Prompt dei Comandi: premete il tasto ",e("kbd",null,"Windows"),", e scrivete ",e("code",null,"PATH"),". Windows dovrebbe trovarvi automaticamente quell'opzione."),e("img",{src:"https://i.imgur.com/dy3b5Ub.png",alt:""}),e("p",null," Dentro la finestra di ",e("i",null,"Proprietà del Sistema"),", premete ",e("code",null,"Variabili d'ambiente"),"."),e("img",{src:"https://i.imgur.com/FjYpT1n.png",alt:""}),e("p",null," Trovate la variabile d'ambiente globale ",e("code",null,"Path"),", e fateci doppio click per modificarla."),e("img",{src:"https://i.imgur.com/klZQ9So.png",alt:""}),e("p",null," Ora dovreste vedere l'elenco di tutte le cartelle contenenti programmi eseguibili da terminale: dobbiamo aggiungere quella di MinGW! Premete ",e("code",null,"Sfoglia"),"."),e("img",{src:"https://i.imgur.com/F6lBCqS.png",alt:""}),e("p",null," Trovate la cartella in cui avete installato MinGW (vi avevo detto di ricordarvela!); entrateci, poi selezionate la sottocartella ",e("code",null,"bin")," e premete ",e("code",null,"OK")," su tutte le finestre che avete aperto fino ad ora, chiudendole."),e("p",null," Complimenti! Avete installato MinGW e potete compilare programmi C e C++ da Windows! Avete a disposizione",e("code",null,"gcc")," e ",e("code",null,"g++")," sul Prompt dei Comandi, e potete finalmente creare dei file .exe! ")))},i}(l.Component)}.call(this,i("hosL").h)}}]);
//# sourceMappingURL=route-MingwInstall.chunk.1fcbd.js.map

View file

@ -0,0 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{"8uYk":function(e){e.exports={box:"box__3cKyY",default:"default__v-emJ",red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq"}},OmdA:function(e){e.exports={title:"title__3ZVpg",contents:"contents__20_NI"}},Y9Ml:function(e,i,t){"use strict";(function(e){var l=t("8uYk"),a=t.n(l);const n=Object.freeze({RED:a.a.red,ORANGE:a.a.orange,YELLOW:a.a.yellow,LIME:a.a.lime,CYAN:a.a.cyan,BLUE:a.a.blue,MAGENTA:a.a.magenta,DEFAULT:a.a.default});i.a=function(i){let t=n.DEFAULT;return i.color&&(t=i.color),e("div",{class:a.a.box+" "+t},i.children)}}).call(this,t("hosL").h)},imVn:function(e,i,t){"use strict";(function(e){var l=t("OmdA"),a=t.n(l),n=t("Y9Ml");i.a=function(i){return e(n.a,{color:i.color},e("h3",{class:a.a.title},i.title),e("div",{class:a.a.contents},i.children))}}).call(this,t("hosL").h)},v1Hp:function(e,i,t){"use strict";t.r(i),function(e){t.d(i,"default",(function(){return n}));var l=t("hosL"),a=t("imVn");class n extends l.Component{render(){return e("div",null,e("h1",null,"Come installare MinGW"),e(a.a,null,e("p",null," Scaricate ",e("a",{href:"https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/"},"l'installer ufficiale"),", ed eseguitelo."),e("img",{src:"https://i.imgur.com/mDZSqjV.png",alt:""}),e("p",null," Dovrebbe comparire questa schermata. Cliccate su ",e("code",null,"Install"),", poi scegliete una cartella di installazione (ricordatevela!) e poi ",e("code",null,"Continue"),". Lasciate stare le altre opzioni, dovrebbero essere tutte spuntate, tranne ",e("code",null,"For all users"),", che dovrebbe essere disattivato."),e("img",{src:"https://i.imgur.com/brdw8Xy.png",alt:""}),e("p",null," Aspettate che finisca il download. Pochi secondi dopo, dovrebbe finire e dovrebbe apparire un tasto",e("code",null,"Continue"),". Premetelo."),e("img",{src:"https://i.imgur.com/aPTwrxz.png",alt:""}),e("p",null," Dovrebbe apparirvi questa finestra. L'installer di MinGW è una specie di gestore pacchetti (tipo ",e("code",null,"apt")," su Ubuntu); potete scegliere quali pacchetti installare, e quindi quali funzionalità."),e("img",{src:"https://i.imgur.com/5QLSkFN.png",alt:""}),e("p",null," Nel nostro caso, dovrebbero servirci ",e("code",null,"mingw32-base-bin")," (per il C e alcune librerie C++) e",e("code",null,"mingw32-gcc-g++-bin")," (per il C++). Cliccate, quindi, sui due quadratini corrispondenti, e premete",e("code",null,"Mark for Installation"),". Dovrebbe comparire una freccia gialla sul quadratino."),e("img",{src:"https://i.imgur.com/zP74nks.png",alt:""}),e("p",null," Ora, è il momento di installare i pacchetti. Aprite il menù ",e("code",null,"Installation"),", poi premete",e("code",null,"Apply Changes"),", e di nuovo ",e("code",null,"Apply"),"."),e("img",{src:"https://i.imgur.com/jp4uz5B.png",alt:""}),e("p",null," Lasciate che scarichi, ci vorrà un po'. Guardatevi un video nel frattempo, fatevi una partitina a qualcosa, tornate dopo circa 10 minuti."),e("img",{src:"https://i.imgur.com/Lq9IepY.png",alt:""}),e("p",null," Una volta installato, dobbiamo aggiungere ",e("code",null,"g++")," ai programmi eseguibili da Prompt dei Comandi: premete il tasto ",e("kbd",null,"Windows"),", e scrivete ",e("code",null,"PATH"),". Windows dovrebbe trovarvi automaticamente quell'opzione."),e("img",{src:"https://i.imgur.com/dy3b5Ub.png",alt:""}),e("p",null," Dentro la finestra di ",e("i",null,"Proprietà del Sistema"),", premete ",e("code",null,"Variabili d'ambiente"),"."),e("img",{src:"https://i.imgur.com/FjYpT1n.png",alt:""}),e("p",null," Trovate la variabile d'ambiente globale ",e("code",null,"Path"),", e fateci doppio click per modificarla."),e("img",{src:"https://i.imgur.com/klZQ9So.png",alt:""}),e("p",null," Ora dovreste vedere l'elenco di tutte le cartelle contenenti programmi eseguibili da terminale: dobbiamo aggiungere quella di MinGW! Premete ",e("code",null,"Sfoglia"),"."),e("img",{src:"https://i.imgur.com/F6lBCqS.png",alt:""}),e("p",null," Trovate la cartella in cui avete installato MinGW (vi avevo detto di ricordarvela!); entrateci, poi selezionate la sottocartella ",e("code",null,"bin")," e premete ",e("code",null,"OK")," su tutte le finestre che avete aperto fino ad ora, chiudendole."),e("p",null," Complimenti! Avete installato MinGW e potete compilare programmi C e C++ da Windows! Avete a disposizione",e("code",null,"gcc")," e ",e("code",null,"g++")," sul Prompt dei Comandi, e potete finalmente creare dei file .exe! ")))}}}.call(this,t("hosL").h)}}]);
//# sourceMappingURL=route-MingwInstall.chunk.9bb79.esm.js.map

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-MingwInstall.chunk.01820.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-MingwInstall.chunk.9bb79.esm.js","sourceRoot":""}

2
docs/route-NetLogo.chunk.68448.js generated Normal file

File diff suppressed because one or more lines are too long

1
docs/route-NetLogo.chunk.68448.js.map generated Normal file

File diff suppressed because one or more lines are too long

25
docs/route-NetLogo.chunk.6c63d.esm.js generated Normal file
View file

@ -0,0 +1,25 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{hkqw:function(l,e,a){"use strict";a.r(e),function(l){var i=a("OPqz"),t=a("imVn"),n=a("Wxxq"),o=a("c6ws");let r,u,s,p,c,g,d,v,b,m,h,f,w,k,L,z=l=>l;const A=String.raw;e.default=function(){return l("div",null,l("h1",null,l("a",{href:"/apprendimento"},"Apprendimento"),": NetLogo"),l(i.a,{title:"Agenti di NetLogo"},l(t.a,{title:"Observer"},l("p",null,"L'",l("b",null,"utente")," di NetLogo, che vive nel contesto globale e dà ordini agli altri agenti.")),l(t.a,{title:"Turtle"},l("p",null,"Entità che possono ",l("b",null,"muoversi")," per il mondo."),l(n.a,null,"Sono più o meno come le ",l("a",{href:"https://www.computercraft.info/wiki/Turtle"},"Turtle di Computercraft"),"!"),l("p",null,"Possono essere di una ",l("i",null,"breed")," (razza) specifica, definite con:"),l(o.a,{language:"lisp"},A(r||(r=z`breed [<plurale> <singolare>]`))),l(n.a,null,"Le breed sono praticamente sottoclassi di turtle.")),l(t.a,{title:"Patch"},l("p",null,"I ",l("b",null,"quadratini")," del mondo. Possono essere di vari colori e avere varie proprietà."),l(n.a,null,"...possiamo dire che questi siano i blocchi di Minecraft?")),l(t.a,{title:"Link"},l("p",null,l("b",null,"Collegamenti")," tra due turtle."))),l(i.a,{title:"Creazione di agenti"},l(t.a,{title:"Observer"},l("p",null,"L'observer viene creato automaticamente all'apertura della simulazione.")),l(t.a,{title:"Turtle"},l("p",null,"Nuove turtle possono essere create con il comando:"),l(o.a,{language:"lisp"},A(u||(u=z`<prefisso>-<breed> <quantità>`))),l("p",null,"Dove prefisso varia in base al contesto attuale:"),l("table",null,l("thead",null,l("tr",null,l("th",null,"Contesto"),l("th",null,"Prefisso"))),l("tbody",null,l("tr",null,l("td",null,"Observer"),l("td",null,l(o.a,{language:"lisp"},A(s||(s=z`create`))))),l("tr",null,l("td",null,"Turtle"),l("td",null,l(o.a,{language:"lisp"},A(p||(p=z`hatch`))))),l("tr",null,l("td",null,"Patch"),l("td",null,l(o.a,{language:"lisp"},A(c||(c=z`sprout`))))))))),l(i.a,{title:"Variabili"},l(t.a,{title:"Observer"},l("p",null,"All'inizio del codice:"),l(o.a,{language:"lisp"},"globals [var1 var2 var3]"),l(n.a,null,"Sono a tutti gli effetti variabili globali.")),l(t.a,{title:"Turtle"},l("p",null,"Aggiungi proprietà a tutte le turtle:"),l(o.a,{language:"lisp"},"turtles-own [var1 var2 var3]"),l("p",null,"Aggiungi proprietà alle turtle di un breed:"),l(o.a,{language:"lisp"},"<breed>-own [var1 var2 var3]")),l(t.a,{title:"Patch"},l("p",null,"Aggiungi proprietà alle patch:"),l(o.a,{language:"lisp"},A(g||(g=z`patches-own [var1 var2 var3]`)))),l(t.a,{title:"Link"},l("p",null,"Aggiungi proprietà ai link:"),l(o.a,{language:"lisp"},A(d||(d=z`links-own [var1 var2 var3]`))))),l(i.a,null,l(t.a,{title:"Locali"},l("p",null,"Si possono creare con:"),l(o.a,{language:"lisp"},A(v||(v=z`let <nome> <valore>`)))),l(t.a,{title:"Set"},l("p",null,"Si può impostare il valore di una variabile con:"),l(o.a,{language:"lisp"},A(b||(b=z`set <nome> <valore>`))))),l(i.a,{title:"Blocchi di codice"},l(t.a,{title:"Cambi di contesto"},l("p",null,"Per cambiare contesto:"),l(o.a,{language:"lisp"},A(m||(m=z`
ask <bersaglio> [
<blocco di codice>
]
`))),l("p",null,"Nel caso ci siano più bersagli, verranno eseguiti uno")),l(t.a,{title:"Commands"},l("p",null,"Funzioni che non restituiscono nulla:"),l(o.a,{language:"lisp"},A(h||(h=z`
to <nome>
<blocco di codice>
end
`))),l("p",null,"Con argomenti:"),l(o.a,{language:"lisp"},A(f||(f=z`
to <nome> [var1 var2 var3]
<blocco di codice>
end
`)))),l(t.a,{title:"Reporter"},l("p",null,"Funzioni che restituiscono un valore:"),l(o.a,{language:"lisp"},A(w||(w=z`
to-report <nome> [var1 var2 var3]
<blocco di codice>
report <restituito>
end
`))))),l(i.a,{title:"Comandi per turtle"},l(t.a,{title:"Avanti"},l("p",null,"Muoviti di 10 unità:"),l(o.a,{language:"lisp"},A(k||(k=z`
forward 10
back 10
`))),l("p",null,"Nota che la velocità massima delle tartarughe è di 1 unità/tick, quindi muoversi di 10 unità richiederà 10 tick.")),l(t.a,{title:"Ruota"},l("p",null,"Ruota di 10 gradi:"),l(o.a,{language:"lisp"},A(L||(L=z`
left 10
right 10
`))))))}}.call(this,a("hosL").h)}}]);
//# sourceMappingURL=route-NetLogo.chunk.6c63d.esm.js.map

View file

@ -1 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-BasiDiDati.chunk.eacf8.esm.js","sourceRoot":""}
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-NetLogo.chunk.6c63d.esm.js","sourceRoot":""}

View file

@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-OttimizzazioneLineare.chunk.5d955.esm.js","sourceRoot":""}

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-OttimizzazioneLineare.chunk.950fc.esm.js","sourceRoot":""}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-Statistica.chunk.86883.esm.js","sourceRoot":""}

View file

@ -1,2 +1,2 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{UvCR:function(t,i,e){"use strict";e.r(i),function(t){function o(){var t=function(t,i){i||(i=t.slice(0));return t.raw=i,t}(["\n\t\t\t\t\tTutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).\n\t\t\t\t\t\n\t\t\t\t\tPer comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.\n\t\t\t\t\t\n\t\t\t\t\t1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)\n\t\t\t\t\t2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)\n\t\t\t\t\t3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)\n\t\t\t\t\t4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)\n\t\t\t\t\t5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)\n\t\t\t\t\t6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)\n\t\t\t\t\t7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)\n\t\t\t\t\t8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)\n\t\t\t\t\t9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)\n\t\t\t\t\t10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)\n\t\t\t\t\t11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)\n\t\t\t\t\t12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)\n\t\t\t\t\t13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)\n\t\t\t\t\t14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)\n\t\t\t\t\t15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)\n\t\t\t\t\t16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)\n\t\t\t\t\t17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)\n\t\t\t\t\t18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)\n\t\t\t\t\t19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)\n\t\t\t\t\t20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)\n\t\t\t\t\t21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)\n\t\t\t\t\t22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)\n\t\t\t\t\t23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)\n\t\t\t\t\t24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)\n\t\t\t\t\t25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)\n\t\t\t\t\t26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)\n\t\t\t\t\t27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)\n\t\t\t\t\t\n\t\t\t\t\tNell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.\n\t\t\t\t"]);return o=function(){return t},t}var a=e("sJH0"),n=e("imVn"),w=String.raw;i.default=function(){return t("div",null,t("h1",null,"Videolezioni di Geometria"),t(n.a,null,t(a.a,null,w(o()))))}}.call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-VlDiGeometria.chunk.8665f.js.map
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{UvCR:function(t,i,e){"use strict";e.r(i),function(t){function o(){var t=function(t,i){i||(i=t.slice(0));return t.raw=i,t}(["\n\t\t\t\t\tTutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).\n\t\t\t\t\t\n\t\t\t\t\tPer comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.\n\t\t\t\t\t\n\t\t\t\t\t1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)\n\t\t\t\t\t2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)\n\t\t\t\t\t3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)\n\t\t\t\t\t4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)\n\t\t\t\t\t5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)\n\t\t\t\t\t6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)\n\t\t\t\t\t7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)\n\t\t\t\t\t8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)\n\t\t\t\t\t9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)\n\t\t\t\t\t10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)\n\t\t\t\t\t11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)\n\t\t\t\t\t12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)\n\t\t\t\t\t13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)\n\t\t\t\t\t14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)\n\t\t\t\t\t15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)\n\t\t\t\t\t16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)\n\t\t\t\t\t17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)\n\t\t\t\t\t18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)\n\t\t\t\t\t19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)\n\t\t\t\t\t20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)\n\t\t\t\t\t21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)\n\t\t\t\t\t22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)\n\t\t\t\t\t23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)\n\t\t\t\t\t24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)\n\t\t\t\t\t25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)\n\t\t\t\t\t26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)\n\t\t\t\t\t27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)\n\t\t\t\t\t\n\t\t\t\t\tNell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.\n\t\t\t\t"]);return o=function(){return t},t}var a=e("sJH0"),n=e("imVn"),w=String.raw;i.default=function(){return t("div",null,t("h1",null,"Videolezioni di Geometria"),t(n.a,null,t(a.a,null,w(o()))))}}.call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-VlDiGeometria.chunk.35555.js.map

View file

@ -1 +1 @@
{"version":3,"sources":["webpack:///./routes/VlDiGeometria.js"],"names":["r","String","raw"],"mappings":"41GAGMA,EAAIC,OAAOC,IAEF,qBACd,OACC,aACC,yCACA,EAAC,IAAD,KACC,EAAC,IAAD,KAAWF,EAAX,U","file":"route-VlDiGeometria.chunk.8665f.js","sourcesContent":["import Markdown from '../components/Rendering/Markdown';\nimport Panel from '../components/Elements/Panel';\n\nconst r = String.raw;\n\nexport default function(props) {\n\treturn (\n\t\t<div>\n\t\t\t<h1>Videolezioni di Geometria</h1>\n\t\t\t<Panel>\n\t\t\t\t<Markdown>{r`\n\t\t\t\t\tTutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).\n\t\t\t\t\t\n\t\t\t\t\tPer comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.\n\t\t\t\t\t\n\t\t\t\t\t1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)\n\t\t\t\t\t2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)\n\t\t\t\t\t3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)\n\t\t\t\t\t4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)\n\t\t\t\t\t5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)\n\t\t\t\t\t6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)\n\t\t\t\t\t7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)\n\t\t\t\t\t8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)\n\t\t\t\t\t9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)\n\t\t\t\t\t10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)\n\t\t\t\t\t11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)\n\t\t\t\t\t12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)\n\t\t\t\t\t13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)\n\t\t\t\t\t14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)\n\t\t\t\t\t15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)\n\t\t\t\t\t16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)\n\t\t\t\t\t17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)\n\t\t\t\t\t18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)\n\t\t\t\t\t19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)\n\t\t\t\t\t20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)\n\t\t\t\t\t21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)\n\t\t\t\t\t22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)\n\t\t\t\t\t23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)\n\t\t\t\t\t24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)\n\t\t\t\t\t25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)\n\t\t\t\t\t26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)\n\t\t\t\t\t27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)\n\t\t\t\t\t\n\t\t\t\t\tNell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.\n\t\t\t\t`}</Markdown>\n\t\t\t</Panel>\n\t\t</div>\n\t);\n}\n"],"sourceRoot":""}
{"version":3,"sources":["webpack:///./routes/VlDiGeometria.js"],"names":["r","String","raw"],"mappings":"41GAGMA,EAAIC,OAAOC,IAEF,qBACd,OACC,aACC,yCACA,EAAC,IAAD,KACC,EAAC,IAAD,KAAWF,EAAX,U","file":"route-VlDiGeometria.chunk.35555.js","sourcesContent":["import Markdown from '../components/Rendering/Markdown';\nimport Panel from '../components/Elements/Panel';\n\nconst r = String.raw;\n\nexport default function(props) {\n\treturn (\n\t\t<div>\n\t\t\t<h1>Videolezioni di Geometria</h1>\n\t\t\t<Panel>\n\t\t\t\t<Markdown>{r`\n\t\t\t\t\tTutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).\n\t\t\t\t\t\n\t\t\t\t\tPer comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.\n\t\t\t\t\t\n\t\t\t\t\t1. [Definizione di Spazio Vettoriale](https://www.youtube.com/watch?v=7eHEzf4403c) (1:17:29)\n\t\t\t\t\t2. [Sottospazi vettoriali I](https://www.youtube.com/watch?v=FPqrULk5HBU) (37:15)\n\t\t\t\t\t3. [Sottospazi vettoriali II](https://www.youtube.com/watch?v=ubDWUw9hk0k) (43:26)\n\t\t\t\t\t4. [Sottospazi vettoriali III](https://www.youtube.com/watch?v=381n4NPb6Oc) (40:29)\n\t\t\t\t\t5. [Lineare dipendenza e indipendenza](https://www.youtube.com/watch?v=9YVQ5olYrh0) (56:12)\n\t\t\t\t\t6. [Basi di uno spazio vettoriale I](https://www.youtube.com/watch?v=mEF_lcTzEoE) (25:52)\n\t\t\t\t\t7. [Basi di uno spazio vettoriale II](https://www.youtube.com/watch?v=k1r9JfXY53k) (48:24)\n\t\t\t\t\t8. [Teorema di Grassmann](https://www.youtube.com/watch?v=3sqB-MMyCWM) (32:36)\n\t\t\t\t\t9. [Basi e Matrici](https://www.youtube.com/watch?v=Rd6AB_jE7YI) (27:06)\n\t\t\t\t\t10. [Definizione di Applicazioni Lineari](https://www.youtube.com/watch?v=rmd7ffZeVYk) (16:23)\n\t\t\t\t\t11. [Proprietà delle Applicazioni Lineari](https://www.youtube.com/watch?v=MH7ztQGkqmw) (31:58)\n\t\t\t\t\t12. [Definizione di determinante](https://www.youtube.com/watch?v=EwubcLwBdzk) (36:43)\n\t\t\t\t\t13. [Proprietà e metodo di triangolazione](https://www.youtube.com/watch?v=SFusGarV6HI) (22:36)\n\t\t\t\t\t14. [Teorema di Laplace](https://www.youtube.com/watch?v=BqZDWnKl2nQ) (29:03)\n\t\t\t\t\t15. [4 applicazioni del Teorema di Laplace](https://www.youtube.com/watch?v=2tr3y725GY0) (47:53)\n\t\t\t\t\t16. [Spazi vettoriali euclidei reali - Parte 1](https://www.youtube.com/watch?v=W7Z1hm-jwMM) (28:46)\n\t\t\t\t\t17. [Spazi vettoriali euclidei reali - Parte 2](https://www.youtube.com/watch?v=zjmKE9TMGm8) (27:17)\n\t\t\t\t\t18. [Autovalori e autovettori](https://www.youtube.com/watch?v=XlrlcnvcTtQ) (33:00)\n\t\t\t\t\t19. [Polinomio caratteristico](https://www.youtube.com/watch?v=61icRbgWTdI) (31:31)\n\t\t\t\t\t20. [Teorema diagonalizzabilità](https://www.youtube.com/watch?v=wm5V6en9OFo) (18:49)\n\t\t\t\t\t21. [Spazi affini](https://player.vimeo.com/video/291457587) (20:46)\n\t\t\t\t\t22. [Sottospazi affini](https://player.vimeo.com/video/291458991) (21:32)\n\t\t\t\t\t23. [Parallelismo e Riferimenti Affini](https://player.vimeo.com/video/291510181) (16:57)\n\t\t\t\t\t24. [Rappresentazione di Sottospazi Affini](https://player.vimeo.com/video/291510296) (31:17)\n\t\t\t\t\t25. [Spazi Euclidei](https://player.vimeo.com/video/291510612) (35:57)\n\t\t\t\t\t26. [Teoria dei ranghi](https://player.vimeo.com/video/291510964) (9:44)\n\t\t\t\t\t27. [Teoria dei ranghi 2](https://player.vimeo.com/video/291510862) (14:44)\n\t\t\t\t\t\n\t\t\t\t\tNell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.\n\t\t\t\t`}</Markdown>\n\t\t\t</Panel>\n\t\t</div>\n\t);\n}\n"],"sourceRoot":""}

View file

@ -1,4 +1,4 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{UvCR:function(t,i,e){"use strict";e.r(i),function(t){var o=e("sJH0"),a=e("imVn");let w,c=t=>t;const n=String.raw;i.default=function(){return t("div",null,t("h1",null,"Videolezioni di Geometria"),t(a.a,null,t(o.a,null,n(w||(w=c`
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{UvCR:function(t,i,e){"use strict";e.r(i),function(t){var o=e("sJH0"),a=e("imVn");let w,c=t=>t;const n=String.raw;i.default=function(){return t("div",null,t("h1",null,"Videolezioni di Geometria"),t(a.a,null,t(o.a,null,n(w||(w=c`
Tutte le videolezioni sono state pubblicate sotto licenza [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) dalla Prof.ssa Beatrice Ruini nell'anno accademico 2018/2019 sul [portale Dolly 2018](https://dolly.fim.unimore.it/2018/course/view.php?id=14#section-0) (Moodle).
Per comodità, ho estratto l'url sorgente del video dall'embed presente nella rispettiva pagina.
@ -33,4 +33,4 @@
Nell'anno accademico 2018/2019 non sono stati trattati gli argomenti nei video 21, 22 e 23.
`)))))}}.call(this,e("hosL").h)}}]);
//# sourceMappingURL=route-VlDiGeometria.chunk.5dedf.esm.js.map
//# sourceMappingURL=route-VlDiGeometria.chunk.4a987.esm.js.map

View file

@ -0,0 +1 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-VlDiGeometria.chunk.4a987.esm.js","sourceRoot":""}

View file

@ -1 +0,0 @@
{"version":3,"sources":[],"names":[],"mappings":"","file":"route-VlDiGeometria.chunk.5dedf.esm.js","sourceRoot":""}

2
docs/sw-esm.js generated

File diff suppressed because one or more lines are too long

2
docs/sw-esm.js.map generated

File diff suppressed because one or more lines are too long

2
docs/sw.js generated

File diff suppressed because one or more lines are too long

2
docs/sw.js.map generated

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -40,7 +40,7 @@ export default function(props) {
<Section title={"NetLogo"}>
<Panel title={"Cos'è?"}>
<p>
NetLogo è un software di modellazione sistemi multiagente, da noi usat
NetLogo è un software di modellazione sistemi multiagente, da noi usato per le lezioni di laboratorio.
</p>
<p>
Si può <a href={"https://ccl.northwestern.edu/netlogo/download.shtml"}>scaricare</a> o <a href={"https://www.netlogoweb.org/launch"}>usare da browser</a>.
@ -53,6 +53,82 @@ export default function(props) {
</p>
</Panel>
</Section>
<Section title={"Agenti"}>
<Panel title={"Secondo il paradigma debole"}>
<p>
Sono <b>sistemi</b> con le seguenti caratteristiche:
</p>
<ul>
<li><b>Autonomia</b>: agiscono gli uni indipendentemente dagli altri</li>
<li><b>Reattività</b>: percepiscono ciò che sta nel loro ambiente e <i>reagiscono</i> ai cambiamenti di quest'ultimo</li>
<li><b>Proattività</b>: agiscono in maniera tale da portare a termine i loro obiettivi</li>
<li><b>Socialità</b>: comunicano con gli altri agenti, scambiando informazioni</li>
</ul>
</Panel>
<Panel title={"Secondo il paradigma forte"}>
<p>
Hanno anche caratteristiche di livello più alto derivate dalle quattro precedenti:
</p>
<ul>
<li>Conoscenza</li>
<li>Intenzioni</li>
<li>Emozioni</li>
<li>Obblighi</li>
<li>Obiettivi</li>
<li>etc...</li>
</ul>
</Panel>
<Panel title={"Caratteristiche aggiuntive"}>
<p>
Gli agenti solitamente hanno anche:
</p>
<ul>
<li><b>Mobilità</b>: possono muoversi nell'ambiente</li>
<li><b>Veridicità</b>: producono informazioni corrette</li>
<li><b>Benevolenza</b>: agiscono nel modo corretto</li>
<li><b>Razionalità</b>: compiono le azioni necessarie per raggiungere i loro obiettivi, e non altre che glielo impedirebbero</li>
</ul>
</Panel>
</Section>
<Section title={"Architetture di agente"}>
<Panel title={"Classe"}>
<p>
Classificazione in base a <b>come prende le decisioni</b> un agente:
</p>
<ul>
<li><b>Logic-based</b>: prende le decisioni attraverso deduzioni <i>logiche</i></li>
<li><b>Reactive</b>: mappa una <i>reazione</i> a ogni situazione dell'ambiente</li>
<li><b>Belief-desire-intention</b>: per decidere, considera le proprie <i>assunzioni sul mondo</i> (<i>belief</i>), i propri <i>desideri</i> (<i>desire</i>) e le sue <i>intenzioni</i> correnti (<i>intention</i>)</li>
<li><b>Layered</b>: utilizza diversi <i>strati</i> di capacità cognitive per giungere a una decisione</li>
</ul>
</Panel>
<Panel title={"Comportamento"}>
<p>
Classificazione in base a <b>come sono definiti gli obiettivi</b> di un agente:
</p>
<ul>
<li><b>Teleonomico</b>: gli obiettivi sono predefiniti ed espliciti</li>
<li><b>Riflessivo</b>: l'agente è libero di scegliere il suo obiettivo in base alle proprie percezioni interne</li>
</ul>
</Panel>
<Panel title={"Conoscenze"}>
<p>
Classificazione in base a <b>quanto conosce dell'ambiente</b> un agente:
</p>
<ul>
<li><b>Cognitivo</b>: l'agente è immediatamente a conoscenza di <b>tutto l'ambiente</b></li>
<li><b>Reattivo</b>: l'agente deve scoprire l'ambiente con le sue capacità sensoriali</li>
</ul>
</Panel>
</Section>
<Section title={"Sistemi multi-agente"}>
<Panel title={"Vantaggi"}>
<ul>
<li><b>Distribuzione</b>: più agenti possono coprire aree di ambiente più vaste, o elaborare più in fretta zone più dense di informazione</li>
<li><b>Rappresentazione</b>: i sistemi multi-agente modellano più accuratamente il mondo reale</li>
</ul>
</Panel>
</Section>
</div>
)
}