NetLogo 4.0.4 Uživatelská příručka



Podobné dokumenty
Použití. Způsob použití. extensions [array] extensions [table] extensions [array table] Rozšíření o pole a tabulky 1

Funkce logování v NetLogu umožňuje záznam činnosti žáků pro další analýzu.

NetLogo Uživatelská příručka

NetLogo Uživatelská příručka. Tutorial 1: Modely. Ukázkový model: Vlci a ovce (Wolf Sheep Predation)

ÚLOHA 6. Úloha 6: Stěžejní body tohoto příkladu:

Uživatelský manuál. Format Convert V3.1

pro začátečníky pro pokročilé na místě (dle požadavků zákazníka)

IRISPen Air 7. Stručná uživatelská příručka. (Android)

Zálohování v MS Windows 10

IRISPen Air 7. Stručná uživatelská příručka. (ios)

Konfigurace CLS síťového klientského PC

Příručka pro aplikaci KSnapshot

THEOPHILOS. (návod k použití)

Migrace na aplikaci Outlook 2010

ESLC Testový program Pokyny pro studenty (CZ)

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

Uživatelský manuál pro chytré žárovky Twinkly

Kopírování katalogizační karty

Téma 4: Správa uživatelského přístupu a zabezpečení II. Téma 4: Správa uživatelského přístupu a zabezpečení II

Online tisk vydání

Návod pro aktualizaci software. telefonu ALIGATOR A311

NASTAVENÍ PROGRAMU EVIDENCE AUTOBAZARU PRO OS VISTA, WIN7 a WIN8 LOKÁLNÍ INSTALACE (PRO 1 POČÍTAČ)

Tiskový manažer - Printman

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou

Zálohování a obnova. Uživatelská příručka

MetaTrader Mobile Uživatelský manuál Operační systém Andorid HIGHSKY.CZ

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

Návod na Lync webinář

Připojení ke vzdálené aplikaci Target 2100

Tiskový manažer Printman (Tiskový manažer verze 1.58 a novější)

Individuální nastavení počítače

ČESKÁ VERZE. CITO CounterControl. Návod pro uživatele. CITO ProcessLine

Tvar dat a nástroj přeskupování

Měření na PC. 1.Otevřete složku- 01.Monitoring an EKG první

Téma 6: Konfigurace počítačů se systémem Windows 7 II

h Počítač h Baterie h Napájecí šňůra h Knihy:

Závěrečná práce. AutoCAD Inventor (Zadání D1)

Technaxx DigiTape DT-01 Uživatelský manuál

Špionážní pero s kamerou, 720x480px

Příručka rychlého nastavení sítě

ABRA Software a.s. ABRA on- line

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou

Nastavení rozlišení obrazovky

Jak používat program P-touch Transfer Manager

ČSOB Business Connector instalační příručka

Spalování CÍL EXPERIMENTU MODULY A SENZORY POMŮCKY MATERIÁL. Experiment C-5

Budovy a místnosti. 1. Spuštění modulu Budovy a místnosti

Obsah: Bezpečnost Vybavení Vlastnosti Popis a funkce Pracovní postupy Nastavení Záznam teploty...

Příručka pro aplikaci KSnapshot

MODEM OPTIONS PRO TELEFON NOKIA 3650 ÚVODNÍ PŘÍRUČKA PROGRAMU

Používání u a Internetu

První kroky s aplikací ActivInspire

FortiaViewer verze 5.0

Prozkoumání příkazů na pásu karet Každá karta na pásu karet obsahuje skupiny a každá skupina obsahuje sadu souvisejících příkazů.

Pracovat budeme se sestavou Finanční tok. S ostatními se pracuje obdobně. Objeví se předdefinovaná sestava. Obrázek 1

Chytrý mapový portál Mapový portál obce Doubravčice

Postup získání licence programu DesignBuilder v4

InsideBusiness Payments CEE

ihealth AM3 snímač denní aktivity a kvality spánku - uživatelská příručka $

xmobile Operační systém Andorid Uživatelský manuál X-Trade Brokers DM S.A., organizační složka 1/12

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

Manuál k ovládání aplikace INFOwin.

Varování: před aktualizací odpojte ipod, během aktualizace nevypínejte přístroj a neodpojujte flash disk s aktualizačními soubory!

ČSOB Business Connector

Základní nastavení systému Windows 7

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

Jak stahovat ebooks. 1. Stažení ebook:

Obslužný software. PAP ISO 9001

Software Capture Pro. Začínáme. A-61640_cs

WinFAS. obecné. Praktický úvod do WinFASu IQ sestavy podrobně. Strana 1

Aktivní saldo. Copyright 2009 CÍGLER SOFTWARE, a.s.

Založení nové karty - základy

Hledat a označit 2 z 16

Zóny a pravidla UŽIVATELSKÁ PŘÍRUČKA

PENTAX O-FC1. Obrazovka s menu. Spuštění záznamu na dálku. Z menu vyberte funkci

Průvodce instalací modulu Offline VetShop verze 3.4

Česká verze. Úvod. Instalace hardwaru. LC202 Sweex Powerline Ethernet adaptér 200 Mbps

UŽIVATELSKÁ PŘÍRUČKA PROTECTION SOFTWARE PRO EXTERNÍ PEVNÉ DISKY FREECOM. Rev. 024

lindab comfort Krok za krokem manuál DIMcomfort 4.0

MBus Explorer MULTI. Uživatelský manuál V. 1.1

ucetni-program-pohoda.cz Uživatelský návod a nastavení Instalace str. 2 Uživatelské práva str. 3

Google Apps. kalendář 2. verze 2012

1. Nástroj pro výběr. Selection (Nástroj pro výběr) se používá k označení celých cest. Označeným objektem se dá také otáčet nebo měnit jeho velikost.

1 Instalace HASP Licence Manger pod Windows 7

Funkce verze Premium

Příručka pro studenta

Motorola Phone Tools. Začínáme

U3000/U3100 Mini. (Pro počítač Eee PC s operačním systémem Linux) Stručná příručka

REMARK. Perfektně popsaný záznam. Uživatelský manuál

ipodatelna Uživatelská příručka

1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce.

Tabulkový kalkulátor

AIDA64 Extreme. Příručka k nastavení. v

DSM-320 bezdrátový přehrávač médií. Ethernetový kabel (CAT 5 UTP/nepřekřížený) Dálkový ovladač s bateriemi

IMAporter Mobile Key Aplikace Mobile Key pro čtečky RSW.04 vybavené technologií NFC a BLE

STRUČNÁ PŘÍRUČKA. Instalace ovladačů Nokia Connectivity Cable Drivers

Č í sla slovy 1.3. verze dokumentu: vytvořil: Ing. Pavel Randák předmět: Uživatelský manuál vydavatel: Austro-Bohemia, s.r.o.

Share online vydání

Důležité informace o produktu

Transkript:

Ukázkový model: Večírek (Party) Tato aktivita slouží k tomu, abyste se zamysleli nad počítačovým modelováním a jeho použitím. Pomůže vám také proniknout do softwaru NetLogo. Aktivitu doporučujeme zejména začátečníkům. Na večírku Byli jste někdy na večírku a všimli jste si, jak se lidé shlukují do skupinek? Také jste si mohli povšimnout, že se nezdržují v jedné skupince, ale cirkulují. S tím, jak se pohybují jednotlivci, se mění i skupinky. Pokud byste tyto proměny sledovali delší dobu, zjistili byste, že mají určitou pravidelnou strukturu. Ve společnosti se lidé chovají jinak než v práci nebo doma. Jedinci, kteří jsou v pracovním prostředí sebevědomí, se na společenské akci můžou najednou projevovat tiše a zakřiknutě. A z těch, kdo v práci moc nemluví a jsou rezervovaní, se můžou stát baviči večírku. Struktury změn také závisí na typu společenské akce. V určitých prostředích mají lidé naučeno se automaticky seskupovat do smíšených skupinek, například při hrách nebo školních aktivitách. Pokud je však atmosféra uvolněná, lidé se shlukují náhodněji. Lze i v tomto typu seskupování nalézt nějaký vzorec? Podívejme se na tuto otázku blíže a pomocí počítače si vymodelujme lidské chování na večírku. Náš model Večírek se zabývá otázkou shlukování podle pohlaví: Proč se tvoří zejména skupiny, v nichž převažují muži nebo ženy? Tuto otázku vyřešíme pomocí NetLoga. Postup: 1. Otevřete NetLogo. 2. Zvolte položku Models Library (Knihovna modelů) z menu File (Soubor). 3. Otevřete složku CZ-Prelozeno a v ní složku Sociologie. 4. Klikněte na model Vecirek. 5. Vyberte možnost Open (Otevřít). 6. Počkejte, dokud se model nespustí. 7. (volitelné) Zvětšete okno NetLoga, abyste lépe viděli. 8. Stiskněte tlačítko PŘIPRAV (setup). Ukázkový model: Večírek (Party) 1

Na obrazovce uvidíte růžové a modré čáry s čísly: NetLogo 4.0.4 Uživatelská příručka Tyto čáry představují složení jednotlivých skupin na večírku. Muži jsou znázorněni modře, ženy růžově. Čísla nám pak říkají, kolik lidí je v každé skupině celkem. Mají všechny skupiny přibližně stejný počet lidí? Mají všechny skupiny přibližně stejný počet jedinců každého pohlaví? Představte si, že pořádáte večírek a pozvali jste 150 lidí. Zajímá vás, jak lidé budou vytvářet skupinky. Řekněme, že se jich na takovém večírku vytvoří deset. Jak myslíte, že se hosté seskupí? Nemusíte po svých přátelích chtít, aby náhodně tvořili skupinky, stačí nám na to počítačový model. Postup: 1. Stiskněte tlačítko START. (Dalším stiskem tlačítka START zastavíte model ručně.) 2. Sledujte pohyb lidí, dokud model neskončí. 3. Sledujte grafy, abyste viděli, co se děje jinak, než jste si mysleli. Kolik je v každé skupině lidí? Původně jste si asi mysleli, že když se 150 lidí rozdělí do 10 skupin, znamená to, že v každé skupině je přibližně 15 lidí. Z modelu vidíme, že se lidé do skupin nerozdělili rovnoměrně některé skupinky jsou velmi malé, jiné zase velké. S postupem večírku se také smíšené skupiny proměňují ve shluky jedinců jednoho pohlaví. Proč se tak děje? U skutečných večírků na tuto otázku existuje mnoho odpovědí. Tvůrce našeho modelu si myslí, že se lidé na večírcích neseskupují náhodně. Shlukování je dáno tím, jak se jedinci na večírku chovají. Tvůrce se zaměřil na konkrétní proměnnou nazvanou TOLERANCE (tolerance): Ukázkový model: Večírek (Party) 2

Tolerance je zde definována jako procento přítomnosti lidí opačného pohlaví, kdy se ještě daný jedinec cítí příjemně. Jestliže se jedinec nachází ve skupince s vyšším procentem přítomných opačného pohlaví, než je mu příjemné, opouští skupinu a hledá si novou. Uveďme tento příklad: Když je úroveň tolerance nastavena na 25 %, cítí se muži příjemně pouze ve skupině, kde je méně než 25 % žen, a obráceně, ženy vydrží pouze ve skupině s méně než 25 % mužů. V momentě, kdy se jedinci cítí nepříjemně, opouštějí skupinu a přesunou se do nové, což ovšem může způsobit, že se nepříjemně začnou cítit i další lidé v původní skupině. Tato řetězová reakce trvá, dokud si každý nenajde skupinu, kde mu je příjemně. Všimněte si, že v tomto modelu není tolerance pevně daná. Pomocí nastavení si můžete vyzkoušet různé úrovně a sledovat, co se stane, když spustíte model znovu. Opětovné spuštění: 1. Jestliže je tlačítko START stisknuto (černé), model ještě probíhá. Zastavíte ho opětovným stisknutím. 2. Zvolte úroveň tolerance na posuvníku tak, že myší uchopíte červený obdélník a posunete jej. 3. Stiskněte tlačítko PŘIPRAV a resetujte model. 4. Model znovu spustíte tlačítkem START. Úkol Z pozice hostitele byste rádi viděli, že se spolu baví muži i ženy. Nastavte míru tolerance tak, abyste na konci měli všechny skupiny smíšené. Jakou musíte stanovit toleranci, abyste měli jistotu, že každá z deseti skupin bude obsahovat obě pohlaví? Otestujte svůj předpoklad na modelu. Dokážete přijít ještě na další faktory nebo proměnné, které můžou ovlivnit poměr žen a mužů v každé skupině? Vytvořte hypotézu a otestujte ji na modelu. Nebojte se použít více než jednu proměnnou najednou. V průběhu testování si všimněte, jak se z dat vytvářejí určité struktury. Například když počet lidí na večírku zůstane konstantní, ale zvyšuje se míra tolerance, objeví se více smíšených skupin. Jak vysokou hodnotu tolerance musíte nastavit, abyste získali smíšené skupiny? Jaké procento tolerance způsobí jaké procento smíšení? Ukázkový model: Večírek (Party) 3

Přemýšlejte s modely NetLogo 4.0.4 Uživatelská příručka NetLogo vám umožňuje rychle modelovat situace, jakou je např. tento scénář chování na večírku, a obměňovat je, experimentovat s jevy, které by bylo v reálném světě složité sledovat. Díky modelování také můžete na daný jev nahlížet s odstupem, protože zkoumáte základní dynamiku situace. Postupně také zjistíte, že mnoho vašich předem vytvořených názorů se nepotvrdí např. u modelu Večírek se překvapivě budou nadále ve velkém množství objevovat skupiny jednoho pohlaví, i když zvolíme poměrně vysokou toleranci. Jedná se o tzv. emergenci, v níž je skupinová struktura výsledkem interakcí mezi jednotlivci. Fenomén emergence se dá aplikovat na mnoho dalších oblastí. Jaké další jevy tohoto typu vás napadají? Pokud byste chtěli vidět další příklady a zjistit více o tom, jak NetLogo pomáhá uživatelům tyto jevy zkoumat, podívejte se do knihovny modelů. Ta vám nabídne modely, jež ukazují různé druhy systémů s touto problematikou. Podrobnější diskuzi k tématu emergence a jejího studia pomocí NetLoga naleznete v článku Modeling Nature's Emergent Patterns with Multi-agent Languages (Wilensky, 2001). V příštích kapitolách Kapitola nazvaná Tutorial 1: Modely se podrobněji zabývá použitím ostatních modelů z knihovny. Chcete-li se modely zabývat hlouběji, Tutorial 2: Příkazy vám představí modelovací jazyk NetLoga. Následuje Tutorial 3: Procedury, ve kterém se dozvíte, jak měnit stávající modely, rozšiřovat je o nové chování a stavět své vlastní modely. Ukázkový model: Večírek (Party) 4

Copyright 1999-2009 by Uri Wilensky. Všechna práva vyhrazena. Aplikace NetLogo, modely i dokumentace jsou šířeny veřejnosti zdarma pro účel tvorby a studia modelů. Software, modely a dokumentaci je možné pro studijní a výzkumné účely používat a měnit, a to za podmínky, že je výsledný produkt nabízen bezplatně a s uvedením informace o autorských právech a jménem původce na všech kopiích a související dokumentaci. Pro jiné využití - než jsou výše zmíněné nekomerční způsoby - celku i jednotlivých částí (a to jak v původní, nebo změněné podobě) je třeba předem požádat o svolení od Uri Wilensky. Software, modely ani dokumentace nesmějí být užívány, přepisovány, ani upravovány jako součást komerčního softwaru nebo hardwaru bez předchozího získání licence od Uri Wilensky. Nezaručujeme kompatibilitu tohoto systému s jakýmkoliv jiným systémem a neposkytujeme žádné záruky. Pro účely citování v akademických publikacích používejte tento odkaz: Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo. Center for Connected Learning and Computer-Based Modeling. Northwestern University, Evanston, IL. Ukázkový model: Večírek (Party) 5