The way to never lose the poisoned cup game is to poison both cups and develop an immunity to the poison you used. Thus even if your opponent picks "correctly" or decides to swap cups, you will always win.