• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 16:20
CEST 22:20
KST 05:20
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Finals Preview: Sweet Victory!9[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
[$1250] International ShieldBattery League24Weekly Cups (October 5-11): Farewell to 5.0.162Rollback Netcode in Brood War1265.0.17 Patch Notes - October 7, 202624Weekly Cups Results (Sep 28-Oct 4)0
StarCraft 2
General
Server Blocker Terran AddOns placement SCII needs to put more weight on strategy and tact How do you feel about the mass reverts in the 5.0.17 PTR? Team Liquid Map Contest #22: Results and Winners
Tourneys
Stellar Fest TWO the Moon (Dec 16-20) Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) $3,500 WardiTV Not-Summer Championship ISSL (IntoTheTV x SOOP SC2 League): Premier
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[G] How to playtest arcade maps [A] Nemrods 1/4 players [M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 547 Temple Of Terror Mutation # 546 Catch the Train Mutation # 545 And Drops and Rifts
Brood War
General
Rollback Netcode in Brood War GG Lan Fest Sofia, Bulgaria [this November] [Megathread] Daily Funny Videos [Recap] Hive ZvZ in MonstarZ vs Dreams [ASL22] Finals Preview: Sweet Victory!
Tourneys
[ASL22] Grand Finals [$1250] International ShieldBattery League 2v2v2v2 Tournament Small VOD Thread 2.0
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers Replay Review Process - What do you do?
Other Games
General Games
Dawn of War IV Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Nintendo Switch Thread General RTS Discussion Thread
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Artificial Intelligence Thread The Chess Thread Things Aren’t Peaceful in Palestine
Fan Clubs
Serral Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece
Sports
MLB/Baseball 2023 Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
The Link Between Gaming and …
TrAiDoS
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11249 users

IlIlIlIlIlIl or lIlIlIlIlIlI?

Forum Index > SC2 General
Post a Reply
1 2 3 4 5 6 7 Next All
Orek
Profile Joined February 2012
1665 Posts
Last Edited: 2013-03-07 06:30:07
February 02 2013 14:24 GMT
#1
IlIlIlIlIlIl or lIlIlIlIlIlI?

[image loading]
KR Grandmaster (2012 Season 5)

Introduction
The priest seemed really doubtful where to begin, and at last he said again:
"Where would a wise man hide a leaf? In the forest."
The other did not answer.
"If there were no forest, he would make a forest. And if he wished to hide a dead leaf, he would make a dead forest."
There was still no reply, and the priest added still more mildly and quietly:
"And if a man had to hide a dead body, he would make a field of dead bodies to hide it in."


About a century ago, English writer G.K. Chesterton let his character Father Brown speak the words of wisdom in a short detective story “The Sign of the Broken Sword.” Indeed, you couldn’t find a better place to hide a leaf than a forest, and if there is none around, sure, why not just make one? Not that they were inspired by Father Brown’s brilliance, but a few years ago, some top SC2 players started to hide their identity by collectively creating a forest of so-called “barcode names” on ladder. Subsequently, many other pros joined this trend with their main and/or smurf accounts. Today, the barcode forest has grown so big that barcode accounts have the majority at Grandmaster league on KR server (picture above). What do we make of it? Well, I can’t speak for everybody, but most of us probably think that it is understandable for pros to try to remain anonymous to hide their build orders etc. Also, some of us seem to get annoyed by lower league wannabes as low as bronze use barcode names, and others simply don’t care what name they face. That’s pretty much how the last discussion went at [D] Barcode Names. Now, let me take the barcode discussion to a whole new different leveI. What exactly is a barcode name? How popular is it? Are there differences among them? Are they better? Forestry scientist Orek’s research unveils the vegetation of barcode forests.

Components
+ Show Spoiler +

Barcode names have 2 components: “lowercase L /el/” and “capital i /ai/”. These 2 letters resemble each other so well, especially in sans-serif fonts on battle.net match loading screen. Without your own browser setting, TL uses a sans-serif font by default as well I believe.
“Lowercase L /el/” = l
“Capital i /ai/” = I
It is extremely hard to tell the difference among the mixes of these 2 letters, lIlIlIlIlIlI, lllIIIIIIlll, lllllllllllI etc. because they all look a bunch of vertical lines like barcodes for commercial goods. With many other players using similar names, anonymity it provides benefits pro players who wish to hide their build order, style, identity etc. It could have been anything. If original guys decided to use “aaaaaaaaaaaa,” then that would have been adopted by this anonymous club. However, “lowercase L /el/” and “capital i /ai/” are genius choices in that simiIarity of 2 letters let you be more creative while looking uniform at a glance.


Patterns
+ Show Spoiler +

It may be human nature that everyone wants to be special in one way or another. Barcode guys are by no means the exception. Practically speaking, you have no reason whatsoever to use both “lowercase L /el/” and “capital i /ai/.” With Blizzard’s 12 characters max name system, just using 12 “lowercase L /el/”s without mixing in a single “capital i /ai/” sufficiently serves the purpose. However, many barcode players today mix in “capital i /ai/”s either because they think it’s cool to be different, or maybe because they simply don’t know that 12 “lowercase L /el/”s is the standard way to barcode. This begs a question: how many different ways there exists to barcode? Using combination from high school math,
C(12,0) + C(12,1) + C(12,2) + C(12,3) + C(12,4) + C(12,5) + C(12,6) + C(12,7) + C(12,8) + C(12,9) + C(12,10) + C(12,11) +C(12,12) = 2^12 = 4096 patterns for 12 letters.
Therefore, introducing unique name system on ladder as some people suggested in the last discussion thread wouldn’t do much to discourage players to use barcode names. Up to 4096 players can barcode under unique name system, and it’s not like 4097th player can’t decide to use one less letter; only a few % of barcode players today use less than 12 letters, but for reference,
2048 patterns for 11 letters
1024 patterns for 10 letters
512 patterns for 9 letters
…


Naming Rule
+ Show Spoiler +

“There are more IlIlIlIlIlIl than IllllllllllI on ladder.” makes absolutely no sense. A naming rule is required to clearly distinguish the former from the latter for further discussion. In examples below, “lowercase L /el/” is replaced by “q” and “capital i /ai/” is replaced by “R” just to be visually clearer.

Step 1: Count how many “lowercase L /el/”s and “capital i /ai/”s a barcode name has. When there are x “lowercase L /el/”s and y “capital i /ai/”s, call it x-y.
Example: RqRqqRRRqRqR = 5-7, qRqRqRqRqRqR = 6-6,
RRqqqqqqqqq = 9-2 qqqqqqqqqqqq = 12-0

Step 2: Then, locate where “capital i /ai/”s are. List all of their positions starting from the left in the parentheses. For x-0 and 0-y, this step is skipped.
Example: RqRqqRRRqRqR = (1,3,6,7,8,10.12), qRqRqRqRqRqR = (2,4,6,8,10,12),
RRqqqqqqqqq = (1,2) qqqqqqqqqqqq = none

Step 3: Put them together
Example: RqRqqRRRqRqR = 5-7(1,3,6,7,8,10.12), qRqRqRqRqRqR = 6-6(2,4,6,8,10,12),
RRqqqqqqqqq = 9-2(1,2) qqqqqqqqqqqq = 12-0

This way, each one of those thousands of barcode patterns has a unique name/notation without confusion. The first sentence makes so much more sense now; “There are more 6-6(1,3,5,7,9,11) than 10-2(1,12) on ladder.” Also, the title of this thread says, “6-6(1,3,5,7,9,11) or 6-6(2,4,6,8,10,12)?”


KR
+ Show Spoiler +

Let’s face it. Grandmaster league on KR server is THE place. It’s the highest league on ladder, where barcodes are rampant. ln fact, there are whopping 135 barcodes out of 200 players at the end of 2012 Season 5. Now that we know how to name each one of them, here is how it actually looks like:
+ Show Spoiler +

[image loading]

[image loading]

[image loading]


Out of 4096 patterns with 12 letters, 12-0 = “lowercase L /el/” only is by far the most common barcode name out there. In terms of number of players, 12-0 alone > rest of 4095 patterns (64>60). Therefore, a narrow, true definition of barcode name is 12-0 only, and everything else is sort of imitation of it. I am conservative on this matter, so if I were to make a barcode account, I would definitely go with 12-0.

Using less than 12 letters is fairly rare. I wonder if they intentionally chose shorter ones, or they gave zero #$%& about their names and hit “create account” button a bit too early.


EU NA SEA CN
+ Show Spoiler +

It’s harder to hide your leaf in much smaller forests outside KR, but at least EU and NA have decent number of barcodes:
EU = 34/199
NA = 31/199
SEA = 8/130
CN = 3/200

Obviously, there are many more at top/high master level, but I can’t possibly go through every master league division in every region within reasonable amount of time. Anyways, GM alone represents the situation pretty well I think.
+ Show Spoiler +

[image loading]


Interestingly, 0-12 = “capital i /ai/” only is more popular outside KR. Also, Unlike KR, there is no 12-0 dominance, so it is more likely that whoever you want to identify, whether your favorite player or opponent you hate, is using a relatively “unique” barcode so that you can easily track down. Maybe Naniwa is that x-y(a,b,c,d), IdrA is that m-n(e,f), that cheesy bastard is … the hacker is … etc.


Barcode vs Non-barcode
+ Show Spoiler +

On average, which group do you think places higher on ladder? GM only, calculated for KR, EU and NA. Note that placing higher on ladder = lower average rank number.
+ Show Spoiler +

[image loading]


Take it as more of a fun fact. Do NOT take it as hard evidence that barcodes are better. There are millions of factors I had to ignore such as multiple accounts per person, people who play minimum just to stay in GM, win/loss being a better measurement, existence hackers etc. Nevertheless, it’s just interesting that in all 3 regions, barcode players place higher on ladder.


Being Unique
+ Show Spoiler +

As I said above, l personally think 12-0 is the way to barcode. I even smell slight weakness in other barcode patterns in that they are not serious enough in hiding their identity. At the same time, one could argue that 12-0 is way too standard and boring. So, I came up with some ideas for barcode patterns. Even under harsh restrictions, you can be creative!! Not that anyone else in the world notices it, though.

Symmetry
6-6(1,2,3,10,11,12) RRRqqqqqqRRR
8-4(3,4,9,10) qqRRqqqqRRqq
etc.
Surprisingly, not many players do this. Since “capital i /ai/” has slightly longer interval to the adjacent letters, symmetric ones look a bit better if you look very very closely.

Birthday
9-3(1,3,7) RqRqqqRqqqqq
etc.
Born on July 31st? This is for you. 10-2(1,9) guy on KR server rank 2 just below IMLosirA might be born on January 9th or September 1st. Rank 29,39 and 181 could be all his smurf. 10-2(1,9) is too meaningful to be a complete coincidence from 4 different guys.

Lone L
1-11(1,2,3,4,5,6,7,8,9,10,11) RRRRRRRRRRRq
12th alphabet L appears as the only L at 12th letter.

2013
3-9(2,3,4,5,6,8,9,10,12) qRRRRRqRRRqR
011111011101 =binary for 2013

Calendar
7-5(2,4,6,9,11) qRqRqRqqRqRq
February, April, June, September and November ends before 31st.

Ah, I got too carried away. Time to use my free name change!


Final Thoughts
+ Show Spoiler +

My recent articles/guides on TL have focused on SC2 gameplay itself and hopefully provided useful information to the readers. This time, I just wanted to write about something that has almost nothing to do with the gameplay. This is my 15th article/guide on TL, and I guess the weirdest topic award goes to this one. It just goes to show that if you are passionate enough, you can turn literaIly anything into an interesting topic. I don’t have a barcode account, but I know many readers here do. Which pattern do you use? Is it 12-0 or 6-6(1,3,5,7,9,11)? Any particular reason you chose that pattern? I would like to hear your story. Also, I have to emphasize that it is reeeeeealy difficult to distinguish “lowercase L /el/” from “capital i /ai/”, especially with sans-serif fonts. How difficult? Well, I bet YOU didn’t notice that I have intentionally misused and switched “lowercase L /el/”s and “capital i /ai/”s in as many as 5 words within the text parts of this thread. Yes, it is difficult.


Orek's Articles/Guides
+ Show Spoiler +

+ Show Spoiler [Article etc.] +

BitByBit Fan Club
A bit on BitByBit
IlIlIlIlIlIl or lIlIlIlIlIlI?
Optimal Creep Spread in Theory
Various Businesses in Starcraft 2
Balance Discussion Math(Best of N format analysis)
Underground Activities in Starcraft 2
Artosis pylon Art
Map Size History & Analysis
Larva disappearing Glitch in 1.5 (not about 20th larva)


+ Show Spoiler [Guide] +

[G] Walling Mechanics
[G] Unit/Structure Selection Priority
[G] ~8% faster gas mining
[G] ZvT Perfect Spine placement vs 2rax Bunker
[G] Zerg Sim City for Spire protection in ZvP
[G]Health Bar Color
[G]Map Distance & Travel Time

zere
Profile Blog Joined October 2010
Germany1287 Posts
February 02 2013 14:28 GMT
#2
(Z)lll
ModeratorWenn ich einmal traurig bin, dann trink' ich einen Korn. Wenn ich dann noch traurig bin, dann trink' ich noch 'nen Korn. Und wenn ich dann noch traurig bin, dann fang' ich an von vorn!
llIH
Profile Joined June 2011
Norway2147 Posts
February 02 2013 14:28 GMT
#3
Is there a way to copy the name and convert it into capital letters? Would be cool to make a list of players with barcodes and try to identify them! :D
mizU
Profile Blog Joined April 2010
United States12125 Posts
February 02 2013 14:29 GMT
#4
I dont even want to know how long it took to figure this out...
if happy ever afters did exist <3 @watamizu_
Buddhabig
Profile Joined April 2011
Denmark72 Posts
February 02 2013 14:29 GMT
#5
There is actually a way. Just go copy the barcode name and paste it to skype. U should see which are L and which are I
"Girls like bad boys. Thats why you have so many." Kas to Naniwa! The shit i waste my time on now: https://osu.ppy.sh/u/2114273
imnestle
Profile Joined January 2013
46 Posts
February 02 2013 14:31 GMT
#6
This guy does have a lot of freetime to be able to play that much.... still he never WON A GSL! BOOOOOOM! :D

seriously im starting to hate those Barcodes :/... they are ALL BM
llIH
Profile Joined June 2011
Norway2147 Posts
February 02 2013 14:32 GMT
#7
I forgot to say. Thank you for this thread. I liked it. And it looked like it took you a lot of time as well. Appreciate your work!
I think you deserve that.
FineAndDandy
Profile Joined January 2013
166 Posts
February 02 2013 14:34 GMT
#8

Blizzard's unique account system made progamers have to do this.
Juice!
Profile Joined January 2011
Belgium295 Posts
February 02 2013 14:36 GMT
#9
On February 02 2013 23:28 KAB00000000M wrote:
Is there a way to copy the name and convert it into capital letters? Would be cool to make a list of players with barcodes and try to identify them! :D


What's the point in that, since many people can have the same name... and so they can have the same barcode name =)
Would be an impossible job to identify them
Second place is just a fancy term for loser
MicroTastiC
Profile Joined January 2011
375 Posts
February 02 2013 14:38 GMT
#10
1. prevent random people from spamming them
2. prevent unique strategies from being stolen or learned
3. raise ones ego
SnowfaLL
Profile Joined December 2008
Canada730 Posts
February 02 2013 14:41 GMT
#11
On February 02 2013 23:34 FineAndDandy wrote:

Blizzard's unique account system made progamers have to do this.


Not really; its more the ability to see peoples matches and their exact buildorders from games.
Favorites: Moon, Grubby, Naniwa, TAiLS, viOLeT, DongRaeGu
dannystarcraft
Profile Blog Joined October 2011
United States179 Posts
February 02 2013 14:42 GMT
#12
Great Article.

Lol. Still thought it was hilarious though that people do this. I thought it was some weird font incompatibility that translated into a barcode; now I know the truth!
MattRz
Profile Joined April 2011
Chile1681 Posts
February 02 2013 14:43 GMT
#13
this post is epic lol.
nice work
Never interrupt your enemy when he is making a mistake ♞
Weavel
Profile Joined January 2010
Finland9224 Posts
February 02 2013 14:46 GMT
#14
Another great Orek thread. Thank you for good laugh.
Life/Seed//Mvp/NaNiwa fighting! ZeNEX forever!
paralleluniverse
Profile Joined July 2010
4065 Posts
February 02 2013 14:47 GMT
#15
The WoW naming policy disallows gibberish names:
Pure Gibberish
This category includes names which:

Consist of a string of letters which do not produce a pronounceable name (e.g. Asdfasdf, Jjxccm, Hvlldrm)

https://us.battle.net/support/en/article/naming-policy

The same rule should be applied to SC2, and these accounts with barcode names should be forced to rename.

At this point everything that's needed to maintain your privacy is there. You can set your account to only receive messages and invites from friends, which prevents spam, and you can set the game privacy to hide build orders. So there is no need to have barcode names.
Liquid`Bunny
Profile Joined May 2011
Denmark145 Posts
February 02 2013 14:48 GMT
#16
Interesting thread, i believe the number of barcodes will only increase as time goes on. Being able to play anonymously is really relaxing.
Appreciate the work you did
Team Liquid
bGr.MetHiX
Profile Joined February 2011
Bulgaria511 Posts
February 02 2013 14:49 GMT
#17
give this man a star
Top50 GM EU Protoss from Bulgaria. Streaming with commentary : www.twitch.tv/hwbgmethix
Lunchador
Profile Joined April 2010
United States776 Posts
February 02 2013 14:51 GMT
#18
Personally, I loathe running into barcodes on the ladder. More than half of them tend to be tryhard wannabe BM dicks just because of the internet anonymity factor.

Neat article!
Defender of truth, justice, and noontime meals!
Fenrax
Profile Blog Joined January 2010
United States5018 Posts
February 02 2013 14:52 GMT
#19
On February 02 2013 23:47 paralleluniverse wrote:
The WoW naming policy disallows gibberish names:
Show nested quote +
Pure Gibberish
This category includes names which:

Consist of a string of letters which do not produce a pronounceable name (e.g. Asdfasdf, Jjxccm, Hvlldrm)

https://us.battle.net/support/en/article/naming-policy

The same rule should be applied to SC2, and these accounts with barcode names should be forced to rename.

At this point everything that's needed to maintain your privacy is there. You can set your account to only receive messages and invites from friends, which prevents spam, and you can set the game privacy to hide build orders. So there is no need to have barcode names.


What would be the point? You could do the same with Lee instead of I and Kim instead of l (or any other words) and then add a random string of numbers.
Ry2D2
Profile Blog Joined June 2012
United States429 Posts
February 02 2013 14:53 GMT
#20
How enlightening!
1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
BSL Open Qualifier
04:00
Pro & Gosu - Last Chance #1
ZZZero.O97
LiquipediaDiscussion
AI Arena Tournament
01:00
Swiss - Round 6
Laughngamez YouTube
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 81
BRAT_OK 59
MindelVK 19
StarCraft: Brood War
Britney 17661
Shuttle 530
White-Ra 150
ZZZero.O 97
Dewaltoss 96
Mind 70
910 51
Barracks 35
soO 17
League of Legends
JimRising 443
Counter-Strike
fl0m3987
Heroes of the Storm
Grubby3207
Liquid`Hasu342
Other Games
summit1g8303
FrodaN971
B2W.Neo721
Khaldor290
KnowMe225
ToD150
Organizations
Other Games
gamesdonequick753
StarCraft 2
angryscii 36
[ Show 24 non-featured ]
StarCraft 2
• printf 87
• 3DClanTV 61
• Adnapsc2 40
• musti20045 25
• Reevou 17
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• Airneanach36
• blackmanpl 31
• Azhi_Dahaki28
• Michael_bg 6
• FirePhoenix3
• Pr0nogo 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 4532
League of Legends
• Nemesis2954
• Jankos2172
Other Games
• imaqtpie734
• Shiphtur519
Upcoming Events
Sparkling Tuna Cup
13h 40m
OSC
16h 40m
IPSL
19h 40m
BSL Open Qualifier
22h 40m
WardiTV Weekly
1d 14h
IntoTheTV X SOOP
2 days
PiGosaur Cup
3 days
The PondCast
3 days
Kung Fu Cup
3 days
IntoTheTV X SOOP
4 days
[ Show More ]
FEL
6 days
Liquipedia Results

Completed

Super Anchor Qualifying S3
Blizzard Classic Cup 2026
Copium Cup

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
Acropolis #5 - GSC
HCC Season 3
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.