| ⇢ | A | HuffmanCompressionUnitTest added |
| ⇢ | B | HuffmanCompressor.write_text() added | |
| ⇢ | A | HuffmanCompressionUnitTest.test_huffman() added | |
| ⇢ | A | HuffmanCompressor.write_trie() added | |
| ⇢ | A | HuffmanCompressor.build_code() added | |
| ⇢ | A | HuffmanCompressor.compress_to_binary() added | |
| ⇢ | A | write_char() added | |
| ⇢ | A | read_char() added | |
| ⇢ | A | TernarySearchTrie._collect() added | |
| ⇢ | A | TernarySearchTrie._collect_values() added | |
| ⇢ | A | Node.is_leaf() added | |
| ⋮ | view more | ||
| A | ↘ | B | TernarySearchTrieUnitTest.test_trie() got worse |
| A | ↘ | B | HuffmanCompressor.build_trie() got worse |
| A | ↛ | HuffmanCompressor.compress() removed | |
| A | ↛ | HuffmanCompressor.__init__() removed | |
| A | ↛ | Node.is_leave() removed | |