Test d'organisation par algorithme.

Aller en bas

Test d'organisation par algorithme.

Message par Arno le Mar 27 Nov - 13:29

Actuellement, il nous est difficile satisfaire les joueurs et de permettre à tous nos MJ de faire jouer dans de bonnes conditions. Afin d'essayer de palier à ce problème et d'éviter une organisation trop rigide, j'ai proposé un petit programme qui proposerait "La scéance la plus juste". Voici son fonctionnement :

Etape 1 : Les MJ prioritaires

Le programme recense toutes les parties qui ont eu lieu. Il attribue ensuite une valeur de priorité aux MJ en fonction de la dernière date qu'ils ont fait joué. Plus cette date est éloigné, et plus la valeur de priorité est élevé.

Etape 2 : Répartition des joueurs et MJ

Ici on en revient en partie a l'ancien système. Chacun s'inscrit sur le forum. Les MJ indiquent s'ils font joué et à quel jeu. Les joueurs s'inscrivent à la séance, mais ne se positionne sur aucune partie.

Grâce à ses informations, le programme va calculer le nombre de parties qui seront joué en fonction du nombre de joueurs et de MJ inscrit et il va indiquer le nombre de joueurs par table minimum.

Par exemple, une partie avec 8 inscrits indiquera 2 tables de jeu avec 3 joueurs minimum par table.
Une partie de 9 inscrits indiquera la même chose (même si en réalité il y aura une table de 4 joueurs).


Etape 3 : Tables prioritaires

Une fois le nombre de tables défini et les MJ inscrits, le programme va sélectionner un nombre de MJ égal au nombre de tables qu'il aura calculé. les MJ sélectionnés le seront en fonction de leur valeur de priorité. Il sélectionnera ceux dont la valeur de priorité est la plus haute.

A chaque fin de séance, le programme met à jour les valeurs de priorité. Il augmente celle des MJ qui n'ont pas fait joué et réinitialise à 0 celle des MJ qui ont fait joué.

Etape 4 : Le bon sens
Bien sur, le programme ne propose pas une solution miracle, mais une solution codifié qui met tout le monde sur un pied d'égalité. Pour le bon fonctionnement de ce système, il est important que chacun  s'inscrive sur le forum afin que je puisse tenir à jour les données.

Le programme ne gère pas les joueurs et les parties qu'ils ont joué. De ce fait, les début de séance se dérouleront comme avant : Les MJ se mettent d'accord sur les parties qu'ils feront jouer (en cas de désaccord la suggestion du programme tranchera), puis les joueurs se mettent d'accord avec les MJ sur les tables qu'ils rejoignent. Il est important que tout le monde y trouve son compte mais aussi que ce ne soit pas toujours les même qui se retirent d'une table parce que trop de joueurs veulent la rejoindre. Je pense que les MJ sont les mieux placé pour accepter ou refuser un joueur en fonction des cas cités plus haut (axe de campagne terminé ou en cours etc).

Pour toutes questions ou précisions, ma boite MP vous est ouverte.


Dernière édition par Arno le Mer 28 Nov - 13:49, édité 2 fois

_________________
()_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
Arno

Messages : 77
Date d'inscription : 15/06/2018
Age : 33
Localisation : Besançon

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par lupohorst le Mar 27 Nov - 16:47

Très bon travail. Comme discuter samedi, on attends la confirmation des membres du CA, mais moi ça me va très bien.
avatar
lupohorst
Vice Trésorier

Messages : 516
Date d'inscription : 18/06/2013

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par mistyque le Mar 27 Nov - 17:18

Je valide pour ma part ; le point sera fait au repas de Noël afin de valider ou non cette organisation Wink
Merci a Arno pour le travail fourni qui devrait permettre de retrouver une sérénité

_________________
(_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
mistyque
Présidente

Messages : 937
Date d'inscription : 13/06/2013
Age : 39

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par nerie le Lun 3 Déc - 19:15

De ce que j'ai vu et discuté avec Yanick ça à l'air vachement cool. Je valide aussi
Alain valide aussi.
Merci pour le travail et j'espère que cela satisfaisant tout le monde.

_________________
Il est parfois plus aisé de "tacler" ses alliés que ses opposants.
Sans animosité bien sur. ^^
avatar
nerie
Secrétaire

Messages : 473
Date d'inscription : 11/06/2013
Age : 29
Localisation : besançon

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par heldael le Ven 7 Déc - 7:37

Arno tu la trouvé ou ton programme de séance ?

_________________
Quand il n'y aura plus d'arbre sur terre,
Plus de poissons dans la mer,
Plus d'eau dans les rivières,
Vous découvrirez alors que l'argent ne se mange pas.
avatar
heldael

Messages : 4
Date d'inscription : 13/09/2018
Age : 16
Localisation : BESANCON

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Arno le Ven 7 Déc - 9:42

Dans ma tête Cool

_________________
()_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
Arno

Messages : 77
Date d'inscription : 15/06/2018
Age : 33
Localisation : Besançon

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Loz le Ven 7 Déc - 11:34

Je reserves mes commentaires dans attente de voir l'operation en monde réelle.

_________________
Le Magicien de (L)OZ
avatar
Loz
Vice-Président

Messages : 2149
Date d'inscription : 17/06/2013

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par mistyque le Ven 7 Déc - 11:45

Les retours que j'en ai eus tout semble rouler pour l'instant Smile on ferra le point comme prévu le 15/12 au moment du repas de Nowel !

_________________
(_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
mistyque
Présidente

Messages : 937
Date d'inscription : 13/06/2013
Age : 39

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Arno le Ven 7 Déc - 11:54

J'ai déjà pu soulevé deux petits problèmes :

1-Le programme ne fait aucune différence entre l'après midi et le soir. Il considère qu'il n'y a qu'une seule session de jeu. Actuellement, je considère les suggestions comme étant celle de l'après midi puisque la plupart des gens sont présent uniquement l'après midi. La session de soirée se décide après concertation des gens présent. Pour l'instant ça fonctionne comme ça, je ferais des ajustements si ça s’avère nécessaire.

2-Le cas d'une "égalité de priorité" me pose un peu plus de problème puisque ça influe directement sur la précision des suggestions. Le programme peut proposer plus de partie qu'il n'y a de tables prévu. Donc si la solution est retenu, il faudra réflechir à un moyen d'affiner un peu le truc.

_________________
()_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
Arno

Messages : 77
Date d'inscription : 15/06/2018
Age : 33
Localisation : Besançon

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Loz le Ven 7 Déc - 12:08

Pour raffiner les ex-aqueo, eventuellement consulter un historique des derniers X seances pour départager (moins de seance => plus de priorité).
Re-egalité: pile-ou-face.

_________________
Le Magicien de (L)OZ
avatar
Loz
Vice-Président

Messages : 2149
Date d'inscription : 17/06/2013

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Arno le Ven 7 Déc - 12:59

Pour raffiner les ex-aqueo, eventuellement consulter un historique des derniers X seances pour départager (moins de seance => plus de priorité).

L'idée me plait bien, je vais la travailler.

_________________
()_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
Arno

Messages : 77
Date d'inscription : 15/06/2018
Age : 33
Localisation : Besançon

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Loz le Ven 7 Déc - 13:01

Si le decompte à rebours est trop compliqué, renseigner une case de matrice (MJs/Semaines) par MJ à chaque passage de semaine. Avec valeurs decroissants différents par semaine.

La somme serait très probablement différent, sauf synchronisation parfaite des parties des divers semaines. De moins en moins probable au fur et à mésure que le matrice s'etend loin dans le passé.

_________________
Le Magicien de (L)OZ
avatar
Loz
Vice-Président

Messages : 2149
Date d'inscription : 17/06/2013

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par heldael le Ven 7 Déc - 17:22

tu le code en quoi l'algorithme ?

_________________
Quand il n'y aura plus d'arbre sur terre,
Plus de poissons dans la mer,
Plus d'eau dans les rivières,
Vous découvrirez alors que l'argent ne se mange pas.
avatar
heldael

Messages : 4
Date d'inscription : 13/09/2018
Age : 16
Localisation : BESANCON

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Arno le Ven 7 Déc - 19:01

Je bidouille ça sur access, donc principalement en VBA avec un peu de SQL pour les requêtes.

_________________
()_/)
( °-°)
(") (")
aidez lapin à conquérir la terre en le copiant dans votre signature
avatar
Arno

Messages : 77
Date d'inscription : 15/06/2018
Age : 33
Localisation : Besançon

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par heldael le Ven 7 Déc - 19:02

ok

_________________
Quand il n'y aura plus d'arbre sur terre,
Plus de poissons dans la mer,
Plus d'eau dans les rivières,
Vous découvrirez alors que l'argent ne se mange pas.
avatar
heldael

Messages : 4
Date d'inscription : 13/09/2018
Age : 16
Localisation : BESANCON

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par lupohorst le Ven 7 Déc - 20:42

Arno si besoin je peut t'aider avec le VBA
avatar
lupohorst
Vice Trésorier

Messages : 516
Date d'inscription : 18/06/2013

Revenir en haut Aller en bas

Re: Test d'organisation par algorithme.

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum