The input is taken from a negotiation between two participants who take the role of campsite neighbors and negotiate for Food, Water, and Firewood packages, based on their individual preferences and requirements. Given an utterance and recent dialogue context containing past 3 utterances (wherever available), output Yes if the utterance contains the no-need strategy, otherwise output No. no-need is a cooperative negotiation strategy. It is used when a participant points out that they do not need an item based on personal context such as suggesting that they have ample water to spare. no-need can directly benefit the opponent since it implies that the item is up for grabs.

Input: Consider Input: Context: 'I have an extra person camping with us that I didn't expect when I bought food, so I could use one if you're willing 🙂' 'I understand that! I wasn't expecting to stay an extra night, but the weather is too perfect to leave. I can manage with two packages of food for sure. 🙂' 'Great!  Thank you for being so understanding!'
Utterance: 'No problem! So are we in agreement that I get 2 food, 1 water and you get the reverse? I could also probably use one firewood, but it's not as important to me.'

Output: Yes


Input: Consider Input: Context: 'Hello!' 'Hello, I'm excited for the camping trip! I am unfortunately low on water' 'I'm excited too! I am an avid fisherman so I can't wait to catch plenty of fish for us to eat.'
Utterance: 'Do you need extra firewood to cook the fish? I have a bunch.'

Output: Yes


Input: Consider Input: Context: 'How many of each supply would you like? what is your favorite?' 'I am flexible, but I would prefer some food and firewood.  I have a large family to feed and all of my food needs to be cooked.' 'I also would prefer some food but am willing to give 3 fire wood in exchange for 3 water. I suffer from chronic dehydration because I sweat too much.'
Utterance: 'Excellent, I would love to help you out.  We have plenty of water to spare.  I'd gladly give you 3 water in exchange for 3 firewood.'


Output: Yes