@david-boeger Thanks for playing and taking time to comment! <3
Robots actually have completely different interests. Even though the other one is interested in something it does not mean the other one is. Their interests also affect which kind of messages they send. For example, a robot interested in sports has a higher chance to send a sports related message.
The chance is never actually zero, so even though one robot hates food, he can still send food related messages - even though it is rare.
If we were to continue making this game, a lot of effort should go on balancing the interests and chances robots choose the message categories. As you said, I think it was a mistake that robot can produce a message of a category that he hates. It can make it confusing for the player trying to decipher each robot's interests.
I'm still quite happy about the balance we managed to create for this marathon but certainly there would be a lot more work needed to take this game to another level.