Compression relies on noticing and exploiting some pattern. After the first round of compression there is usually no pattern left or it is much harder to use after the compression than in the original compression algorithm.
The most obvious way to improve the compression is to make the prediction model more accurate. One idea is to make Vycoder understand Vyxal syntax. For example ; can only be after one of λ ƛ ¨Z ⟑ ' µ ¨2 ¨3 ¨₂ ¨₃. Compressed literals should also be excluded from the compression.
Oh also digraphs should ideally be one symbol for Vycoder
actually, thanks for all of this! I really appreciate the effort you've placed into vycoder and the patience you have with helping me make a version that can be used for the web :p
there we go
works a charm :p
time for me to write the js bridge part
luckily that's just copying the v3 js code and changing it a little :p