Pokechain Adaptive is a variant of Pokechain. In this variant, your goal is to reach as high of a rank as you can. You always go first, and the the AI gets more skilled as you ascend. The clock is always set to 60 seconds. Climb the ranks to beat the World Record, or practice at any level to improve. Cloud variables seem not to work for me, and have not been working for a long time. Maybe it's just glitching out on me, though. I recommend enabling Turbo Mode while the game is loading to reduce the wait. Rules: To play this game, input a Pokemon such that the first letter of the Pokemon's name matches the first letter of the previous Pokemon's name, or such that the final letter of the name matches the previous Pokemon's name. A single Pokemon can be used only once between both players. An otherwise correct Pokemon may be declined if they have been used before. The first player to run out of time loses the game, with their opponent winning. A stalemated player loses. If there are no legal Pokemon to submit, that player immediately loses, regardless of how much time they have remaining. This is because having no legal moves would result in a loss anyway, as they cannot continue the game, so in this situation, the player loses before their time runs out to avoid unnecessary waiting. Here is what the input interface means: ⬜ / ⬛ means that it is that player's turn, and they have not entered anything yet. ✖ means that the player has entered something, but it is not a valid submission. ✅ means that the player has entered something valid and it is now the next player's turn. ▒ is the cursor. This indicates the area where you type. (n) The number in parentheses shows the engine's input. The built-in engine automatically evaluates the state of the game and shows the number of Pokemon that would be accepted. Keep in mind that this includes both accessible Pokemon (ones that can be typed) and inaccessible ones (like ones that contain symbols.) [n] The player's timer. Both timers are shown at the bottom of the screen, but the player who is on-move has their timer shown at the end of their input line.
I did not write every single Pokemon into a list. Thanks to https://pokemondb.net/tools/text-list for their Pokemon list. The timers will sometimes look like they are behaving weirdly. This is because they live update every second, but individual fractions of a second are not changed until the end of a turn. So, if you use 2.9 seconds to submit, your timer will tick down 2 seconds until the end of your turn, where an additional 0.9 seconds will be lost upon submission to compensate for the extra time. This means that you could still have time on your clock, but lose after your submission (e.g. if you spent 0.7 seconds and had 0.4 seconds left on your clock right before submission.) My current highest rank is 111, but since I created the game, my record is not included.