User Tools

Site Tools


analyzer-fr

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
analyzer-fr [2019/03/08 11:14]
phil45 [Traversée]
analyzer-fr [2019/03/20 14:57] (current)
phil45 [Examples]
Line 14: Line 14:
 ^Le nom des l'​itinéraires crée par analyseur a changé^ ^Le nom des l'​itinéraires crée par analyseur a changé^
 |:!: Depuis la version 12.859+ le préfixe "​**autogen-**"​ (voir ci-dessous) est remplacé par l'​option __**[[route-gen-fr#​automatiquement_genere|Automatiquement généré]]**__. \\ Pour les itinéraires,​ qui continu à contenir en premier "​autogen",​ le préfixe sera retiré durant le prochain fonctionnement de l'​analyseur et remplacé par la nouvelle option. \\ En plus, "​Generated by the analyzer"​ est entré dans le champs '​Description'​. \\ Dans la fenêtre de dialogue __**[[route-index-fr|Itinéraire:​ Général]]**__ un premier "** * **" dans la colonne "​Description"​ affiche l'​option activée '​Automatically generated'​.| |:!: Depuis la version 12.859+ le préfixe "​**autogen-**"​ (voir ci-dessous) est remplacé par l'​option __**[[route-gen-fr#​automatiquement_genere|Automatiquement généré]]**__. \\ Pour les itinéraires,​ qui continu à contenir en premier "​autogen",​ le préfixe sera retiré durant le prochain fonctionnement de l'​analyseur et remplacé par la nouvelle option. \\ En plus, "​Generated by the analyzer"​ est entré dans le champs '​Description'​. \\ Dans la fenêtre de dialogue __**[[route-index-fr|Itinéraire:​ Général]]**__ un premier "** * **" dans la colonne "​Description"​ affiche l'​option activée '​Automatically generated'​.|
 +Un autre changement important: Voir __**[[#​traversee|Traversée]]**__ 
 + \\
  \\  \\
- 
 ===== Caractéristiques ===== ===== Caractéristiques =====
   * Analyse le plan de voies et crée toutes les itinéraires possibles automatiquement. ​   * Analyse le plan de voies et crée toutes les itinéraires possibles automatiquement. ​
Line 101: Line 101:
  \\  \\
  
-==== Traversée ===+===== Traversée ​===== 
 +|< >| 
 +^  Changement important depuis la version 15.164+ ​ ^ 
 +|  :!: Elle doit toujours être clairement formé avec une paire de traversée numérotée **0...65535**((=valeur 16 bits)).\\ L'​utilisation possible auparavant des nombres **0...9** pour de multiples paires de traversées conduit à l'​arrêt de l'​analyseur. \\ Le positionnement orthogonal et les surfaces coupées se faisant face des même symboles ne sont plus considérés.\\ **Pour que le plan de voies pour l'​analyseur soit "​sain"​ \\ et les appariements précédents restent valables à l'​avenir,​ l'"​ancienne"​ paire de traversée 0...9 \\ doit être changée en une numérotation unique pour tous les niveaux dans le plan de voies entier.** ​ | 
 + 
 +====Pourquoi des traversées?​====
 Les traversées peuvent être utilisées pour connecter des éléments distants: L'​analyseur cherche un homologue (seconde traversée) dans la même direction et ignore les coupures et les éléments entre les deux.\\ ​ Les traversées peuvent être utilisées pour connecter des éléments distants: L'​analyseur cherche un homologue (seconde traversée) dans la même direction et ignore les coupures et les éléments entre les deux.\\ ​
 Avec les traversées il est facile de connecter différents niveaux sur le réseau. \\ Avec les traversées il est facile de connecter différents niveaux sur le réseau. \\
Line 112: Line 117:
 |  Pont avec deux traversées \\ En haut avec une voie de type "​traversée"​ \\ En-dessous avec une voie de type "​tracknr"​ = **2**  |  Pont avec un symbole de voie de type "​tracknr"​ = **3** \\ Ainsi l'​analyseur est capable de reconnaître et de générer les itinéraires possibles A- < > B+ et C- < > D+  | |  Pont avec deux traversées \\ En haut avec une voie de type "​traversée"​ \\ En-dessous avec une voie de type "​tracknr"​ = **2**  |  Pont avec un symbole de voie de type "​tracknr"​ = **3** \\ Ainsi l'​analyseur est capable de reconnaître et de générer les itinéraires possibles A- < > B+ et C- < > D+  |
 \\ \\
-  * La distance maximale entre les traversées correspondantes est illimitée. \\ 
-  * Les traversées sur le même niveau du plan de voies ou l'​orientation est dans le même sens affiché dans l'​exemple au-dessus et les faces des traversées sont traitées comme des contreparties (Exception en-dessous)\\ 
   * Les traversées configurées avec **[[tracks-gen-fr#​nombre|un numéro de voie]]** entre 10 et 99 doivent avoir une traversée correspondante avec le même numéro de voie n'​importe ou sur le plan. La direction de la contrepartie n'a pas d'​importante. La contrepartie peut être sur un autre niveau du plan de voies.\\   * Les traversées configurées avec **[[tracks-gen-fr#​nombre|un numéro de voie]]** entre 10 et 99 doivent avoir une traversée correspondante avec le même numéro de voie n'​importe ou sur le plan. La direction de la contrepartie n'a pas d'​importante. La contrepartie peut être sur un autre niveau du plan de voies.\\
  \\  \\
  
 ==== Éviter les connecteurs sur les plan modulaires ==== ==== Éviter les connecteurs sur les plan modulaires ====
-Avec les plan modulaires, les connecteurs peuvent être utilisés comme transitions de module si ils sont jumelés. \\ +Avec les plan modulaires, les connecteurs peuvent être utilisés comme transitions de module si ils sont jumelés ​et définis avec le **même** numéro dans la plage **10 - 99**.
-  * avec **tout** (aussi différent) les numéros dans la plage **0 - 9** en face de l'​autre. +
-ou\\ +
-  * sont définis avec **le même** numéro dans la plage **10 - 99**.+
  
 **Désavantages:​**\\ **Désavantages:​**\\
-Si un connecteur avec un numéro dans la plage **0 - 9** n'a pas d'​équivalence à la transition, aucun autre connecteur sans équivalence peut faire face dans la direction jusqu'​au bord du plan du module. \\ +Les traversées pour la transition de module sans un partenaire avec le même numéro dans le plage **10 - 99** l'​analyseur les signale comme une erreur. \\
-Les connecteurs ​de la transition du module sans un partenaire avec le même numéro dans le plage **10 - 99** l'​analyseur les signale comme une erreur. \\+
 Si le réseau modulaire est mis en place dans une compilation différente,​ les paires de connecteur affecté des nombres dans la plage **10 - 99** doivent être adaptés. \\ Si le réseau modulaire est mis en place dans une compilation différente,​ les paires de connecteur affecté des nombres dans la plage **10 - 99** doivent être adaptés. \\
-Si dans une compilation deux connecteurs avec le même numéro dans la plage **10 - 99** sont oubliés quelque part, des itinéraires "​étranges"​ peuvent survenir.+Si dans une compilation deux connecteurs avec le même numéro dans la plage **- 99** sont oubliés quelque part, des itinéraires "​étranges"​ peuvent survenir.
  
 **Recommandation:​**\\ **Recommandation:​**\\
Line 138: Line 137:
 | Pour les transitions du module utiliser des éléments de voie droit :!:  | | Pour les transitions du module utiliser des éléments de voie droit :!:  |
 |  {{:​modules:​no-connector.png?​200}} ​ | |  {{:​modules:​no-connector.png?​200}} ​ |
 +
 +Voir également __**[[#​messages_dans_le_journal_du_serveur|Messages dans le journal du serveur]]**__\\
 \\ \\
 +
  
 ===== Limitations ===== ===== Limitations =====
Line 218: Line 220:
 \\ \\
  
-==== Messages dans les enregistrements ​du serveur ====+===== Messages dans le journal ​du serveur ====
 +Pour afficher les résultats de l'​analyseur,​ **[[rocrailini-trace-fr#​calcul|Trace:​ calcul]]** doit être activé. 
 +  * **Note:** \\ L'​activation du niveau de suivi "​Analyse"​ n'est pas recommandé. \\ Cette option doit être réservé pour le dépannage des fonctions de l'​analyseur.
  
-''​ANALYSER: max. recursion depth (101 > 100) reached''​ +==== Exemples ==== 
-  * Dans la recherche ​d'itinéraires entre 2 blocs ou plus de 100 éléments de diagramme ​de voie sont trouvés ​\\ **[[http://​forum.rocrail.net/​viewtopic.php?​p=89410#​p89410|Regarder ​ce fil sur le forum allemand]]** +// **Note:** Le message de la dernière action est en haut du journal.//​ 
-  ​=> Veuillez suivre ​les **[[goldenrules-fr|Bonnes ​partiques]]**+ 
 +** Le journal du serveur à "​Analyser"​ avec une erreur de conception du plan typique: ** 
 +<​code>​ 
 +17:23:09 route generator (re)created routes (0 -> 8) 
 +17:​23:​08 ​ANALYSER: max. recursion depth (101 > 100) reached 
 +17:23:08 ANALYSER: max. recursion depth (101 > 100) reached 
 +</​code>​ 
 +  * Pendant ​la recherche ​des itinéraires entre 2 blocs de plus de 100 éléments de diagrammes ​de voies sont trouvées //(Deux messages = recherche dans les deux directions)// ​\\ **[[http://​forum.rocrail.net/​viewtopic.php?​p=89410#​p89410|Regardez ​ce fil sur le forum allemand]]** 
 +  ​* Suivez s'il vous plaît ​les **[[goldenrules-fr|Bonnes ​pratiques]]** 
 + 
 +**Journal du serveur "​Effacer toute l'​analyse"​ et ensuite "​Analyser":​** 
 +<​code>​ 
 +23:45:36 route generator (re)created routes (0 -> 4) 
 +23:45:35 starting analyzer... 
 +23:45:25 route generator cleanup removed 4 routes (4 -> 0) 
 +23:45:24 starting analyzer cleanup... 
 +</​code>​ 
 +  - 4 itinéraires ont été effacés 
 +  - 4 itinéraires sont nouvellement créées 
 + 
 +**Journal du serveur à "​Analyser"​ avec des erreurs de traversées typiques:​** 
 +<​code>​ 
 +14:08:06 Analyser skipped because plan has ERRORs 
 +14:08:06 ERROR: connector [tk5] at (6-5-1) number[3] : Too many counterparts (total 3) 
 +14:08:06 WARNING: connector [tk4] at (14-3-0) with number[2] : no counterpart found. 
 +14:08:06 ERROR: connector [tk3] at (14-1-0) number[3] : Too many counterparts (total 3) 
 +14:08:06 ERROR: connector [tk2] at (6-3-0) number[3] : Too many counterparts (total 3) 
 +</​code>​ 
 +  - Il y a plus de deux paires de traversées avec le numéro **3** aux positions spécifiées. // (Exemple: **6-3-0** = x-y-z) // 
 +  - Il manque à la traversée avec le numéro **2** son partenaire. 
 +  - L'​exécution de l'​analyseur a été interrompu en raison des erreurs répertoriées dans le plan de la voie.
  
analyzer-fr.1552040074.txt.gz · Last modified: 2019/03/08 11:14 by phil45