359
editací
Změny
Skočit na navigaci
Skočit na vyhledávání
této kapitole se věnuji základní teorii, popisující proces dobývání dat z databáze. Dále se zde také zabývám stručným popisem zdroje dat.
z dat (data mining) je analytická metodologie, která slouží ke
herní) strany, která proces provádí.
vytvářená v Niantic Labs pod záštitou společnosti Google. Ve hře spolu
která posléze jsou schopna ovlivňovat myšlení lidí nacházející se v
data se vyskytují v podobě poměrně složitých objektů, kde každý objekt
provedení analýzy bylo třeba data sloučit do jednoho datového balíčku a vygenerovat chybějící údaje, které je možno z dat vypočítat.
konverzi časového razítka na denní hodinu jsme dospěli z důvodu, že se
cílem práce bylo zjistit výhodné hodiny, kdy je nižší aktivita jedné z
bylo nutno data agregovat podle denní hodiny a poté pro jednotlivé
se práce zabývá zjištěním skladby jednotlivých akcí v průběhu dne. Ke
grafu poměrně jasně vyplývá, že nejvýhodnější poměr akcí mezi
hodiny ráno. Tím se také potvrdila doměnka mezi brněnskou komunitou, že Resistance je v ranních hodinách neaktivní. Naopak pro Resistance je
grafu rozložení jednotlivých akcí v průběhu dne pak vyplývá, že nejvíce nově obsazených protálů je v brzce odpoledních hodinách. Z tohoto
a příležitostných hráčů, kdežto v nočních hodinách hrají převážně
bez shrnutí editace
=== Popis dat ===
Data, která budou v projektu použita jsou pravidelně získávána z webového
rozhraní AR hry Ingress a obsahují údaje sesbírané v průběhu cca sedmi
měsíců.
Hlavním cílem projektu je z daných dat získat co nejpřesnější statistický obraz vývoje hry ve městě.
Z dat budou tedy získávány znalosti o rozložení jednotlivých akcí v rámci dnů/týdne/měsíce či případné korelace mezi akcemi jednotlivých
znepřátelených stran.
* rozložení získaných zkušeností (AP) v průběhu dne
== Východiska práce ==
V
=== Databáze ===
=== Dolování z dat ===
Dolování
získávání skrytých, netriviálních a potenciálně užitečných informací z
dostupných dat. Obvykle tento proces slouží ke získání výhody (obchodní,
Při
=== Ingress ===
Ingress je Augmented Reality hra
soupeří dvě frakce (Enlightened a Resistance) o portály vytvořené
tajemnou rasou Shapers, pomocí kterých lze vytvářet trojúhelníková pole,
tomto poli.
=== Zdrojová podoba dat ===
Výchozí
popisuje právě jednu akci. Naštěstí, v tomto projektu se těmito daty
nemusíme zabývat, jelikož je možno data získat v již předzpracované
=== Čištění zdrojových dat ===
K
Za pomoci skriptu v jazyce PHP byl vytvořen soubor dat fe formátu CSV s následujícím obsahem:
* Příznak, zda je hráč provádějící akci členem Enlightened
Ke
nám nepodařilo do RapidMineru naimportovat data ve formátu data a času.
=== Histogram poměrů bodů mezi frakcemi pro jednotlivé hodiny ===
Primárním
frakcí a tento čas je tedy vhodný k provádění akcí za nepřítomnosti
protistrany.
K vytvoření tohoto histogramu
hodiny spočítat poměry bodů získaných jednotlivými frakcemi. Z těchto
dat pak již bylo možno vytvořit histogram.
Výsledný graf je možno vidět v příloze 1.
[[Soubor:zzn1Zzn1.jpg|Příloha 1]]
=== Graf poměru jednotlivých akcí podle denní hodiny ===
Dále
zjištění tohoto údaje bylo nutno data agregovat podle denní hodiny a
akce. Z výsledných dat již je možno vytvořit výsledný graf, který je
možno vidět v příloze 2.
[[Soubor:zzn2Zzn2.jpg|Příloha 2]]
== Závěr ==
Z
jednotlivými frakcemi ve prospěch Enlightened je jednoznačně okolo sedmé
jejvýhodnějším časem okolo druhé hodiny v noci (ráno), kdy už
pravděpodobně většina Enlightened hráčů je doma.
Z
vyvozujeme domněnku, že v odpoledních hodinách je aktivní většina nových
skalní příznivci hry.