Vaikeustaso
Paras tuloksesi
Ei saatavilla
Sumuisena aamuna Luca selaili pölyisiä käsikirjoituksia vanhassa kirjastossa.
Hyllyjen väliin piilotetulta pöydältä hän löysi nahkakantisen päiväkirjan.
Ensimmäisellä sivulla luki:
"Jos luet tätä, se tarkoittaa, että olet löytänyt Puzzle Guildin arkiston."
Luca räpäytti silmiään.
— Puzzle Guild?
Hän jatkoi lukemista.
"Joka vuosi järjestämme haasteita maailman parhaille palapelien ratkaisijatiimeille.
Mutta tänä vuonna arkistomme korruptoitui... ja tiimien tyylit katosivat."
Luca huokaisi.
— Täydellistä. Juuri sitä mitä tarvitsinkin tänään... mystinen tietokanta.
Viimeisellä sivulla oli käsinkirjoitettu muistiinpano:
"Jos onnistut palauttamaan tiimien tyylit ja tulkitsemaan kilpailun tilastot, sinusta tulee virallisesti Puzzle Guildin jäsen."
Luca katsoi kannettavaa tietokonettaan.
— Selvä... haaste vastaanotettu.
Nyt sinun on autettava häntä.
Olet saanut kaksi tiedostoa killan arkistosta.
data.csvSisältää tietoja kilpailun kierroksista.
| Sarake | Kuvaus |
|---|---|
RoundID | kierroksen tunniste |
skill_level | tiimin kokemustaso |
teamwork_score | kuinka hyvin tiimi toimii yhdessä |
puzzle_intuition | intuitio palapeleihin |
arcane_knowledge | mystinen tietämys |
focus_level | keskittymistaso |
strategy_depth | strategian monimutkaisuus |
location | paikka, jossa kierros käydään |
puzzle_type | palapelin tyyppi |
secret_mechanism | piilotettu mekanismi |
story_arc | kerronnallinen teema |
tech_assist | onko teknologista avustusta |
night_mode | tapahtuuko palapeli yöllä |
focus_magic | tiimin kyky ylläpitää keskittymistä vaikeissa tilanteissa |
mystery_power | tiimin taitotaso mystisten mekanismien käsittelyssä |
team_synergy | kuinka synkronoituja tiimin jäsenet ovat ratkaisun aikana |
style | tiimin tyyli (joskus tuntematon) |
⚠️ Ongelma on, että suurin osa
style-arvoista puuttuu.
Mahdolliset arvot ovat:
| Arvo | Merkitys |
|---|---|
-1 | tuntematon tyyli |
0 | tunnettu tyyli |
1 | tunnettu tyyli |
2 | tunnettu tyyli |
Luca kohotti kulmakarvaansa.
— Se, joka teki tämän datan, haluaa todella minun kärsivän.
Puzzle Guildin arkisto sisältää kolme arvoitusta.
Luca luki ohjeet ääneen.
Päiväkirjassa on muistiinpano:
"Joskus mielenkiintoisimmat asiat tapahtuvat kirjastoissa."
Sinun on selvitettävä, kuinka monta kierrosta täyttää samanaikaisesti ehdot:
location = "The Old Library"tech_assist = 1Muodollisesti: laske kaikki rivit, jotka täyttävät molemmat ehdot samanaikaisesti.
Luca murisi:
— Jos löydän salaisen oven kirjastosta, lupaan, etten avaa sitä... luultavasti.
Päiväkirjassa on nopea laskelma:
"Crystal Cavessa tiimit, jotka ratkaisevat loogisia tai peräkkäisiä palapelejä teknologian avulla, suoriutuvat mielenkiintoisesti."
Sinun on laskettava:
S = mean(skill_level) + mean(teamwork_score)
Ehdot:
location = Crystal Cavetech_assist = 1puzzle_type = Logic,Sequencemissä mean(x) tarkoittaa kyseisen sarakkeen aritmeettista keskiarvoa.
Lopputulos on pyöristettävä tarkalleen 2 desimaaliin.
Luca kirjoitti kaavan sivun kulmaan.
— Selvä... tämä on se helppo osuus... toivottavasti.
Tästä mysteeri alkaa.
Suurin osa style-merkinnöistä on kadonnut.
Tiedämme vain, että on olemassa kolme erilaista ratkaisutyyliä:
| Tyyli | Kuvaus |
|---|---|
0 | tutkivat tiimit |
1 | analyyttiset tiimit |
2 | intuitiiviset tiimit |
Tarkemman analyysin jälkeen Luca huomasi jotain uteliasta.
Pisteet näyttivät muodostavan spiraalimallin latentissa avaruudessa.
— Ah... nerokasta. Tietenkin se on spiraali.
Sinun on palautettava oikea tyyli jokaiselle kierrokselle.
Alitehtävässä 3 käytetään:
-1 <= ARI <= 1
| ARI | Tulkinta |
|---|---|
| 1 | täydellinen klusterointi |
| 0 | satunnainen (random) |
| < 0 | erittäin heikko klusterointi |
Luca katsoi taulukkoa ja sanoi:
— Selvä... eli jos saan -0.5, se tarkoittaa, että olen tehnyt jotain todella vaikuttavan huonosti.
Klusterointipisteet lasketaan seuraavasti:
ARI >= 0.965 → 70 pistettä (maksimipisteet)ARI <= 0.50 → 0 pistettä0.50 < ARI < 0.965 → suhteellinen pistemäärä välillä 0 ja 70| ARI | Pisteet |
|---|---|
| 0.50 | 0 |
| 0.70 | ~30 |
| 0.965 | 70 |
Tiedoston submission.csv on sisällettävä:
subtaskID | datapointID | answer |
|---|---|---|
1 | 1 | ... |
2 | 1 | ... |
3 | 0 | ... |
3 | 1 | ... |
3 | 2 | ... |
Päiväkirjan lopusta Luca löysi viimeisen lauseen:
"Jos olet päässyt tänne asti ja palauttanut tyylit... onnittelut.
Puzzle Guild tarkkailee sinua."
Luca sulki päiväkirjan.
— Selvä... tästä tuli hieman karmivaa.
Sitten hän avasi kannettavan tietokoneensa.
— Katsotaanpa, voimmeko voittaa tämän spiraalin.