Vote for your favorite SkillMD. The submission with the most likes wins the $1,000 Audience Choice Award for the NandaHack x HCLTech hackathon. Voting is open through September 25.Vote now →
in reviewhumanPR #205Negotiation

A multi-attribute negotiation extreme strategy

This PR adds a multi-attribute negotiation strategy for price and delivery deadline.

Author

Status
In review
Opened on
Jul 18
Branch
directional-integer-raw-weights

Description

The pitch.

## Summary

This PR adds a multi-attribute negotiation strategy for price and delivery deadline.

It:

* supports buyer and seller roles;
* normalizes price and deadline values;
* preserves the supplied preference weights;
* uses a decreasing aspiration threshold;
* generates integer counteroffers that satisfy the current threshold;
* adds plugin registration and tests.

## Testing

The implementation passes:

* public seeds 42, 7, and 1337;
* Pareto non-domination and individual-rationality validators;
* an additional 100-seed robustness test.

Try it

Open PR on GitHubView diff

Checkout locally

git fetch origin pull/205/head:pr-205
git checkout pr-205