2020 Vision Calculator - Lifestyle Risk Score

2020 vision calculator that scores diet, activity, and smoking from CONSTANCES cohort inputs and labels the lifestyle-attributable vision risk in seconds.

Updated: June 13, 2026 • Free Tool

2020 Vision Calculator

Used only for the alcohol glasses-per-week scoring rule.

1 = sedentary, 2 = moderately active, 3 = highly active. Use your current or last job if retired.

Gardening, cleaning, and similar home activities.

Regular trips on foot or by bike, not just one-off walks.

Gym sessions, team sports, or running and cardio.

Each serving is about 80 g, a cupped handful, or 1 cup of raw leafy greens.

Beef, pork, lamb, veal, and poultry combined. A serving is about 100 g cooked.

Bread, rice, pasta, oats, and other grain foods, refined or whole.

Oily and white fish combined. A serving is about 100 g cooked.

Milk, yogurt, cheese, and other dairy foods. A serving is about 1 cup of milk or yogurt or 30 g of cheese.

Use on salads, vegetables, bread, or for light cooking.

A standard glass is 100 mL of wine, 250 mL of beer, or 30 mL of spirits.

Choose 'former' if you have quit, even if it has been years.

Average across the years you smoked. Leave at 0 if you are a never smoker.

Total years you smoked across your lifetime. Leave at 0 if you are a never smoker.

Results

Risk Category
0
Unhealthy Behaviors 0of 3
MedDiet Score 0of 35
Physical Activity Score 0of 6
Pack-Years 0pack-years
Sedentary Lifestyle 0
Low or Intermediate Diet 0
Heavy Smoker 0

What Is 2020 Vision Calculator?

The 2020 vision calculator is a primary-prevention planning tool that estimates the lifestyle-attributable risk of visual impairment from three everyday inputs: how active you are, how Mediterranean-style your diet is, and whether you smoke. It applies the CONSTANCES cohort rules and labels the result on a four-step scale from not increased to significantly increased.

  • Annual check-in before a routine eye exam: go into your next optometrist visit with a clear sense of which lifestyle behaviors are driving your number, so the conversation stays on prevention.
  • Compare a current routine to a planned change: swap one input at a time, such as a daily walk or a switch from red meat to fish, and watch the risk category move toward 'not increased'.
  • Family risk discussion for adults over 40: use the calculator as a starting point for a household conversation about modifiable behaviors.

20/20 vision is the Snellen chart reference: resolving the 8.7 mm letter at 20 feet. This calculator does not measure acuity; it estimates how likely a person's lifestyle is to push them toward 20/40 or worse, the CONSTANCES threshold for visual impairment. If any of the three flags light up, the next step is a discussion with a clinician about screening cadence, blood pressure, and family history.

For a more granular macro split that lines up with the food groups used here, the Macro Calculator turns the same weekly servings into protein, fat, and carbohydrate grams.

How 2020 Vision Calculator Works

The 2020 vision calculator turns each input into a 0 to 5 MedDiet component score, a 1 to 6 activity score, and a pack-year total, then flags the three CONSTANCES risk behaviors and maps the flag count to a risk category.

medDietScore = sum of 7 components, each 0-5 (max 35) paScore = workActivity (1-3) + outsideWorkScore (1-3), range 1-6 packYears = (cigarettesPerDay / 20) * smokingYears, 0 for never isSedentary = paScore <= 2, isLowDiet = medDietScore <= 30, isHeavySmoker = packYears >= 20 behaviorCount = isSedentary + isLowDiet + isHeavySmoker
  • medDietScore: Sum of seven component scores (fruits/vegetables/legumes, red and white meat, cereals, fish, dairy, olive oil, alcohol), each 0 to 5.
  • paScore: Combined physical activity score from 1 to 6, where 1 to 2 is sedentary and 4 to 6 is highly active.
  • packYears: Packs (20 cigarettes) per day multiplied by years of smoking. Always 0 for never smokers.
  • isLowDiet: True when the MedDiet score is 30 or less, false when it is 31 or higher.

The MedDiet scoring follows the Panagiotakos rules: beneficial components (fruits, vegetables, legumes, cereals, fish) score forward, while detrimental components (red and white meat, dairy) are reverse-scored. Olive oil scores 5 for daily use.

The alcohol rule is non-linear: zero glasses and more than 7 glasses both earn 0 points, while 1 to 2 glasses earn 5 points. The result panel shows the three flags separately so the user can see which behavior is driving the category.

Active Mediterranean-style adult, never smoker

Highly active work (3), 2+ hour household (2), 15+ minute trips (2), 2+ hours sport (2), 18+ servings/wk fruits/vegetables/legumes (5), no red/white meat (0), 3-4.5 servings/wk cereals (4), 2-3 servings/wk fish (3), 0-1 dairy (4), daily olive oil (5), 1 glass/wk alcohol (5), never smoked.

MedDiet = 5 + 5 + 4 + 3 + 4 + 5 + 5 = 31. Combined PA = 6. Pack-years = 0. behaviorCount = 0.

Risk category: Not increased. MedDiet 31/35, PA 6/6, pack-years 0.0, unhealthy behaviors 0/3.

According to Merle et al. (CONSTANCES cohort, Scientific Reports, Nature 2018), participants reporting three unhealthy behaviors had 2.92 times the odds of visual impairment compared to those reporting none, with a fully-adjusted odds ratio of 1.81 (95% CI 1.18 to 2.79) for two unhealthy behaviors.

If the combined activity score sits in the sedentary band, the Calories Burned Calculator estimates what an extra 30 minutes of brisk walking or cycling would add to a typical day.

Key Concepts Explained

Four ideas carry the result. Naming them keeps the score from being read as a clinical measurement or a generic wellness number.

Mediterranean Diet Score

a 0 to 35 number built from seven weekly food-group buckets, with beneficial components scored forward and detrimental components scored in reverse.

Physical Activity Score

the sum of a work-activity point (1 to 3) and an outside-work-activity point (1 to 3, bucketed from a 0 to 6 raw sum).

Pack-Years

the number of cigarette packs (20 cigarettes) per day multiplied by the years the person smoked. Twenty pack-years is the heavy-smoking threshold.

Behavior Count and Risk Category

an integer from 0 to 3 counting how many of the three CONSTANCES risk behaviors apply, mapped to a four-step risk label.

The MedDiet and activity scores are planning averages, not body measurements. A high MedDiet score can still be short on micronutrients if the vegetable choices are heavy on potatoes.

The CONSTANCES regression also adjusted for body mass index; the BMI Calculator confirms the BMI band used in that adjustment.

How to Use This Calculator

The form has three short sections: activity, Mediterranean-style diet, and smoking. Set each one against a recent average week.

  1. 1 Estimate your work and outside-work activity: pick work activity first, then household, walking or cycling trips, and gym or team-sport hours. The combined 1 to 6 score is built from these four answers.
  2. 2 Score your weekly Mediterranean-style diet: use the buckets in the seven food-group fields. Beneficial groups score higher when you eat more; red and white meat and dairy score higher when you eat less.
  3. 3 Record smoking status, daily count, and years: never smokers should leave the count and years at 0. Former smokers should use the average number of cigarettes and total years they were smoking.
  4. 4 Read the three flags before the category: the result panel shows sedentary, low diet, heavy smoker, and the count. The category only changes when the count changes.

A 45-year-old desk worker (work 1), walking 20 minutes most days (trip 2), no sport (0), and a former half-pack-a-day smoker of 8 years (4 pack-years) clears the heavy-smoker flag and still lands in the 'Not increased' band if MedDiet stays at 31 or higher.

When the alcohol glasses-per-week bucket sits above 7, the BAC Calculator can put a number on a single heavy-drinking occasion.

Benefits of Using This Calculator

Using the 2020 vision calculator as an annual planning checkpoint gives you a clear next step without a clinical visit.

  • Transparent behavior flags: the result panel shows which of the three CONSTANCES risk behaviors applies, so the user knows which lever to pull.
  • Source-backed risk categories: the four-step risk label maps to the fully-adjusted odds ratios in the CONSTANCES cohort paper, including the published 1.81x and 2.92x numbers.
  • Editable MedDiet components: the seven food-group buckets can be set independently, so a user can swap one input and watch the score move.
  • Pack-year calculation built in: cigarettes per day and years smoked are converted into pack-years automatically.

The same form can be re-used in a few months to compare a current routine to a planned change, the way the CONSTANCES team suggests the lifestyle-attributable portion of visual impairment can be reduced.

Because the same three behaviors feed into cardiovascular risk, the Arterial Age Calculator gives a parallel lifestyle-attributable estimate that can be compared with the eye-health result.

Factors That Affect Your Results

The result depends on the assumptions entered. Three small changes can move the risk category by a step, especially when the count sits on a boundary.

Outside-work activity is bucketed

the household, trip, and sport answers are summed on a 0 to 6 scale and bucketed to 1, 2, or 3.

MedDiet alcohol rule is non-linear

the same person can score 5 points for 1 to 2 glasses per week, 0 for 0 glasses, and 0 for more than 7 glasses.

Pack-year formula caps years and cigarettes

cigarettes per day is clamped to 0 to 40 and years to 0 to 60, so a heavy long-time smoker caps at 120 pack-years.

  • The calculator models lifestyle-attributable risk in a 38,903-participant French adult cohort, not a clinical measurement of visual acuity.
  • The result does not account for genetics, blood pressure, diabetes, family history of macular degeneration, or corrective lenses.

The behavior count is intentionally a coarse 0 to 3 number. A user who clears all three flags still has a 0.59% baseline rate of visual impairment in the CONSTANCES cohort, so 'Not increased' does not mean 'no risk'.

The 7 to 35 MedDiet scale is condensed from the published 0 to 50 scale. The thresholds used here match the published bands when rescaled.

According to World Health Organization, around 2.2 billion people worldwide have a vision impairment, and almost half of cases could have been prevented.

According to American Academy of Ophthalmology, smoking raises the risk of macular degeneration, cataract, and optic nerve damage, all of which feed the heavy-smoker flag in this calculator.

When the activity flags are cleared but the diet flag is still on, a short overnight routine is often the missing piece, and the 90 Minute Sleep Cycle plans a bedtime that ends at the close of a complete cycle.

2020 vision calculator scoring lifestyle-attributable risk of visual impairment from diet, activity, and smoking
2020 vision calculator scoring lifestyle-attributable risk of visual impairment from diet, activity, and smoking

Frequently Asked Questions

Q: What does 20/20 vision actually mean?

A: A 20/20 score on the Snellen chart means the reader can resolve the 8.7 mm letter at 20 feet, which is the standard reference for normal distance visual acuity. The 2020 vision calculator does not measure 20/20 vision directly; it estimates the lifestyle-attributable risk of dropping to 20/40 or worse, which is the threshold the CONSTANCES cohort used to define visual impairment.

Q: Can your lifestyle affect your risk of visual impairment?

A: Yes. The CONSTANCES cohort of 38,903 French adults found that participants with three unhealthy behaviors (low or intermediate Mediterranean diet, sedentary lifestyle, and heavy smoking) had 2.92 times the odds of visual impairment compared to those with none, after adjusting for age, sex, education, and income. The calculator applies the same three-behavior rule.

Q: How is the Mediterranean diet score for eyes calculated?

A: The score is the sum of seven component scores, each 0 to 5. Beneficial components (fruits, vegetables, legumes, cereals, fish) score higher when you eat more, while detrimental components (red and white meat, dairy) score higher when you eat less. Olive oil scores 5 for daily use, and alcohol follows the Panagiotakos rule where 1 to 2 glasses per week scores 5 points and zero or more than 7 glasses scores 0 points.

Q: How many pack-years count as heavy smoking for vision risk?

A: The CONSTANCES paper defines heavy smoking as 20 or more pack-years, where pack-years equal the number of packs (20 cigarettes) smoked per day multiplied by the years of smoking. A person who smokes one pack a day for 20 years is at the heavy-smoker threshold, while a person who smokes half a pack a day for 20 years is at 10 pack-years and is treated as a moderate smoker.

Q: Does the 2020 vision calculator replace an eye exam?

A: No. The calculator is a primary-prevention planning tool, not a clinical instrument. It uses the CONSTANCES cohort risk model to label lifestyle-attributable risk, but it does not measure visual acuity, screen for macular degeneration, or replace the work of an optometrist or ophthalmologist. Any change in vision, eye pain, or new floaters should be discussed with a clinician.

Q: What is the most common cause of preventable vision loss?

A: According to the World Health Organization, around 2.2 billion people worldwide have a vision impairment and almost half of cases could have been prevented. The WHO Universal Eye Health resolution of 6 February 2020 highlights lifestyle choices as a preventable factor, which is the same lever the CONSTANCES risk model focuses on.