EXAPUNKS

EXAPUNKS

PASSWORD GAME V1 (POWERED BY EXAS®)
LuizZak  [developer] 2 Jan, 2024 @ 7:09am
Extra description for each requirement
English isn't my first language, so writing clear descriptions for each requirement was kinda tricky. In case any of the descriptions is not clear, here's a list of each requirement with some examples to go along with some:

- Test 1 onwards: Password must be at least 6 characters long.: Just write 6 #KEY- register values to #NEXTP, in any order and quantity.
- Test 2 onwards: Password must have at least 3 distinct alphanumeric characters.: Count of unique characters must be >= 3. i.e. ABCABC is Ok, AAABBB is not.
- Test 3 onwards: Password must have at least 3 digits.: At least three of the characters in the password must be either #KEY1, #KEY2, #KEY3, or #KEY4, in any order and quantity. Don't have to be sequential either, i.e. ABC123 and 1A2B3C are both ok.
- Test 4 onwards: Digits in password must be invariant under swizzleness: Just a funny way of saying that if you do SWIZ X X T, then TEST X = T has to be true. Counts all digits in the password, don't have to be sequential, i.e. 4A3B2C1 and ABC4321 are both ok because SWIZ 4321 4321 gives you 4321 back. This SWIZ limit is not restricted to numbers that are just 4 digits long, like in the game, so 44444444 is Ok for this requirement to be met as well.
- Test 5 onwards: The last digit of every number in the password must be submitted in the cycle that equals that number.: If you write numbers 111 in the password, with no other characters in between, the last 1 has to be sent on the 111'th cycle. This applies to all sequential digits in a password, i.e. password 111ABC222 has two numbers, 111 and 222, where the last 1 must be sent in cycle 111, and the last 2 must be sent in cycle 222. The cycle should be the one that you land on if you Alt+Click the COPY XXX #NEXP instruction for the last digit.
- Test 10 onwards: Password must include name of host with link 801, if present.: Occasionally from this test on a host connected to password_game will be generated with a link 801. The name of that host is a character that must be included in the password. If the test run does not contain the extra host, this requirement is always satisfied and can be ignored.
- Test 20 onwards: Note: Experiencing problems with some links...: This message appears indicating that from this test onwards, host from the requirement above may not feature a link -1 to allow traveling back to password_game.
- Test 30 onwards: Note: It seems like the interns are forgetting to clean the host sometimes...: From this test onwards, sometimes password_game will be filled to the brim with locked random junk files, preventing consistent REPLs within it. Other than the nuisance, no extra requirements are applied here.
- Test 40 onwards: Password must not include any occurrence of a character that is stored in the only non-locked file in the host, if one is present. Files in the host are always < 300: Occasionally occasionally still, one of the random junk files in the host will be an unlocked file containing a letter that cannot be in the final submitted password. No indication of which of the files contains the forbidden keyword is given other than its file ID being between 200 and 299, you have to figure out how to find that file by yourself. If all files are locked, or no files exist at all, you can ignore this requirement.
- Test 50 onwards: Digits in password (XXX) must a prime less than 9999.: The number formed by squishing together all digits in the password must be prime. 1A1B and 11AB are both ok (11 is prime), 2A2B and 22AB are not (22 is not prime)
- Test 60 onwards: Password must not contain letters in alphabetical order next to each other.: Should be self-describing. AB and BC are not Ok; BA, CB, ACB are ok. Only applies to letters, not numbers.
Last edited by LuizZak; 2 Jan, 2024 @ 7:22am