Difference between revisions of "WHC System Naming Scheme"

From EVE University Wiki
Jump to: navigation, search
(Removing Meta tag. There is no need to refer to the mapper to explain the system naming scheme as it is agnostic to mapper used. Mapper specific denotation can be described in the mapper sections.)
(Overhaul: Formattting. Ordering)
Line 4: Line 4:
 
* The [[WHC_Bookmarking_Scheme|bookmark naming scheme]] explains how we NAME BOOKMARKS in wormhole space
 
* The [[WHC_Bookmarking_Scheme|bookmark naming scheme]] explains how we NAME BOOKMARKS in wormhole space
 
* The [[WHC_What_To_Bookmark_Guide|what to bookmark guide]] explains WHAT SHOULD BE BOOKMARKED in wormhole space
 
* The [[WHC_What_To_Bookmark_Guide|what to bookmark guide]] explains WHAT SHOULD BE BOOKMARKED in wormhole space
 +
<br/>
 +
=Scheme=
 +
== Basic Concepts ==
 +
=== System Names ===
 +
* All systems (in K- or W-space) on the mapper have assigned short, unique, code names.
 +
* Their name depends on their position in a ''chain''.
 +
* Our home system is named ''Innuendo'' (often shortened to '''Innu''').
 +
* Our static C3 is always named ''Bacon'' and takes '''B''' as a root name.
 +
* Our static Highsec is always named ''Eggs'' and takes '''E''' as a root name.
 +
=== Chain ===
 +
* A chain is a list of systems each connected to the next by a wormhole.
 +
* Each chain has a unique identifier called the root name (usually a single letter, chosen in reverse alphabetical order).
 +
* Eggs and Bacon are technically '''1 E1''' and '''1 B1''', but the numbers can be omitted.
 +
* All other incoming or outgoing wormholes from Innuendo are assigned a unique letter to the map.
 +
* Position numbers get higher as you move further away from Innuendo.
 +
=== Connections ===
 +
* We give names to ALL Connections, even if it's a gated connection! (this includes EOL connections)
  
 +
== Syntax ==
 +
[[File:WHCNamingConventionV2.png|600px|thumb|right|Basic Concepts of the naming convention]]
 +
Every bookmark is made in the form:
 +
:<math>D\ RW(S)</math>
 +
Where:
 +
* <math>D</math>  : The Depth of the chain - the number of jumps away from Innuendo.
 +
* <math>R</math>  : The Root of the chain - selected only for connections to Innuendo. (B is reserved for Bacon, and E is reserved for Eggs, all other letters are selected in reverse alphabetical order)
 +
* <math>W</math>  : The Width of the chain - representative of number of subchains / connections within a system.
 +
* <math>S</math>  : The Security Status of the system or if it leads to Triglavian controlled space. [<span style="color:#00ff00">H</span>ighsec, <span style="color:#ffff00">L</span>owsec, <span style="color:#ff0000">N</span>ullsec, <span style="color:#00ffff">T</span>riglavian]
  
{{TOClimit}}
+
=== Examples ===
 
+
* <big>'''1 A1'''</big> Represents
==Scheme & Examples==
+
** <math>D</math> : System is 1 jump out of Innuendo so Depth is 1
[[File:WHCNamingConventionV2.png|600px|thumb|right|Basic Concepts of the naming convention]]
+
** <math>R</math> : The root system is named A
=== Basic Concepts ===
+
** <math>W</math> : As this is the root system Width is 1
* '''System names'''
+
** <math>S</math> : No special designation means it is a wormhole system
** All systems (in K- or W-space) on the mapper have assigned short, unique, code names.
+
<br/>
** Their name depends on their position in a ''chain''.
+
* <big>'''2 B3L'''</big> Represents
** Our home system is named ''Innuendo'' (often shortened to '''Innu''').
+
** <math>D</math> : System is 2 jumps out of Innuendo so Depth is 2
** Our static C3 is always named ''Bacon'' and takes '''B''' as a root name.
+
** <math>R</math> : The root system is named B (aka Bacon)
** Our static Highsec is always named ''Eggs'' and takes '''E''' as a root name.
+
** <math>W</math> : The system at this depth is identified uniquely by the number 3.
* '''Chain'''
+
** <math>S</math> : <span style="color:#ffff00">L</span> tells us that this is a low security system.
** A chain is a list of systems each connected to the next by a wormhole.
 
** Each chain has a unique identifier (usually a single letter, chosen in reverse alphabetical order).
 
** Eggs and Bacon are technically '''1 E1''' and '''1 B1''', but the numbers can be omitted.
 
** All other incoming or outgoing wormholes from Innuendo are assigned a unique letter to the map.
 
** Position numbers get higher as you move further away from Innuendo.
 
  
=== Rules ===
+
== Naming ==
* Every bookmark is made in the form: '''''D RW(S)'''''
+
=== Root Name ===
** '''''D'''''  : The Depth of the chain - the number of jumps away from Innuendo.
+
Only the following letters may be used to name the root of a new chain starting off from Innuendo, that isn't one of the static connections Bacon or Eggs.
** '''''R''''' : The Root of the chain - selected only for connections to Innuendo. (B is reserved for Bacon, and E is reserved for Eggs, all other letters are selected in reverse alphabetical order)
+
{| class="wikitable"
** '''''W''''' : The Width of the chain - representative of number of subchains / connections within a system.
+
|-
** '''''S''''' : The Security Status of the system - this is only relevant for K-space systems [('''H''')ighsec, ('''L''')owsec, ('''N''')ullsec]
+
|<span style="color:#00ff00"><big>A</big></span>
* Certain letters are reserved or are not used for chain names.
+
|<span style="color:#00ff00"><big>D</big></span>
** '''B''' - This is reserved for Bacon, and while it is used in our naming scheme, it is to only be used for Bacon and the Bacon chain.
+
|<span style="color:#00ff00"><big>G</big></span>
** '''C''' - "C" is the prefix for the class of wormhole, and should not be used for a chain.
+
|<span style="color:#00ff00"><big>I</big></span>
** '''E''' - This is reserved for Eggs, and while it is used in our naming scheme, it is to only be used for Eggs and the Eggs chain.
+
|<span style="color:#00ff00"><big>K</big></span>
** '''F''' - "F" is reserved as it may be used on some mappers to denote a 'frigate' or small ships connection.
+
|<span style="color:#00ff00"><big>M</big></span>
** '''H''' - "H" is reserved for indicating a system is a highsec system.
+
|<span style="color:#00ff00"><big>O</big></span>
** '''J''' - "J" is already the embedded Eve name for a Wormhole system.
+
|<span style="color:#00ff00"><big>Q</big></span>
** '''L''' - "L" is reserved for indicating a system is a lowsec system.
+
|<span style="color:#00ff00"><big>R</big></span>
** '''N''' - "N" is reserved for indicating a system is a nullsec system.
+
|<span style="color:#00ff00"><big>S</big></span>
** '''P''' - "P" sounds too similar to "B" on voice comms.
+
|<span style="color:#00ff00"><big>U</big></span>
** '''T''' - "T" is reserved for indicating a system is in the [[Pochven|Pochven]] region.
+
|<span style="color:#00ff00"><big>V</big></span>
** '''X''' - "X" sounds too similar to "Eggs" on voice comms.
+
|<span style="color:#00ff00"><big>W</big></span>
 +
|<span style="color:#00ff00"><big>Y</big></span>
 +
|<span style="color:#00ff00"><big>Z</big></span>
 +
|}
  
 +
==== Reserved Letters ====
 +
Certain letters are reserved or are not used for chain names.
 +
{| class="wikitable"
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">B</span> || Reserved for Bacon, and while it is used in our naming scheme, it is to only be used for Bacon and the Bacon chain.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">C</span> || The prefix for the class of wormhole, and should not be used for a chain.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">E</span> || Reserved for Eggs, and while it is used in our naming scheme, it is to only be used for Eggs and the Eggs chain.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">F</span> || Reserved as it may be used on some mappers to denote a 'frigate' or small ships connection.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">H</span> || Reserved for indicating a system is a highsec system.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">J</span> || Already the embedded in the Eve name for a Wormhole system.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">L</span> || Reserved for indicating a system is a lowsec system.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">N</span> || Reserved for indicating a system is a nullsec system.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">P</span> || Sounds too similar to "B" on voice comms.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">T</span> || Reserved for indicating a system is in the [[Pochven|Pochven]] region.
 +
|-
 +
| style="padding: 5px" | <span style="color:#ff0000">X</span> || Sounds too similar to "Eggs" on voice comms.
 +
|}
  
* We give names to ALL Connections, even if it's a gated connection! (this included EOL connections)
+
=== System Names in Chain ===
 +
Each W-Space system is named as a derivative of the previously discovered adjacent system. Wormholes are bookmarked in order of discovery or the scanners preference.
  
Each W-Space system is named as a derivative of the previously discovered adjacent system. Wormholes are bookmarked in order of discovery or the scanners preference. Every connection away from Innuendo increments the '''D''' number by one.
+
* Every connection away from Innuendo increments the <math>D</math> number by one.
Each wormhole discovered in a system increments the '''W''' number by one.
+
* Each wormhole discovered in a system increments the <math>W</math> number by one.
K-Space systems and wormholes are suffixed with ''H'' (for highsec), ''L'' (for lowsec), ''N'' (for nullsec). If the chain has more than one defining letter, separate the last chain defining letter from the rest with "/" (forward slash).
+
* K-Space systems and wormholes are suffixed with <span style="color:#00ff00">H</span> (for highsec), <span style="color:#ffff00">L</span> (for lowsec), <span style="color:#ff0000">N</span> (for nullsec) and <span style="color:#00ffff">T</span> (for Triglaivan space)
 +
* If the chain has more than one defining letter, separate the last chain defining letter from the rest with "/" (forward slash). (Example: 2 B1/3 E2, when the same system is part of both Bacon and Eggs chains)
  
 
Here is a easier to read version of the decision making process. Note that it doesn't include the bookmarking scheme format.
 
Here is a easier to read version of the decision making process. Note that it doesn't include the bookmarking scheme format.
Line 56: Line 108:
 
# Check where it leads to
 
# Check where it leads to
 
# Name it as <current system name>, except:
 
# Name it as <current system name>, except:
#*Increment the '''D''' value by one
+
#*Increment the <math>D</math>  value by one
#*If the name you now have is already used, keep incrementing the '''W''' value by one until it no longer is
+
#*If the name you now have is already used, keep incrementing the <math>W</math> value by one until it no longer is
#*Remember to set H/L/N for highsec/lowsec/nullsec respectively if the destination is known space
+
#*Remember to set <span style="color:#00ff00">H</span>/<span style="color:#ffff00">L</span>/<span style="color:#ff0000">N</span>/<span style="color:#00ffff">T</span> for highsec/lowsec/nullsec/triglavian respectively if the destination is known space
 
# Go back to point 3
 
# Go back to point 3
  
===Examples===
+
====Example====
=====Assume you are scanning=====
+
Assume you are scanning in a fresh system. You have entered the system from '''1 B1''' (aka '''Bacon'''). You find 3 unexplored wormholes and the 4th is your way back. You ignore the one that goes back towards Innuendo;
in a fresh system. You have entered the system from 1 B1 (aka Bacon). You find 3 unscouted wormholes and the 4th is your way back. You ignore the one that goes back towards Innuendo;
+
<br/>
*The first wormhole you find leads to lowsec. You should name the system behind it 2 B1L.
+
*The first wormhole you find leads to lowsec. You should name the system behind it '''2 B1L'''.
 
**2: because 2 comes after 1 (1+1=2)
 
**2: because 2 comes after 1 (1+1=2)
 
**B: because you are in the B chain
 
**B: because you are in the B chain
 
**1: because it is the first (1st) system you're naming
 
**1: because it is the first (1st) system you're naming
 
**L: because it leads to lowsec
 
**L: because it leads to lowsec
*The second wormhole you find leads to "dangerous unknown space". You should name the system 2 B2.  
+
<br/>
 +
*The second wormhole you find leads to "dangerous unknown space". You should name the system '''2 B2'''.  
 
**2: because 2 comes after 1 (1+1=2)
 
**2: because 2 comes after 1 (1+1=2)
 
**B: because you are in the B chain
 
**B: because you are in the B chain
 
**2: because it is the second (2nd) system you're naming
 
**2: because it is the second (2nd) system you're naming
*The third wormhole you find leads to another C3. You should name the system 2 B3.  
+
<br/>
 +
*The third wormhole you find leads to another C3. You should name the system '''2 B3'''.  
 
**2: because 2 comes after 1 (1+1=2)
 
**2: because 2 comes after 1 (1+1=2)
 
**B: because you are in the B chain
 
**B: because you are in the B chain
 
**3: because it is the third (3rd) system you're naming
 
**3: because it is the third (3rd) system you're naming
  
===Pros & Cons===
+
==Pros & Cons==
Unsurprisingly, any mapping structure has certain trade-offs in readability, standalone performance, ease of naming as well as quite a few other considerations. Here's a list of the advantages and disadvantages to our mapping scheme.
+
Unsurprisingly, any mapping structure has certain trade-offs in readability, standalone performance, ease of naming as well as quite a few other considerations.  
  
=====Advantages=====
+
===Advantages===
 
*'''Compact''': Compared to other schemes with the aforementioned quality, this scheme generates relatively compact names.
 
*'''Compact''': Compared to other schemes with the aforementioned quality, this scheme generates relatively compact names.
 
*'''Unique System Names''': Each system has a unique name so you can give a call out without fear of people going to a different system.
 
*'''Unique System Names''': Each system has a unique name so you can give a call out without fear of people going to a different system.
  
=====Disadvantages=====
+
===Disadvantages===
 
*'''Difficult to Learn''': Compared to mapping schemes where each chain isn't differentiated, players might end up going through 2 B1 to get to 3 B2 but it might actually be in 2 B2
 
*'''Difficult to Learn''': Compared to mapping schemes where each chain isn't differentiated, players might end up going through 2 B1 to get to 3 B2 but it might actually be in 2 B2
 
*'''Prone to Mistakes''': Due to the chance of having multiple scanners naming a system will need to be called out over comms and in fleet chat so that somebody knows that the name has been taken and does not get used.
 
*'''Prone to Mistakes''': Due to the chance of having multiple scanners naming a system will need to be called out over comms and in fleet chat so that somebody knows that the name has been taken and does not get used.
 +
*'''Difficult to Navigate''': Names can be reserved for any amount of width at a certain depth which makes it harder to navigate full path without understanding the shortform.
  
 
[[Category:Wormholes]]
 
[[Category:Wormholes]]
 
[[Category:WHC]]
 
[[Category:WHC]]

Revision as of 02:55, 30 December 2020

The Wormhole Campus uses a set of rules and guidelines to generate logical names for the many Wormhole Space systems it might be connected to. The original names of the systems (aka J-Sig) are difficult to convey over comms and chat, so we use better ones!

  • This system naming scheme explains how we NAME SYSTEMS in wormhole space
  • The bookmark naming scheme explains how we NAME BOOKMARKS in wormhole space
  • The what to bookmark guide explains WHAT SHOULD BE BOOKMARKED in wormhole space


Scheme

Basic Concepts

System Names

  • All systems (in K- or W-space) on the mapper have assigned short, unique, code names.
  • Their name depends on their position in a chain.
  • Our home system is named Innuendo (often shortened to Innu).
  • Our static C3 is always named Bacon and takes B as a root name.
  • Our static Highsec is always named Eggs and takes E as a root name.

Chain

  • A chain is a list of systems each connected to the next by a wormhole.
  • Each chain has a unique identifier called the root name (usually a single letter, chosen in reverse alphabetical order).
  • Eggs and Bacon are technically 1 E1 and 1 B1, but the numbers can be omitted.
  • All other incoming or outgoing wormholes from Innuendo are assigned a unique letter to the map.
  • Position numbers get higher as you move further away from Innuendo.

Connections

  • We give names to ALL Connections, even if it's a gated connection! (this includes EOL connections)

Syntax

Basic Concepts of the naming convention

Every bookmark is made in the form:

[math]D\ RW(S)[/math]

Where:

  • [math]D[/math] : The Depth of the chain - the number of jumps away from Innuendo.
  • [math]R[/math] : The Root of the chain - selected only for connections to Innuendo. (B is reserved for Bacon, and E is reserved for Eggs, all other letters are selected in reverse alphabetical order)
  • [math]W[/math] : The Width of the chain - representative of number of subchains / connections within a system.
  • [math]S[/math] : The Security Status of the system or if it leads to Triglavian controlled space. [Highsec, Lowsec, Nullsec, Triglavian]

Examples

  • 1 A1 Represents
    • [math]D[/math] : System is 1 jump out of Innuendo so Depth is 1
    • [math]R[/math] : The root system is named A
    • [math]W[/math] : As this is the root system Width is 1
    • [math]S[/math] : No special designation means it is a wormhole system


  • 2 B3L Represents
    • [math]D[/math] : System is 2 jumps out of Innuendo so Depth is 2
    • [math]R[/math] : The root system is named B (aka Bacon)
    • [math]W[/math] : The system at this depth is identified uniquely by the number 3.
    • [math]S[/math] : L tells us that this is a low security system.

Naming

Root Name

Only the following letters may be used to name the root of a new chain starting off from Innuendo, that isn't one of the static connections Bacon or Eggs.

A D G I K M O Q R S U V W Y Z

Reserved Letters

Certain letters are reserved or are not used for chain names.

B Reserved for Bacon, and while it is used in our naming scheme, it is to only be used for Bacon and the Bacon chain.
C The prefix for the class of wormhole, and should not be used for a chain.
E Reserved for Eggs, and while it is used in our naming scheme, it is to only be used for Eggs and the Eggs chain.
F Reserved as it may be used on some mappers to denote a 'frigate' or small ships connection.
H Reserved for indicating a system is a highsec system.
J Already the embedded in the Eve name for a Wormhole system.
L Reserved for indicating a system is a lowsec system.
N Reserved for indicating a system is a nullsec system.
P Sounds too similar to "B" on voice comms.
T Reserved for indicating a system is in the Pochven region.
X Sounds too similar to "Eggs" on voice comms.

System Names in Chain

Each W-Space system is named as a derivative of the previously discovered adjacent system. Wormholes are bookmarked in order of discovery or the scanners preference.

  • Every connection away from Innuendo increments the [math]D[/math] number by one.
  • Each wormhole discovered in a system increments the [math]W[/math] number by one.
  • K-Space systems and wormholes are suffixed with H (for highsec), L (for lowsec), N (for nullsec) and T (for Triglaivan space)
  • If the chain has more than one defining letter, separate the last chain defining letter from the rest with "/" (forward slash). (Example: 2 B1/3 E2, when the same system is part of both Bacon and Eggs chains)

Here is a easier to read version of the decision making process. Note that it doesn't include the bookmarking scheme format.

  1. Scan system
  2. Ignore the wormhole that leads back
  3. Warp to wormhole
  4. Check where it leads to
  5. Name it as <current system name>, except:
    • Increment the [math]D[/math] value by one
    • If the name you now have is already used, keep incrementing the [math]W[/math] value by one until it no longer is
    • Remember to set H/L/N/T for highsec/lowsec/nullsec/triglavian respectively if the destination is known space
  6. Go back to point 3

Example

Assume you are scanning in a fresh system. You have entered the system from 1 B1 (aka Bacon). You find 3 unexplored wormholes and the 4th is your way back. You ignore the one that goes back towards Innuendo;

  • The first wormhole you find leads to lowsec. You should name the system behind it 2 B1L.
    • 2: because 2 comes after 1 (1+1=2)
    • B: because you are in the B chain
    • 1: because it is the first (1st) system you're naming
    • L: because it leads to lowsec


  • The second wormhole you find leads to "dangerous unknown space". You should name the system 2 B2.
    • 2: because 2 comes after 1 (1+1=2)
    • B: because you are in the B chain
    • 2: because it is the second (2nd) system you're naming


  • The third wormhole you find leads to another C3. You should name the system 2 B3.
    • 2: because 2 comes after 1 (1+1=2)
    • B: because you are in the B chain
    • 3: because it is the third (3rd) system you're naming

Pros & Cons

Unsurprisingly, any mapping structure has certain trade-offs in readability, standalone performance, ease of naming as well as quite a few other considerations.

Advantages

  • Compact: Compared to other schemes with the aforementioned quality, this scheme generates relatively compact names.
  • Unique System Names: Each system has a unique name so you can give a call out without fear of people going to a different system.

Disadvantages

  • Difficult to Learn: Compared to mapping schemes where each chain isn't differentiated, players might end up going through 2 B1 to get to 3 B2 but it might actually be in 2 B2
  • Prone to Mistakes: Due to the chance of having multiple scanners naming a system will need to be called out over comms and in fleet chat so that somebody knows that the name has been taken and does not get used.
  • Difficult to Navigate: Names can be reserved for any amount of width at a certain depth which makes it harder to navigate full path without understanding the shortform.