Meowing the Optimization of Morse

🐈 Would I meow to you that there was a cat sitting right behind you?

The original manual can be found here.

  1. If there are 2 or less indicators, turn each letter in the serial number into its numeric position in the alphabet (A=1, B=2,..., Z=26) and calculate their total sum. Subtract the sum of “M”, “E”, “0(zero)”, and “W” in the serial number from the total, and then modulo it by 3. Go to the 4th step.
  2. Otherwise, get the first three indicators in alphabetical order. For each indicator, take the first letter if it is lit and the third letter if it is unlit to make a 3-letter word. If the word is “CAT”, set the target tone to the middle tone and skip to the next section.
  3. Turn each letter in the word into its numeric position in the alphabet (A=1, B=2,..., Z=26) and calculate the total sum. Subtract the number of vowels in the serial number from this sum, and then modulo it by 3.
  4. If the final number is 0, the initial-meow tone is low; if the final number is 1, the initial-meow tone is middle. Otherwise, the initial-meow tone is high.
  5. Listen for the amount of meows heard before each rest to determine the target tone and phrase. Compare the target tone with the initial-meow tone. If they are the same, swap dashes with dots and vice versa when inputting.
  6. To input breaks between letters, press the right ear if the last SN digit is even or left otherwise. Use the up and down arrows on the right to adjust the current tone.
  7. To submit, tap the top-right button. To reset inputs, hold the top-right button until the button turns white.
UVWXYZNOQPRSTABCDEFGHIJKLM

Table C4T5 0PT1M153D:

Meow
Seq.
Target
Tone
Target
Phrase
Extra Rules
4322HighgrowlNone
342413LowwhiteNone
41442MiddlepurrNone
413LowlionIf “Astrology” or “Constellations” is present, target tone is instead high.
224LownotesIf the highest digit in the serial number is 8 or 9, switch the correct ear to press. (Left <-> Right)
1222HighpetsIf a lit BOB indicator is present, target tone is instead middle. If there are more than 2 batteries, target phrase is “pochi”.
3332MiddlerainyIf initial-meow is middle, target tone is instead high.
32114HighmeowsIf there are an even amount of batteries, target tone is instead low.
33323LowsweetsIf there is a parallel port, target tone is instead high.
32313MiddlefishesIf any indicators contain “T” or “M”, target tone is instead high.
12313MiddlegarfieldCycle the target tone in the order, medium, high, low, by (1 + minutes starting time).
24241HighcheshireCycle the target tone in the order, high, low, medium, by (1 + solved modules).
214334MiddlenotesTarget tone cycles in the order, middle, high, low, medium, high, for every letter sent.
132LowjerryIf “Mouse In The Maze” is present, disregard the target phrase. Press the top-right button 3 times quickly.
2422HighnyaIf there is a lit CAR and TRN indicator, target phrase is “nyan”. Cycle the target tone in the order, high, low, medium, by (1 + solved modules). Repeat the target phrase (1 + unsolved modules % 10) times.

For some rules, solved modules and unsolved modules are counted as soon as the input is submitted, and any needy modules are ignored.

Table W0RD5:

Target
Phrase
Morse SequenceMorse Sequence
(Swapped Dots/Dashes)
growl--. .-. --- .-- .-....- -.- ... -.. -.--
white.-- .... .. - .-.. ---- -- . -
purr.--. ..- .-. .-.-..- --. -.- -.-
lion.-.. .. --- -.-.-- -- ... .-
notes-. --- - . ....- ... . - ---
pets.--. . - ...-..- - . ---
rainy.-. .- .. -. -.---.- -. -- .- .-..
meows-- . --- .-- ..... - ... -.. ---
sweets... .-- . . - ...--- -.. - - . ---
fishes..-. .. ... .... . ...--.- -- --- ---- - ---
garfield--. .- .-. ..-. .. . .-.. -....- -. -.- --.- -- - -.-- .--
cheshire-.-. .... . ... .... .. .-. ..-.- ---- - --- ---- -- -.- -
jerry.--- . .-. .-. -.---... - -.- -.- .-..
nya-. -.-- .-.- .-.. -.
pochi.--. --- -.-. .... ..-..- ... .-.- ---- --
nyan-. -.-- .- -..- .-.. -. .-

In this table provided, dots represent short inputs; dashes represent long inputs.