Outil pour les rencontres réseautage de type d'événement table tournante. Gestion de l'attribution de siège avec plusieurs tours par table.
Full recomputation is the measure every displayed figure comes from (§ 5.10). It keeps the three collision units apart — cumulative occurrences, distinct pairs, their excess — splits table returns and repeated meetings into those the engine chose and those the reservations impose, and gives null, never zero, for an empty population. Checked: the small demonstration's perfect plan gives 8 met, A = 2, r = 6, d = 0.25 for all twelve; spread and concentrated plans give excess 0 and 4. --- FR --- [ADD] moteur : indicateurs mesurés par recalcul complet Le recalcul complet est la mesure dont sort tout chiffre affiché (§ 5.10). Il tient séparées les trois unités de collision — occurrences cumulées, paires distinctes, leur excédent —, partage les retours à une table et les rencontres répétées entre ceux que le moteur a choisis et ceux qu'imposent les réservations, et rend null, jamais zéro, pour une population vide. Vérifié : le plan parfait de la petite démonstration donne 8 rencontres, A = 2, r = 6, d = 0,25 pour les douze ; plans réparti et concentré donnent un excédent de 0 et de 4. Assisted-by: Claude Opus 5.5 |
||
|---|---|---|
| electron | ||
| scripts | ||
| src | ||
| test | ||
| .gitignore | ||
| capacitor.config.json | ||
| CHANGELOG.md | ||
| electron-builder.config.cjs | ||
| index.html | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| spec.md | ||
| version.json | ||
| vite.config.js | ||
| vitest.config.js | ||
Gestion table tournante Libre
Logiciel hors ligne qui place les personnes d'un événement autour de tables et les fait tourner sur plusieurs tours, pour que chacune rencontre le plus de monde possible.
Commandes
| commande | effet |
|---|---|
npm install |
installe les outils de construction et d'épreuve |
npx playwright install chromium |
télécharge le Chromium des épreuves navigateur, une fois par machine |
npm run dev |
sert l'application en développement, sur la plateforme web |
npm test |
série node : les fonctions pures, à chaque modification |
npm run test:long |
épreuves lourdes, avant un commit |
npm run test:navigateur |
épreuves de rendu dans Chromium, avant une livraison |
npm run build |
construit la page dans www/ |
scripts/construire_windows.sh |
construit l'exécutable Windows portable, sous podman |
L'exécutable porte la version datée du logiciel dans son nom, selon le gabarit
gestion_table_tournante_libre_v<AAAA>_<MM>_<JJ>_<NN>.exe.
Licence
© 2026 TechnoLibre. GNU Affero General Public License, version 3 ou ultérieure ;
texte complet dans LICENSE.