Question sur la synchronisation des DL

Avatar de l’utilisateur
Mr_Noob
Messages : 63
Inscription : sam. août 27, 2022 9:11 pm

Question sur la synchronisation des DL

Message par Mr_Noob »

J'aimerais avoir une confirmation sur un point, en partant d'un exemple.

Sur une partie paramétrée en 48/24/24, au cours d'une phase de retraite à l'automne, déclenchée au jour j0 à 23:00 GMT, un seul joueur doit remettre un ordre.
Le joueur valide sa retraite (d'accord pour la résolution"maintenant") 4h plus tard, en j1 à 3:00 GMT, déclenchant la résolution. La DL de la phase suivante (les ajustements) est fixée en j2 à 23:00 GMT, donnant 44h aux joueurs pour rendre leurs ordres.

Question: est-ce que la DL aurait été synchronisée à la même date avec une validation de la retraite en:
j0 à minuit ?
j0 à 23:05:00 ?
j0 à 23:00:05 ?

Ça n'est pas une question pour pinailler. Mais avant de poser les questions suivantes, qui me turlupinent depuis toujours, j'aimerais être sûr d'avoir compris.
Et désolé si le mode de calcul est explicité quelque part, je ne l'ai pas trouvé.
"Quand la morale fait place à l'amoral, faut avoir l'ouïe fine."
-- Tante Gertrude
SimonF
Messages : 4
Inscription : jeu. mars 28, 2024 11:44 am

Re: Question sur la synchronisation des DL

Message par SimonF »

Les paramètres de temps sont un minimum, donc dans les 3 cas, le jeu fait +24h puis fixe au prochain 23:00 GMT = j2 23:00.
Avatar de l’utilisateur
Kakitaievitch
Messages : 193
Inscription : lun. août 22, 2022 7:58 am

Re: Question sur la synchronisation des DL

Message par Kakitaievitch »

SimonF a bien répondu pour la très grande majorité des parties.

Mais en fait ça dépend du paramètre à la création de la partie. La plupart sont à heure de DL fixe, toujours à 23h par exemple. Certaines, non. Mes dernières blitz1908 par exemple sont en DL de 36 heures non synchronisées, donc si réso des retraites à 3h du matin, ça fait réso de la saison suivante à 15h un jour et demi plus tard.
Avatar de l’utilisateur
Mr_Noob
Messages : 63
Inscription : sam. août 27, 2022 9:11 pm

Re: Question sur la synchronisation des DL

Message par Mr_Noob »

Merci des réponses.
Le fait que la synchronisation soit désactivable et que les DL puissent aussi tomber le week-end (comme je viens de le comprendre en lisant un autre post) change pas mal de choses, en fait.
Du coup, je remballe mes questions.
"Quand la morale fait place à l'amoral, faut avoir l'ouïe fine."
-- Tante Gertrude
Avatar de l’utilisateur
OrangeCar
Messages : 820
Inscription : sam. août 20, 2022 8:34 am

Re: Question sur la synchronisation des DL

Message par OrangeCar »

En fait en filigrane de ta question il y a un point intéressant... Probablement un petit bug a corriger.
J'y reviendrai plus tard ...
________________________
Rien de grand ne s'est accompli dans le monde sans passion.
-- Friedrich Hegel
Avatar de l’utilisateur
OrangeCar
Messages : 820
Inscription : sam. août 20, 2022 8:34 am

Re: Question sur la synchronisation des DL

Message par OrangeCar »

L'algorithme de détermination de la nouvelle date limite a été très légèrement amélioré suite à une suspicion d'imprécision.
Le voici, pour ceux que cela intéresse:

La date de référence est la date courante, sauf dans le cas de résolution déclenchée par l'automate où c'est 5 secondes avant l'heure théorique de résolution.
Concrètement : batch de l'automate de 3 h du matin : début des résolution effectif à 3h00m05s.
Mais : pour les parties le temps de référence est 2h59m55s

Code : Tout sélectionner

partie archive : 
   ne rien faire

partie rapide : 
    DL = prochaine minute
sinon
    DL = prochaine heure

incrémentation de la DL selon le paramètre de la partie et la saison de la partie (partie rapide => en minutes)

partie rapide:
   terminé

partie qui ne joue pas le WE:
   tant que la DL est un samedi ou dimanche:
      incrémenter la DL de 24h

partie synchronisée:
   DL avant l'heure de syncho dans la journée:
      mettre la DL à l'heure de synchro
   DL après 
      mettre la DL à l'heure de synchro du jour suivant
N'hésitez pas à signaler un cas de positionnement de date limite douteux sur une de vos parties.
voilà !
________________________
Rien de grand ne s'est accompli dans le monde sans passion.
-- Friedrich Hegel
Répondre

Revenir à « Améliorer la brique jeu »