πŸ”¬ Rice Purity Test Methodology

A transparent, detailed explanation of how the Rice Purity Test score is calculated β€” including the exact formula, category definitions, edge cases, and why scores may differ across sites.

ℹ️

This page is informational only. The Rice Purity Test is a social and cultural tradition β€” not a scientific, medical, or psychological instrument. See our Disclaimer.

Core Formula

The Scoring Formula

Purity Score = 100 βˆ’ N

Where N = the number of questions you check as "yes" (experiences you have had).

Variable Definitions

  • Total Questions (Q): Fixed at 100
  • Checked Items (N): 0 to 100 (user-controlled)
  • Purity Score (S): Q βˆ’ N = 100 βˆ’ N

Score Bounds

  • Maximum: 100 (N = 0, nothing checked)
  • Minimum: 0 (N = 100, everything checked)
  • Typical range: 45–90 for most adults
Categories

Question Categories & Distribution

The 100 questions are organized into six thematic categories to aid navigation and understanding. The categories and approximate question counts are:

Category Questions Topics Covered
πŸ’‘ Romance 1–10 (10 questions) Hand-holding, dating, relationships, kissing (various types)
πŸ”₯ Intimacy 11–30 (20 questions) Physical affection, masturbation, pornography, undressing, sensual touch
❀️ Sexual 31–65 (35 questions) Sexual communication, oral sex, intercourse (various contexts), STIs, partners
🍺 Substances 66–78 (13 questions) Alcohol, tobacco, marijuana, harder drugs, pregnancy
πŸš” Law 79–90 (12 questions) School discipline, public nudity, police contact, arrest, conviction
🎭 Misc 91–100 (10 questions) Felonies, orgies, voyeurism, extreme or rare experiences
Weighting Rules

Is Every Question Worth the Same?

Yes. All 100 questions are equally weighted. Each checked item subtracts exactly 1 point from 100, regardless of which category it falls in or how significant the experience might be.

This flat weighting is a defining characteristic of the original Rice Purity Test tradition. It is intentionally simple and non-judgmental β€” holding hands counts the same as more extreme experiences because the purpose is not moral ranking but social bonding through comparison and conversation.

⚠️

Some third-party "purity tests" on other websites use weighted scoring or fewer than 100 questions. These will produce different results. Always check the number of questions and whether weighting is applied if you want to compare across sites.

Rounding

Rounding Rules

No rounding is needed. Because both the total questions (100) and your checked items (a whole number) are integers, the resulting score is always an integer between 0 and 100.

There are no decimals, fractions, or partial scores in the standard Rice Purity Test. Your score will always be a whole number.

Edge Cases

Edge Case Handling

πŸ€” "I'm not sure if I've done this"

The test relies entirely on your honest self-assessment. If you are genuinely unsure, err on the side of not checking the item. The test has no verification mechanism β€” it is self-graded by design.

πŸ“– Ambiguous question wording

Some questions use traditional phrasing (e.g., "MPS" = Member of the Preferred Sex). Interpret each question in the spirit of its intent. If a question doesn't apply to you literally but applies in spirit, use your judgment.

πŸ”„ Checking all 100

If you check all 100 items, your score is 0. This is mathematically valid but extremely rare. The test itself acknowledges that "completion of all items will likely result in death."

0 checked items

If you check nothing, your score is 100. This is common among very young people or those who have genuinely had no checked experiences. It is a valid, achievable score.

πŸ” Re-taking the test

Scores can only stay the same or decrease over time as you gain more experiences. You cannot "un-check" life experiences, but you may choose to retake the test more honestly if previous attempts were inaccurate.

❓ Questions 69 and 100

Question 69 in the original test is sometimes blank or left intentionally numbered as a joke. Question 100 about bestiality is included for completeness but is expected to apply to virtually no one. Both count the same as all other questions.

Interpretation

Score Range Definitions

The following interpretation ranges are social conventions derived from widespread use of the test. They are not official, scientific, or universally agreed upon. Different sites use different labels.

ScoreLabelInterpretation
98–100Completely InnocentVirtually no life experiences checked. Very rare outside of early adolescence.
94–97Very PureA handful of minor experiences. Some kissing, maybe a date or two. Little physical intimacy.
77–93Relatively PureSome romantic and physical experience. Common for college freshmen and sophomores.
45–76ExperiencedBroad range of experiences. Sexual activity, alcohol, and other experiences likely present. Most common adult range.
9–44Very ExperiencedMany experiences across most categories. Few items on the test are unfamiliar.
0–8Maximally ImpureAlmost everything checked. Statistically very rare.
Comparison

Why Results Differ Between Sites

If you've taken a Rice Purity Test on another website and got a different score, here's why:

  • Different question counts: Some sites use 50, 60, or 80 questions instead of the standard 100. Fewer questions = less granularity.
  • Different questions: Question wording has evolved since 1988. Some sites modernize questions; others use older versions.
  • Weighted scoring: A few sites assign higher point values to more "serious" experiences. Our test does not weight.
  • Interpretation ranges: The label applied to a score of 75 may differ ("Pure," "Average," "Experienced") depending on the site.
  • Missing questions: Some sites intentionally skip question 69 or the final few questions for moderation reasons.

Our implementation uses 100 equally-weighted questions based on the historically established Rice University version, with no modifications to the scoring logic.

Process

Step-by-Step Calculation Process

Load the 100 questions

All 100 questions are loaded client-side from a JavaScript data array. No server request is needed.

User checks items

Each click toggles the checked state of a question. Checked items are stored in a JavaScript Set.

Count checked items (N)

The Set's size property gives N β€” the total number of checked items.

Apply formula

Score S = 100 βˆ’ N. Calculated in the browser instantly on button press.

Determine label

The score is matched against the SCORE_RANGES array to find the appropriate label and description.

Display result

The score, label, description, and visual meter are updated in the DOM. Nothing is transmitted externally.

Assumptions

Assumptions & Limitations

  • Honest self-reporting: The test assumes truthful answers. It has no way to verify responses.
  • Binary responses only: Questions are either yes or no. Frequency, recency, or context are not captured.
  • No context adjustment: The test does not adjust for age, culture, religious background, or life circumstances.
  • No diagnostic value: The score says nothing about a person's character, health, or psychological state.
  • Western cultural bias: The question set reflects a particular cultural context (American college life). Some questions may be irrelevant or differently interpreted in other cultures.
  • Static question set: The questions do not update in real time. Cultural norms evolve; the test does not automatically reflect those changes.

🌾 Take the Test ❓ Read the FAQ πŸ—ΊοΈ All Topics