Referenca za dnevnik izvajanj in analizo
Dnevniki izvajanj shranjujejo trajni zapis igre, ki se je začela, na strežniku. Običajni vmesnik omogoča deterministično analizo in pogovor z AI; osnovni zapis JSONL je na voljo v prenesenih podatkih seje.
Izbira izvajanja
Z možnostjo Odpri dnevnik izvajanja (Open run log) razširite izbirnik. Filter poišče ustrezne vrstice, ki so razvrščene po datumu začetka.
- Začetek (Started) je čas začetka izvajanja.
- Igra (Game) je shranjeni posnetek definicije, uporabljen pri izvajanju.
- Stanje (Status) je stanje življenjskega cikla izvajanja in lahko vključuje razlog za dokončanje.
Izberite vrstico in Odpri ali jo dvokliknite, da odprete predvajanje dogodkov. Pogled izberete z zavihki Predvajaj dogodke (Replay events), Osnovna analiza (Primary analysis) in AI analiza (AI analysis). V osnovni analizi ukaz za nalaganje zgodovine spremenljivk odpre strani z zapisi spremenljivk in izbir. AI analiza je na voljo za zaključena izvajanja. Naloži dnevnik izvajanja (Upload Run Log) ostane ob Odpri dnevnik izvajanja, tudi ko je pregledovalnik odprt. Koš po potrditvi trajno izbriše dnevnik; to ni obnovljivi katalog Izbrisane igre.
Oznaka Izvajanje v živo (live run) pomeni, da izvajanje še ni zaključeno in je njegova analiza začasna. ABANDONED z oznako SERVER_RESTART pomeni zaključene zgodovinske podatke in ga ne smete obravnavati kot izvajanje v živo.
Katalog dnevnikov izvajanj vsakega moderatorja hrani podatke največ 90 dni, 100 izvajanj ali 2 GB. Če je presežena katera koli od teh omejitev, se zaključena izvajanja tega moderatorja odstranijo od najstarejšega do najnovejšega, ne da bi se pri tem porabljala ali brisala kvota drugega moderatorja. Odprta izvajanja so izvzeta, dokler se ne zaključijo. Preneseni izvoz je zato trajna kopija podatkov, ki jih je treba ohraniti dlje, kot to omogoča hramba na strežniku.
Nalaganje
Odpiranje analize lahko zahteva branje dnevnika dogodkov, ponovno sestavljanje vrstic sej in izpeljavo blokov, specifičnih za igro. Med tem postopkom sta prikazana indikator nalaganja in prekrivni prikaz Odpiranje dnevnika izvajanja... (Opening run log...).
Splošni bloki
Ko so podatki na voljo, se analiza začne s kontekstom na ravni izvajanja in seje:
- število sej,
- število različnih udeležencev,
- število neobdelanih dogodkov,
- trajanje,
- začetek in konec seje,
- odzivi,
- vrstice izplačil in vsote,
- končno stanje in seznam udeležencev.
En neobdelan dogodek se lahko razširi v več analiznih vrstic. En končni dogodek lahko na primer ustvari po eno vrstico izplačila za vsakega prejemnika. Število vrstic zato ni nujno enako številu neobdelanih dogodkov.
Bloki, specifični za igro
Dodatni prispevki dodajo samo bloke, ki jih podpirajo zabeležena igra in njeni podatki:
- Trg: naročila, transakcije, cene, količine, vrednosti računov, cena, tehtana glede na obseg, razpon cen in sprememba cene z upoštevanjem predznaka po sejah in trgih,
- Dražba: oddana dejanja, zmagovalec, poravnalna cena, informacije in kumulativni dobiček z upoštevanjem predznaka,
- Strateška oblika: pogostost posameznih dejanj v seji, celice izidov in vektor izplačil za vsak izid,
- Ekstenzivna oblika: odločitve o realizirani poti v posamezni seji, izidi narave, pogostost končnih stanj in vektorji izplačil, prikazani ob realiziranih poteh,
- Prosta oblika: napredovanje po stopnjah, odzivi, izbire in izhodi spremenljivk.
Odsotnost bloka običajno pomeni, da ga vrsta igre ali zabeleženi podatki ne podpirajo. Tega ne smemo samodejno razlagati kot rezultat z vrednostjo nič.
Filtri in razvrščanje
Izbirniki za sejo, dražbo in drug kontekst zožijo prikaz samo na združljive bloke analize. Glave tabel omogočajo razvrščanje, kadar ga pregledovalnik podpira. Ob zaprtju in ponovnem odprtju pregledovalnik iz shranjenega izvajanja ponovno sestavi isti deterministični dokument.
Stolpčni grafikoni prikazujejo vidno ničelno črto. Pozitivne vrednosti segajo v desno in so modre; negativne spremembe cen ali dobički segajo v levo in so rdeči. Kadar je prikazanih več sej, je seja navedena v oznaki vsakega stolpca.
AI analiza in izvoz vhoda
AI analiza je shranjen pogovor o zaključenem izvajanju. Analiziraj izvajanje uporabi splošna navodila, Analiziraj s predlogo pa izbrano trenutno predlogo. Odpiranje pogleda ne pokliče AI in ne kopira podatkov. Ikona ob prvem ukazu izrecno izvozi vhod v obliki Markdown; pogovor ima ločeno ikono za kopiranje. Vhod povzema posredovane podatke in ne nadomesti determinističnih tabel pri preverjanju točnih vrednosti. AI analiza in prenosni paketi opisujejo nadaljnja vprašanja, grafe, predloge in možnosti prenosa.
Delni in končni podatki
Analiza izvajanja v živo se lahko spreminja, ko prispejo novi dogodki. Analiza zaključenega izvajanja je stabilna glede na shranjeno definicijo in dnevnik dogodkov, vendar lahko še vedno razkrije nepopoln eksperiment, na primer ročno zaključeno sejo ali opuščen strežniški proces.
Če je potek igre sporen, ohranite izvajanje. Posnetek definicije, vrstni red dogodkov, razlog za dokončanje in izpeljane tabele skupaj tvorijo diagnostični zapis.