Težina
Vaš najbolji rezultat
N/D
Jednog maglovitog jutra, Luca je prelistavao prašnjave rukopise u staroj knjižnici.
Na stolu skrivenom između polica pronašao je dnevnik uvezan u kožu.
Na prvoj stranici pisalo je:
„Ako ovo čitaš, znači da si pronašao arhivu Puzzle Guilda.”
Luca je trepnuo.
— Puzzle Guild?
Nastavio je čitati.
„Svake godine organiziramo izazove za najbolje timove rješavača zagonetki na svijetu.
Ali ove godine naša se arhiva oštetila... a stilovi timova su izgubljeni.”
Luca je uzdahnuo.
— Savršeno. Baš ono što mi je danas trebalo... tajanstvena baza podataka.
Na zadnjoj stranici bila je rukom pisana bilješka:
„Ako uspiješ rekonstruirati stilove timova i dešifrirati statistiku natjecanja, službeno ćeš postati član Puzzle Guilda.”
Luca je pogledao u laptop.
— Dobro... izazov prihvaćen.
Sada mu ti moraš pomoći.
Dobio si dvije datoteke iz arhive ceha.
data.csvSadrži informacije o rundama natjecanja.
| Stupac | Opis |
|---|---|
RoundID | identifikator runde |
skill_level | razina iskustva tima |
teamwork_score | koliko dobro tim surađuje |
puzzle_intuition | intuicija za zagonetke |
arcane_knowledge | tajanstveno znanje |
focus_level | razina koncentracije |
strategy_depth | kompleksnost strategije |
location | mjesto gdje se runda održava |
puzzle_type | vrsta zagonetke |
secret_mechanism | skriveni mehanizam |
story_arc | narativna tema |
tech_assist | postoji li tehnološka pomoć |
night_mode | zagonetka se odvija noću |
focus_magic | sposobnost tima da održi fokus u teškim situacijama |
mystery_power | razina vještine tima u rukovanju tajanstvenim mehanizmima |
team_synergy | koliko su članovi tima sinkronizirani tijekom rješavanja |
style | stil tima (ponekad nepoznat) |
⚠️ Problem je što većina vrijednosti u
stylenedostaje.
Moguće vrijednosti su:
| Vrijednost | Značenje |
|---|---|
-1 | nepoznat stil |
0 | poznat stil |
1 | poznat stil |
2 | poznat stil |
Luca je podigao obrvu.
— Tko god je napravio ove podatke, stvarno želi da patim.
Arhiva Puzzle Guilda sadrži tri enigme.
Luca je naglas pročitao upute.
U dnevniku se pojavljuje bilješka:
„Ponekad se najzanimljivije stvari događaju u knjižnicama.”
Moraš saznati koliko rundi istovremeno zadovoljava uvjete:
location = "The Old Library"tech_assist = 1Formalno: prebroji sve retke koji istovremeno zadovoljavaju oba uvjeta.
Luca je promrmljao:
— Ako nađem tajna vrata u knjižnici, obećavam da ih neću otvoriti... vjerojatno.
U dnevniku se pojavljuje brzi izračun:
„U Crystal Cave, timovi koji rješavaju logičke ili sekvencijalne zagonetke uz tehnologiju imaju zanimljivu izvedbu.”
Moraš izračunati:
S = mean(skill_level) + mean(teamwork_score)
Uvjeti:
location = Crystal Cavetech_assist = 1puzzle_type = Logic,Sequencegdje mean(x) predstavlja aritmetičku sredinu dotičnog stupca.
Konačni rezultat mora biti zaokružen na točno 2 decimale.
Luca je zapisao formulu u kut stranice.
— Ok... ovo je lakši dio... nadam se.
Ovdje počinje misterija.
Većina oznaka style je izgubljena.
Sve što znamo je da postoje tri različita stila rješavanja:
| Stil | Opis |
|---|---|
0 | istraživački timovi |
1 | analitički timovi |
2 | intuitivni timovi |
Nakon pažljivije analize, Luca je primijetio nešto neobično.
Točke su se činile kao da tvore spiralni model u latentnom prostoru.
— Ah... genijalno. Očito je riječ o spirali.
Moraš rekonstruirati ispravan stil za svaku rundu.
Za subtask 3 koristi se:
-1 <= ARI <= 1
| ARI | Interpretacija |
|---|---|
| 1 | savršen clustering |
| 0 | nasumično (random) |
| < 0 | vrlo loš clustering |
Luca je pogledao tablicu i rekao:
— Ok... dakle ako dobijem -0.5, to znači da sam napravio nešto impresivno loše.
Bodovanje za clustering računa se na sljedeći način:
ARI >= 0.965 → 70 bodova (maksimalan broj bodova)ARI <= 0.50 → 0 bodova0.50 < ARI < 0.965 → proporcionalni bodovi između 0 i 70| ARI | Bodovi |
|---|---|
| 0.50 | 0 |
| 0.70 | ~30 |
| 0.965 | 70 |
Datoteka submission.csv mora sadržavati:
subtaskID | datapointID | answer |
|---|---|---|
1 | 1 | ... |
2 | 1 | ... |
3 | 0 | ... |
3 | 1 | ... |
3 | 2 | ... |
Na kraju dnevnika, Luca je pronašao posljednju rečenicu:
„Ako si stigao do ovdje i rekonstruirao stilove... čestitamo.
Puzzle Guild te promatra.”
Luca je zatvorio dnevnik.
— Ok... ovo je postalo malo jezivo.
Zatim je otvorio laptop.
— Hajde da vidimo možemo li pobijediti ovu spiralu.