Skip to content
Astera Technology

Prepare an exposure bucket map without gaps or overlap

Assign supplied integer scores to A, B or holdout with explicit boundaries.

Fix the score domain

Synthetic eligible exposure units have integer scores 0–99. Local map assigns A to 0–39, B to 40–79 and holdout to 80–99, all inclusive. Each score gets exactly one bucket; this is a deterministic teaching allocation, not a claim of randomisation or representativeness.

Exposure bucket boundary sheet
Unit/scoreBucketReason
U1/39ALast A score
U2/40BFirst B score
U3/79BLast B score
U4/80HoldoutFirst holdout
Download editable CSV ↓

Apply the bucket intervals

  1. Validate integer 0–99 score
  2. Apply inclusive interval membership
  3. Check exactly one assignment
  4. Record holdout without creative exposure

An out-of-domain or missing score stays unassigned; it cannot be placed in holdout by default.

How many possible scores belong to A, B and holdout?

Show the worked answer

40,40,20 respectively, totaling 100 unique scores. Score 40 belongs only to B.

Test boundary records

Filled campaign-operation checks
CaseDecision or resultReason
Use A0–40 and B40–79Reject overlapScore 40 would have two buckets
Use supplied partitionComplete unique allocationEvery 0–99 score once
Download editable CSV ↓

Keep allocation revision with the score source and unit identity. The bucket map prepares records; it does not deliver impressions or demonstrate a valid statistical experiment.

Related resources