Add discrete protocol for use with minimax.