I guess the title is pretty self-explanatory:

The link http://tio.run/#python3 opens TIO with the language set to Python 3 but the link https://tio.run/##K6gsycjPM/7/v6AoM69EQykjNScnX6E8vygnRUnz////AA links to the Python 3 page with some code I already wrote.

What exact algorithm is used to encode everything in the URL? I'm assuming some string compression? I am asking for the specs because I am aware @Dennis is the creator of TIO and @Dennis seems like a big user around here, so maybe someone knows.

Also, I am very curious!

  • \$\begingroup\$ Relevant. Also that challenge links to the appropriate point in Github. \$\endgroup\$ – AdmBorkBork Feb 6 at 19:57
  • 3
    \$\begingroup\$ Shouldn't this question be posed to TIO rather than codegolf SE? \$\endgroup\$ – Poke Feb 6 at 20:33
  • \$\begingroup\$ @Poke what do you mean and how can I do that? \$\endgroup\$ – RGS Feb 6 at 22:12
  • 2
    \$\begingroup\$ @RGS Check out the TIO chat room: chat.stackexchange.com/rooms/44255/talk-tryitonline-net \$\endgroup\$ – xnor Feb 6 at 23:32

Browse other questions tagged .