User Tools

Site Tools


blockrate-fr
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


blockrate-fr [2018/11/12 08:56] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +======Taux de blocage et classes======
 +[[:france|Sommaire]] -> [[:france#automatic mode|Mode automatique]]   
 +  * **Taux de blocage et classes** 
 +
 +\\
 +\\
 +
 +===== Exemple pour utilisation du taux de blocage, classes =====
 +\\
 +
 +Pour cet exemple comment utiliser le taux de blocage, de classes et de variables et d'une combinaison de celles-ci, nous examinons le plan suivant (voir l'image ci-dessous): \\
 +\\
 +{{:variable:variable-plan-en.png?1000}}\\
 +\\
 +Comme vous le voyez, nous avons deux trains, lok1 avec l'adresse 1 et lok2 avec l'adresse 2.\\
 +Nous avons deux blocs de départ appelés start1 et start2, ils conduisent à des aiguillages vers les blocs appelés up1 et up2 ou vers les blocs appelés down1 et down2. \\ La direction est seulement à droite. \\
 +\\
 +Ainsi, lorsque nous démarrons maintenant l'automatique et que nous démarrons tous les trains, le changement est de 50:50 : un train va à la route supérieure (via le bloc en up1) ou à la route inférieure (via le bloc en down1).\\
 +(Si les deux blocs up1 et down1 sont libres et non occupés par un autre train ou fermés).\\
 +\\
 +Et maintenant, nous voulons changer ce changement avec des taux de blocage.\\
 +\\
 +\\
 +
 +==== Utilisation des taux de blocage ====
 +\\
 +Nous allons maintenant dans les propriétés du bloc up1 et changeons le taux aléatoire à 8.(voir l'image ci-dessous):
 +
 +\\
 +{{:variable:variable-plan-en-rate.png?600}}\\
 +\\
 +Nous faisons la même chose avec le bloc down1, mais ici nous réglons le taux aléatoire à 2.!\\
 +\\
 +Quand nous recommençons maintenant, nous verrons qu'un train choisit en moyenne dans 8 cas sur 10 l'itinéraire supérieur et dans 2 cas sur 10 l'itinéraire descendant.!\\
 +\\
 +Mais maintenant, nous en voulons plus..\\
 +Le but est maintenant, que le train lok1 prenne toujours l'itinéraire supérieur (via bloc up1), mais que le train lok2 utilise en moyenne dans 8 cas up1 et dans 2 cas down1. \\ Alors comment pouvons-nous atteindre cet objectif? -> Avec les classes!\\
 +\\
 +
 +==== Utilisation des classes ====
 +\\
 +Nous allons dans propriétés-détails de la base de données des trains 'Lok1' et mettons 'lok1' dans classe. (voir image ci-dessous):\\
 +
 +\\
 +{{:variable:variable-plan-en-lokdb-class.png?600}}\\
 +\\
 +Nous faisons maintenant la même chose pour lok2, mais lok2 obtient la classe'lok2'.!\\
 +\\
 +\\
 +Maintenant, nous définissons pour bloc up1 la classe: lok1, lok2 (sous propriétés-permissions - voir image ci-dessous) :\\
 +\\
 +{{:variable:variable-plan-en-block-class.png?600}}\\
 +\\
 +Pour le bloc down1, nous avons défini la classe seulement à lok2.!\\
 +\\
 +Le résultat:\\
 +lok1 ne peut maintenant choisir que l'itinéraire supérieur (via bloc up1), car c'est le seul bloc où la classe lok1 est autorisée.!\\
 +lok2 choisira en moyenne 8 cases bloc up1 et 2 cases bloc down1, car les deux blocs ont la classe lok2 et les taux de blocage sont de 8 à 2.!\\
 +\\
 +\\
 +
 +==== Changer de classe avec des actions ====
 +\\
 +lok1 a comme vous le voyez dans l'image ci-dessus la classe'lok1'\\
 +Pour changer cela, nous avons besoin d'une nouvelle action (Dans cet exemple, nous voulons définir la classe lok sur xy et xyz):\\
 +\\
 +{{:variable:action-class-en.png?360}}\\
 +\\
 +Alors, on peut appeler cette action. L'action sera faite par chaque lok si nous ne mettons pas de conditions dans l'onglet conditions.\\
 +\\
 +{{:variable:action-class-set-en.png?360}}\\
 +\\
 +Le résultat est que la lok a maintenant les nouvelles classes xy et xyz :\\
 +\\
 +{{:variable:action-class-set-en.png?360}}\\
 +\\
 +Pour modifier la classe de blocs, procédez de la même manière:\\
 +\\
 +\\
 +{{:variable:action-block-class-en.png?360}}\\
 +{{:variable:block-newclass-en.png?360}}
 +
 +
  
blockrate-fr.txt · Last modified: 2018/11/12 08:56 by 127.0.0.1