Agent doesnt take negative surpluses into account