ENS de Lyon
1-3 avril 2022

Quelle différence entre l'inscription sur HelloAsso et sur le site ?

L'inscription HelloAsso vous inscrit à l'événement, au logement et aux repas (selon l'option que vous prenez). Sur le site internet, vous pouvez créer un compte pour vous inscrire aux différentes activités qui seront proposées lors de l'événement.

Quelles seront les mesures de protection sanitaire ?

Les mesures définitives vous seront communiquées à l'arrivée à l'événement. Elles incluront probablement :

Comment proposer une activité ?

Vous pouver proposer une activité en remplissant ce formulaire.

Il vous faudra être connecté et renseigner, le titre, une description, le nombre de places, la durée, les horaires possibles/idéaux, et tout autre besoin particulier...

Quelles seront les conditions pour dormir/manger ?

Nous proposerons un logement en tente, pour celleux qui le souhaitent

Les repas seront préparés et servis sur place.

Si vous dormez dans les tentes, pensez à prendre un tapis de sol et duvet.

Comment se rendre à l'événement ?

Métro B
Tram T1
Tram T6
Bus 34
Bus 60
Bus 64
Arrêt : Debourg

Comment sont réparties les activités ?

La répartition est faite par un algorithme puis vérifiée à la main. Dans la mesure du possible, l'algorithme essaie d'attribue au moins une activité par personne. Par conséquent, si vous ne mettez qu'une seule activité, vous avez plus de chance de l'avoir.

Les activités qui n'ont pas de limite de place (et toutes les activités avec moins de demande que de places) ne comptent pas pour ce système, donc vous pouvez les mettre et vous ne serez pas pénalisés.

Vous ne pourrez pas avoir deux activités qui se déroulent en même temps. Si l'une vous est attribué l'autre souhait sera ignoré.

On n'a pas trouvé le code des années précédentes, mais je suspecte fortement que ce soit un algo similaire en départageant les égalités aléatoirement plutôt qu'au shotgun.

Plus précisément : l'algorithme se base sur le problème hôpital-résident :

  1. Il commence par essayer d'attribuer une activité à chaque participant.es au mieux possible, en utilisant la librairie matching de python. Les égalités sont départagées aléatoirement. Plus un choix est haut dans votre liste de souhait, plus vous avez de chance de vous le voir attribuer. Si vous n'avez qu'un seul choix, vous avez plus de chance de vous le voir attribué. (les participant.es avec un seul choix sont automatique placé.es avant ceux qui en ont plusieurs)
  2. Toutes les activités attribuées sont supprimées, ainsi que les voeux résolus des joueurs.
  3. Tant qu'il reste des place dans des activités et des participant.es qui veulent y participer, on recommence à l'étape 1.

Le code est sur github, il ne marche pas encore parfaitement, et on risque de devoir bidouiller à la main en plus pour résoudre tous les cas particuliers (conflits d'horaires, activité présente plusieurs fois...).

J'ai encore une question, je fais quoi ?

Hésite pas à nous passer un mail à rf.noyl-sne@lub pour nous poser tes questions !