I just did the Snake Encoding community puzzle and with the exact same code, I’m getting 75% at validation with Python and 100% with Python3.
I suspect the fourth validator might be including non-ascii chars, which some languages may not handle correctly out of the box. As a result one can have a correct algorithm, pass all IDE tests and fail one validator for a reason he will not easily be able to determine.
Would it be possible to fix this?