On the Subject of Neutralizing Neutrinos

When the light hits your eye like a subatomic pie, that’s neutrinooo...

Calculate three values as follows. In each row, concatenate the digits abc and take the result modulo m.

abcm
Battery holders mod 10Ports mod 101301
Port plates mod 10Batteries mod 102302
Unlit indicators mod 10Lit indicators mod 103333

Run each value through the following formula, obtaining T and N. The value for dist can be found in the “Planet distances” table below.

T = floor(round(1000000*dist/round(1000000/sqrt(1000000-round(1000-5/6*abc)^2)))/round(1000-5/6*abc))

For each neutrino, start with N = T mod 10 + 1 and proceed as follows:

  1. In the table below, start in the center of the current flavor.
  2. If the condition is true, subtract 1 from N.
  3. If N = 0, the current flavor is the new flavor.
  4. Otherwise, move up (anti-neutrino) or down (neutrino), wrapping around.
  5. Repeat steps 2–5.
Planet distances
Planet nameDistance
Mercury387
Venus723
Earth1000
Mars1524
Jupiter5203
Saturn9582
Uranus19201
Neptune30047
efirst time here
this is an anti-neutrino
serial number contains ‘E’
τserial number contains ‘T’
planet is closer than Jupiter
more than 2 ports
μmore than 2 batteries
serial number contains ‘M’
not first time here

In ascending order of the neutrinos’ T values, submit the new flavors. Anti-neutrinos remain anti-neutrinos. Same flavoured neutrino anti-neutrino pairs (e.g. e and e bar) annihilate and their flavours should be left blank.