Difficulté
Votre meilleur score
N/D
Que l'ORION soit avec vous - narratif, trompeusement simple, profondément étrange.
L'année où les étoiles ont cessé de battre dans cette partie du ciel, la Station Orbitale Aethelgard a commencé à réécrire sa mémoire. Non par erreur, mais par précaution : un trou noir binaire à proximité commençait à « chanter » - des impulsions gravitationnelles qui effritaient les bords du temps et déformaient le langage des capteurs.
Vous êtes nommé Dernier Gardien - non pas parce que d'autres Gardiens n'existent plus, mais parce que vous êtes le seul à répondre encore à un appel interne. Le Tisserand (une entité conceptuelle, pas un être) tisse des coordonnées et des lois ; il ne se trompe pas en mathématiques. Mais quand la matière est en fibrillation spatiale, des imitateurs apparaissent : les Échos.
L'Écho n'invente pas ; il copie imparfaitement. Parfois il reflète une phrase, d'autres fois il change une fréquence, et quand il ne reste rien de l'original, il murmure des pseudo-textes qui semblent cohérents : ils sonnent humain, mais ne portent pas la Charge Primordiale - ce fil sémantique invisible que seul le Tisserand respecte.
À la limite de l'observation, vous disposez de deux registres :
Mission : Décidez quels enregistrements du Test sont Canoniques (réellement créés par le Tisserand) et lesquels sont des Échos (imitations).
Note narrative
Le Tisserand ne se trompe pas en mathématiques. Cela signifie que, partout où il existe une propriété numérique invariante dans Train, elle est généralement un indice pour séparer le Canon de l'Écho. Mais l'Écho est rusé : il apprend des motifs, les déforme, ou fait pivoter les signaux par miroir temporel. Ne prenez rien au pied de la lettre - même la « simplicité » peut être un piège.
Chaque ligne contient :
id_hex : identifiant hexadécimal (ex : 5F3A1)sensor_x : coordonnée X brute (affectée par la rotation)sensor_y : coordonnée Y brute (affectée par la rotation)flux_energy : énergie de l'événement (float)resonance_str : le murmure/texte du message (string, peut contenir des caractères archaïques, des symboles, du bruit)id_hex : identifiantflux_energy : l'énergieresonance_str : le murmure/textesensor_x et sensor_y sont manquants (télémétrie perdue)Construisez un modèle qui, pour chaque ligne de obsidian_test.csv, produit un label binaire :
Évaluez en utilisant le Coefficient de Corrélation de Matthews (MCC).
Le MCC est calculé comme suit :
MCC = (TP * TN - FP * FN) / sqrt((TP+FP) * (TP+FN) * (TN+FP) * (TN+FN))
où :
Score (Total 100p) :
Le fichier submission.csv doit contenir une ligne pour chaque ligne du test :
subtaskID,datapointID,answer1,1A2B3,11,4C5D6,0où :
subtaskID - toujours 1datapointID - la valeur id_hex du testanswer - la prédiction binaire (0 ou 1)