Huffman Agents