BCH Logo

How fixed rules and weights change recommendations

First specify what every option must meet. Only then compare those that remain. A fixed constraint can disqualify an offer entirely. A weight expresses how important price or delivery speed is during comparison.

Constraints first, preferences second

"I need delivery within five days at most" is a fixed constraint. "Among qualifying offers, I prefer the cheaper one" is a preference. A low price will not save an offer that arrives late.

Prepare comparable offers, non-negotiable constraints, and comparison criteria. For each criterion, define how points are assigned. Set weights before calculating; in this example, they total 100%. The result will be a ranking based on these rules and an explanation of disqualified options.

Three offers, two fixed constraints

We use fictional offers for identical equipment. Prices include shipping and other features are considered equal for this demonstration. These are not live quotes or purchasing recommendations.

Fixed constraints are total price of at most CZK 2,000 and delivery within 5 days of ordering.

If price or delivery time is missing for an offer, request the data. Until then, it is unverified whether it meets constraints.

Convert price and delivery to points

Currency and days cannot be added directly in this calculation. We use a pre-selected point scale. A higher score means a more favorable outcome.

Price points:

Delivery points:

Offer A receives 4 points for price and 5 for delivery. Offer B receives 5 points for price and 3 for delivery. This scale is created for demonstration. Its thresholds and point spreads influence the result just like chosen weights.

Weights determine priorities

First, we assign price a weight of 60% and delivery 40%. In calculations, percentages are written as 0.6 and 0.4.

Total score = price points × price weight + delivery points × delivery weight.

Under these rules, A wins. When we increase price weight to 80% and decrease delivery weight to 20%, the ranking flips:

Now B wins. Neither the offers nor their points changed; we changed the importance of the criteria. C remains disqualified because the fixed delivery limit still applies. A score is not a probability of a correct decision.

What to check before deciding

In case of a tie, declare a tied result or establish a tie-breaker rule before making a selection. If no offer qualifies, do not automatically relax constraints: search for other options or consciously adjust criteria.

Calculations can be handled by a spreadsheet or routine program. AI can help process inputs, but its data and calculations must be verified. The top score represents the best result according to given rules, not proof of neutrality or an instruction for automatic purchasing. The final action is approved by a human.

Where this workflow is used

Explanation & prompt

How to uncover uncertainty with good questions

Help when you do not yet know which constraints and priorities are essential.