On the Subject of Minsk Metro

Solving this module is just like taking metro! Unfortunately, it also takes as long as taking metro...

  • Initially, there are going to be an LED, LEAVE, ENTER, ▲ and ▼ buttons, and a number display.
  • To solve the module, you have to get to a certain station of Minsk Metro.
  • To enter the metro, press the ENTER button. Narrators will tell* the station that you’re on and its number will appear on the display.
  • To find the destination line, take the number of your starting line (the first digit of your starting station), then subtract the value of the first serial number character in base-36 divided by 12, rounded down. Subtract 1 and then take the final number modulo 4. If that results in 0, replace it with 4. This is the number of your destination line.
  • To find the destination station, treat the third and the fifth serial number characters as one number in base-36. Take this number modulo the number of stations on the destination line and look it up in the “Stations” table. The table is zero-indexed with the top-most station as number 0.

Buttons

  • When you are on any station, pressing ▲ or ▼ will queue a train to get into. ▲ means way to stations with bigger number, ▼ - to smaller**. You will get in the train when doors are opened. You can unqueue a train by pressing the button again.
  • When you are on any station, pressing the LEAVE button will submit the current station. If the submitted station is correct, the module will solve. Otherwise, a strike will be given.
  • When you are on a train, pressing LEAVE will lead to leaving the train as soon as it stops or immediately if the train is currently on a station.
  • When you are on a transfer station, pressing ENTER will lead to transferring to another line. Pressing ENTER on a non-transfer station will do nothing.

Display

The display will show the number of either the station you were on last time (in the cases of taking a train or transferring) or the current station.

* There will be two narrators: one will speak Belarusian, the other - English. Be aware that all station names are still in Belarusian.

** In the Kalcavaja line ▲ will also get you from 426 to 410, and ▼ will also get you from 410 to 426.

LED

The LED can tell in which state the module is on.

  • Black: You are outside a station. Either you haven’t started solving the module yet or have already solved it.
  • Red: You are currently on a station and no train is on the station right now.
  • Green: You are currently on a station and the train doors are open. You can enter the train.
  • Blue: You are currently on a train and the doors are closed.
  • Cyan: You are currently on a train and the doors are open. You can leave the train.
  • Yellow: You are currently on a station and the train doors are closing.
  • Magenta: You are currently on a train and the doors are closing.
  • White: You are currently transferring.

Narrators

The narrators will guide your way across Minsk Metro. They will tell you where you can transfer or remind you that the current stop is the last one on the line and so on.

Mechanics

To replicate metro experience, there are several mechanics to make this journey less boring.

  • A ride between two stations will take 100 UOT***. Doors on non-last stops will be open for 25 UOT, on last stops - 45 UOT. Transfers will take 40 UOT. Number of UOTs remaining can be checked while hovering the display.
  • If you don’t leave a train on the last stop of a line, you’ll be kicked out by security. In that case, the module will give you a strike.
  • If you press LEAVE when doors are closing, you will leave the train, but a “soft” strike will be given. If you decide to press ▲ or ▼ when doors are closing, you will enter the train, but a “soft” strike will be given. Every two “soft” strikes will lead to a real strike.

*** UOT - unit of time. 1 UOT will take 0.8-1.2 seconds without a failsafe. If the starting time on the bomb is too small then the length of UOT becomes shorter, giving you less time to react. The exact length of UOT is always random.

  • You can leave trains on any station without submitting and be there for as long as needed. The module will still function as usual and you won’t move from this station.

Failsafe

If the bomb’s starting time is less than 60 minutes, then the UOT’s length will be decreased. For example, if the starting time is 30 minutes, then it will halve.

Stations

If there is another number beside the number of a station, then you can transfer to the station with that number.

Maskoŭskaja line (17 st.) Aŭtazavodskaja line (16 st.)
Smalenskaja125Krasny Bor224
Uručča124Kamiennaja Horka223
Barysaŭski trakt123Kuncaŭščyna222
Uschod122Spartyŭnaja221
Maskoŭskaja121Puškinskaja220426
Park Čaluskincaŭ120Maładziožnaja219
Akademija navuk119419Frunzienskaja218316
Płošča Jakuba Kołasa118Niamiha217
Płošča Pieramohi117Kupałaŭskaja216116
Kastryčnickaja116216Pieršamajskaja215
Płošča Lenina115314Praletarskaja214
Instytut kultury114Traktarny zavod213416
Hrušaŭka113Partyzanskaja212
Michałova112411Aŭtazavodskaja211
Piatroŭščyna111Mahiloŭskaja210
Malinaŭka110Šabany209
Ščomyślica109

Stations (cont.)

Zielenałužskaja line (14 st.) Kalcavaja line (17 st.)
Łahojskaja323Civali426220
Zialony Łuh322Alšeŭskaja425
Ivana Mieleža321Viaśnianka424
Park Družby Narodaŭ320421Staravilenski šlach423
Kamaroŭskaja319Kijeŭski skvier422
Piarespa318Maksima Bahdanoviča421320
Prafsajuznaja317Politechničnaja420
Jubilejnaja płošča316218Drukarskaja419119
Płošča Franciška Bahuševiča315Bataničny sad418
Vakzalnaja314115Slapianka417
Kavalskaja Słabada313Daŭhabrodskaja416213
Aeradromnaja312413Sierabranka415
Niemaršanski Sad311Kozyrava414
Słucki Haściniec310Praśpiekt Miru413312
Łakamatyŭnaja412
Bieraściejskaja411112
Tučynka410