← Блог WikiRacing

Туда не значит обратно: односторонние ссылки Википедии

Чёрно-белый знак ONE WAY со стрелкой влево на столбе светофора на Мэдисон-стрит в Чикаго, за ним офисные здания
Мэдисон-стрит, Чикаго. Любая ссылка в Википедии работает как этот знак: по ней можно пройти вперёд, но нельзя вернуться. Изображение: John M Wolfson, Wikimedia Commons, CC0.

В испанской Википедии игроки WikiRacing десять раз, в семь разных дней, проходили гонку от Antigua Roma (Древнего Рима) до Vegetta777, одного из самых известных ютуберов Испании. Медиана составила 23,5 клика и почти девять минут. Лучшей из десяти гонок понадобилось 8.

Теперь переверни задачу. Я взял шесть крупных испанских ютуберов (Vegetta777, El Rubius, Willyrex, AuronPlay, TheGrefg, Ibai Llanos) и вытащил все завершённые гонки, где они встречаются. Когда один из них был стартом, на 119 гонках медиана составила 5 кликов и около двух минут. Когда один из них был целью, на 126 гонках она выросла до 14 кликов и больше семи минут.

Те же шесть статей, та же энциклопедия, а кликов почти втрое больше, в зависимости только от того, на каком конце они стоят. Сначала я решил, что ошибся при группировке, и пересмотрел пути по одному. Ошибки не было. Так устроены ссылки, и когда это однажды видишь, многие моменты в духе «почему эта гонка идёт так тяжело?» объясняются сами собой.

Ссылка работает как улица с односторонним движением

Когда одна статья ссылается на другую, между ними не появляется дорога. Появляется улица с односторонним движением. Статья Vegetta777 в испанской Википедии ссылается на España и на YouTube. Ни одна из них обратно не ссылается, и ничто их к этому не обязывает: статья об Испании рассказывает об истории, географии и политике, и выделять одного ютубера среди миллионов испанцев ей незачем.

В математике такую сеть называют ориентированным графом. У каждой связи есть стрелка. В гонке двигаться можно только по стрелкам, поэтому расстояние от A до B и от B до A оказываются двумя разными числами. Никто не обещал, что они будут похожи.

Считаем двери

Вот как эти статьи выглядят изнутри. Подсчёт сделан через API самой Википедии в испанском разделе, только статьи:

Уйти с Vegetta777 легко. Два из 68 выходов ведут на España и YouTube, а с любого из них большая часть энциклопедии в паре кликов. Трудно прийти на Vegetta777. Во всей испанской Википедии на неё ссылаются восемь статей: дата (12 de abril), десятилетие (Años 2010), две страницы с похожими названиями (Vegeta, Vegueta), серия Karmaland, страница об испаноязычном YouTube Rewind и два коллеги-ютубера, El Rubius и Willyrex.

Больше дверей нет. Если ты не стоишь перед одной из них, внутрь не попасть.

Это легко проверить самому. У каждой статьи Википедии в меню инструментов есть страница «Ссылки сюда». Для Vegetta777 это совсем короткий список. Попробуй то же самое со статьёй о стране, и листать придётся долго.

Что на самом деле происходило в десяти гонках

Все десять гонок от Antigua Roma до Vegetta777 вошли через одну из всего трёх дверей: El Rubius (пять раз), Willyrex (четыре) и Rewind hispano (один). Четвёртую не нашёл никто. Трудно было вообще добраться до этого района. Вот самая быстрая из десяти, 8 кликов, с названиями ровно такими, какие видел игрок:

Antigua Roma → Mar Mediterráneo → España → OTAN → Estados Unidos → YouTube → Twitch → El Rubius → Vegetta777

Пять кликов, чтобы подняться от Рима до YouTube, через Средиземное море, Испанию, НАТО и США. Потом Twitch, El Rubius, готово. Медленные гонки теряли время в середине, а не в конце. Одна из двух гонок на 17 кликов кликов десять кружила вокруг теории коммуникации (Comunicación, потом три раза подряд Canal de comunicación, Relación social, Trabajo), пока не вышла на Teléfono и наконец на YouTube.

Так и выглядит на деле гонка к маленькой статье. Поднимаешься до большой страницы, которая стоит над всем её миром, а потом спускаешься по всё более узким страницам, пока не наткнёшься на одну из немногих дверей. Подъём проходит быстро. Минуты уходят на поиск правильного спуска.

Карта бассейна Луары во Франции, выделенного жёлтым, с Луарой и многими притоками вроде Алье, Шера, Вьенны и Сарты, нарисованными синим
Бассейн Луары. Вниз по течению любой ручей сам находит море. Вернуться от моря к одному конкретному ручью значит на каждой развилке выбрать правильный рукав. Изображение: Kmusser, Wikimedia Commons, CC BY-SA 3.0.

Когда разница исчезает

Это не закон вида «обратно всегда труднее». Разница сжимается или даже меняет знак, в зависимости от того, у кого больше дверей.

France и Paris во французской Википедии: один клик в обе стороны, на 109 гонках. Два гигантских узла, которые напрямую ссылаются друг на друга. Перекосу тут неоткуда взяться.

Немецкая Википедия даёт хороший промежуточный случай. От Schokolade (шоколада) до Napoleon Bonaparte: медиана 3,5 клика на четырёх записанных гонках. От Наполеона до шоколада: 5,5 на тридцати. Ни одна из статей не ссылается на другую. Но на Наполеона указывает около 14 700 страниц, а на шоколад примерно 1000, так что прийти к Наполеону и есть лёгкая половина. Три из четырёх гонок от шоколада прошли через Frankreich и вошли напрямую. В обратную сторону нужно искать дверь к шоколаду: какао, кондитера, колониальный торговый путь.

Так что полезное правило звучит не как «обратно труднее», а вот так: сложность определяет цель, гораздо больше, чем старт. Стартовой статье хватит одного приличного выхода. Цель требует найти один из её входов, а у маленьких статей их очень мало.

Как это использовать в гонке

Оцени цель до первого клика. Прикинь, сколько страниц могли бы о ней упоминать. Страна, война, знаменитая учёная: тысячи. Ютубер, деревня, один альбом: горстка, и все очень конкретные (соавтор, район, группа). Именно эти страницы и есть твоя настоящая цель. Сама цель только последняя ступенька.

Поднимайся в нужный мир, а не в самый большой. Медленные гонки выше сожгли клики на коммуникации и технологиях, хотя цель жила в интернет-культуре. Самая быстрая пошла прямо в страну, потом в США, потом на YouTube. Совет из нашего руководства по стратегии по-прежнему в силе, идти через узел, но выбирай тот, что стоит над твоей целью, а не самый крупный в поле зрения.

Спускайся через коллег. С YouTube быстрее всего спускались от ютубера к ютуберу. В Википедии на человека ссылаются люди его круга: на музыканта участники группы, на деревню её муниципалитет, на исследователя его ученики и научные руководители. Найди этот круг, и ты найдёшь двери.

Это объясняет и две вещи, о которых мы уже писали. Самые проходимые статьи в нашем подсчёте 205 000 реальных кликов оказались странами, потому что у них огромное число выходов и все проходят через них по пути наверх. И это та сноска, которой не хватало объяснению про тесный мир: сеть мала в среднем, но только если идти по стрелкам.

Несколько честных вопросов

Не слишком ли грубо сравнивать старты и цели? Другой конец ведь не та же статья. Справедливо, и это не лабораторный эксперимент: 119 гонок со старта на ютубере шли к самым разным целям, а 126, закончившихся на нём, начинались откуда угодно. Но обе выборки большие, каждая разбросана больше чем на 40 разных дней, и отдельные пары показывают туда же: от El Rubius до Michael Jackson медиана 4 клика на пяти гонках, от Antigua Roma до Vegetta777 23,5 на десяти. От Vegetta777 до Antigua Roma пока никто не бегал. Думаю, вышло бы коротко.

Почему Википедия не ставит ссылки в обе стороны? Потому что ссылка является редакторским решением. Статья España рассказывает об Испании; ставить из неё ссылку на каждого известного испанца, включая ютуберов, значит сделать её нечитаемой. Правила Википедии о ссылках прямо просят не перегружать текст ссылками и оставлять только те, что помогают читателю этой статьи. Перекошенные ссылки означают, что система работает как задумано.

Не делает ли это некоторые пары нечестными? Думаю, нет. Просто это другой тип головоломки, где знание устройства Википедии даёт больше, чем быстрые клики. Если хочешь почувствовать это сам, собери ручную гонку к маленькой статье, которую хорошо знаешь, а потом поменяй старт и финиш местами и сыграй ещё раз.

Chris

Независимый разработчик WikiRacing. О сайте