Definitive Facial Analysis Guide (EXTREMELY HIGH EFFORT TRUST)

Gudliferr

Gudliferr

πŸ–•
Joined
Dec 22, 2025
Posts
811
Reputation
780
This is a reiteration of @BigBallsLarry thread:
[Credits for the idea of this thread goes entirely to imsubhumanlmfao on discord

- Credits for information and analytics inside of the thread goes to BigBallsLarry, imsubhumanlmfao on discord, the rater β€œlexi”, the rater β€œFaceIQ”, aswell as the currently pinned threads and BOTB posts in this forum

- credits for the ANGU and DIMO formulas go to max

- Credits for the looks scale go ENTIRELY to this highly detailed doc, the user that made this has spent hours on it and i completely respect it, however i couldn’t find WHO actually wrote it, so if you see this and wish it to be taken down then i am free to do so.

Code:
https://docs.google.com/spreadsheets/d/1hsV7keyO3pxRtET12Nnbq4E09cGwvVJF1yjC5sBoOdg/edit?gid=1682270163#gid=1682270163

i have not come up with the examples myself, i simply wrote them down.

Disclaimer: The formulas and facial ratings in this thread might not be seen as the complete truth for everyone, and many people could disagree with placements and scores. This is completely fine, however it’s still a very good place to start, and shouldn’t be immediately dismissed.



INTRODUCTION

Face ratings are usually done in a subjective manner in a matter of seconds, while this can potentially be accurate (to a degree) for extremely experienced raters, the average or even above average individual should not do that expecting a consistent, accurate and objective result.

The formula I will share below is meant to be taken as an objective and accurate standard of facial analysis.
This is the distribution this formula follows:

1781592514691

As a general rule:
9+: best in millions
9: best in a million
8.5: best in hundreds of thousands
8: best in a couple thousand
7.5: best in hundreds
7: best in a hundred
6.5: best in 10s
6: best in 5
5.5: best in 3
5: average
4.5: ordinarily below average
4: solidly ugly
3.5: very ugly
3: extremely ugly ugly
<2: unquantifiably ugly :feelswhy:

If you just want the formula, skip to the "THE FULL FORMULA" section below




CONTEXT

The reason I decided to make a modified variation on his thread is a flaw I identified in the way the spread (difference between highest and lowest pillar) penalty is applied.

Let's take this hypothetical example:

9 HARM
6 MISC
5.5 ANGU
6 DIMO

if we follow his formula the final score would be 5.125/10
Code:
0.32 x 9 = 2.88
0.26 x 6 = 1.56
0.22 x 5.5 = 1.21
6 x 0.2 = 1.2


Code:
WEIGHTED = 2.88 + 1.56 + 1.21 + 1.2
= 6.85

SPREAD = 9 - 5.5
= 3.5

Penalty = SPREAD x 0.5
= 3.5 x 0.5
= 1.725


Code:
TRUE SCORE = WEIGHTED - PENALTY
= 6.85 - 1.725
= 5.125

Now let's keep everything the same and ONLY change the HARM from a 9 to a 7:
7 HARM
6 MISC
5.5 ANGU
6 DIMO

The final score with HARM=7 is 5.46, 0.335 points higher than HARM=9
Code:
0.32 x 7 = 2.24
0.26 x 6 = 1.56
0.22 x 5.5 = 1.21
6 x 0.2 = 1.2

Code:
WEIGHTED = 2.24 + 1.56 + 1.21 + 1.2
= 6.21


SPREAD = 7 - 5.5
= 1.5


Penalty = SPREAD x 0.5
= 1.5 x 0.5
= 0.75

Code:
TRUE SCORE = WEIGHTED - PENALTY
= 6.21 - 0.75
= 5.46



HOW IS THIS POSSIBLE?

A flaw in the way the penalty is applied:
After a certain point, the penalty that comes from increasing a category becomes greater than its benefits, even with everything else staying the same.




HOW DO WE FIX THIS?

A pillar-weight adjustment based on a logarithmic scale will replace the arbitrary penalty and act as a sort of "built-in" penalty by making worse pillars weigh more relative to their base weights.
I also decided to add a threshold of 8.0 for the lowest pillar, if it's met no weight-adjustment will happen and categories will remain like this:

HARM: 32%
MISC: 26%
ANGU: 22%
DIMO: 20%

I also included a 2.5 lower threshold at which point no additional penalty will be applied.



OTHER ADJUSTMENTS I MADE

I made some adjustments to the "Ideal" tabs, gave some more precise ratios etc...
The core math stayed the same, besides the penalty part






THE FULL FORMULA

WHAT WE'LL DO

We will begin by determining the /10 score of each individual pillar, to do this you'll:
1. Pick between different Tiers for multiple sub-metrics
2. Sum the values to get your raw pillar score
3. Apply the formula I'll provide below to get the pillar score /10
4. Repeat for all 4 pillars
Get the post-penalty score of each pillar, to do this you'll:
1. Identify the specific penalty factor for each from the table I'll provide later
2. Multiply your 0–10 pillar score by its baseline weight and its assigned penalty factor
3. Sum all four penalized contributions together to find the global total
4. Divide each individual penalized contribution by that global total to generate your final adjusted weights
Calculate your final score
5. Multiply your original 0–10 pillar scores by these new normalized weights and sum them up to calculate your true score

OR YOU CAN JUST GET THE RAW SCORES OF EACH PILLAR BY CHOOSING THE TIERS, PUT THEM INTO AN AI WITH THE PROMPT BELOW AND FORGET ABOUT IT

What this system does:
It allows us to enforce a penalty for low scores making it progressively bigger the bigger the flaw is, this is the most accurate way to do it as otherwise the score would be artificially inflated.

This entire process should take 10-15 minutes (on the higher end of that range) once you're familiar with it if you do it with the prompt below (there's no reason not to do it, it will just avoid human mistakes and save time since it's all math from there) or 20ish minutes if you do the calculations manually.
If you want to do the calculations manually because you have a low IQ AND EQ or you because want to understand it in more depth, read the rest of the thread carefully and at the end I will provide the formula for you guys to follow step by step.
Code:
You are acting exclusively as a precise mathematical execution engine and formatting tool for a facial aesthetics framework.


I will provide you with the raw accumulated scores for four foundational pillars: YOUR_HARM, YOUR_MISC, YOUR_ANGU, and YOUR_DIMO. Your sole task is to execute the step-by-step mathematical transformation, handle the dynamic penalty weighting system, and generate the mandatory final output report exactly as structured below.


Do not add commentary, meta-reflections, or conversational filler. Output only the data sections.


### INPUT DATA
YOUR_HARM = [INSERT VALUE]
YOUR_MISC = [INSERT VALUE]
YOUR_ANGU = [INSERT VALUE]
YOUR_DIMO = [INSERT VALUE]


---


### STEP-BY-STEP MATHEMATICAL VERIFICATION


Execute and display the calculations for each step using 4 decimal places for precision during intermediate steps:


#### Step 1: Base Pillar Percentages & 0–10 Scaling
*   **HARM Scaling:**
    *   MAX_HARM = 389.74, WORST_HARM = -409.92
    *   HARM% = ((YOUR_HARM - (-409.92)) / (389.74 - (-409.92))) * 100
    *   HARM_10 = HARM% / 10
*   **MISC Scaling:**
    *   MAX_MISC = 1031, WORST_MISC = -460
    *   MISC% = ((YOUR_MISC - (-460)) / (1031 - (-460))) * 100
    *   MISC_10 = MISC% / 10
*   **ANGU Scaling:**
    *   MAX_ANGU = 149.83, WORST_ANGU = 19.03
    *   ANGU% = ((YOUR_ANGU - 19.03) / (149.83 - 19.03)) * 100
    *   ANGU_10 = ANGU% / 10
*   **DIMO Scaling:**
    *   MAX_DIMO = 120, WORST_DIMO = -67.44
    *   DIMO% = ((YOUR_DIMO - (-67.44)) / (120 - (-67.44))) * 100
    *   DIMO_10 = DIMO% / 10


#### Step 2: Penalty Factor Assignment
Evaluate each calculated 0–10 pillar score (S) against the Penalty Factor Table. Select the highest single threshold condition that S satisfies:
*   S β‰₯ 8.0: factor = 1.00
*   S β‰₯ 7.5: factor = 1.05
*   S β‰₯ 7.0: factor = 1.10
*   S β‰₯ 6.5: factor = 1.25
*   S β‰₯ 6.0: factor = 1.45
*   S β‰₯ 5.5: factor = 1.70
*   S β‰₯ 5.0: factor = 2.00
*   S β‰₯ 4.5: factor = 2.35
*   S β‰₯ 4.0: factor = 2.75
*   S β‰₯ 3.5: factor = 2.20
*   S β‰₯ 3.0: factor = 2.70
*   S β‰₯ 2.5: factor = 3.25
*   S < 2.5: factor = 3.85


*Record assigned factors:*
*   penalty_factor_HARM = [Value]
*   penalty_factor_MISC = [Value]
*   penalty_factor_ANGU = [Value]
*   penalty_factor_DIMO = [Value]


#### Step 3: Penalized Contribution Calculation
Multiply each pillar score by its respective base weight and its assigned penalty factor:
*   HARM_base = 0.32 | MISC_base = 0.26 | ANGU_base = 0.22 | DIMO_base = 0.20
*   HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor_HARM
*   MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor_MISC
*   ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor_ANGU
*   DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor_DIMO
*   total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen


#### Step 4: Weight Normalization
Divide each penalized contribution by the global total to yield the self-balancing weights (ensuring they sum to 1.00):
*   HARM_weight = HARM_pen / total
*   MISC_weight = MISC_pen / total
*   ANGU_weight = ANGU_pen / total
*   DIMO_weight = DIMO_pen / total


#### Step 5: Final Weighted Composition
*   TRUE_SCORE = (HARM_10 Γ— HARM_weight) + (MISC_10 Γ— MISC_weight) + (ANGU_10 Γ— ANGU_weight) + (DIMO_10 Γ— DIMO_weight)


---


### MANDATORY FINAL OUTPUT FORMAT


Provide the final results rounded strictly to 2 decimal places in this exact structural block:


HARM: [HARM_10]/10
MISC: [MISC_10]/10
ANGU: [ANGU_10]/10
DIMO: [DIMO_10]/10
TRUE_SCORE: [TRUE_SCORE]/10


Looks rating: [TRUE_SCORE]/10 (~[Insert matching narrative tier from the reference scale below])


*0-10 Male Looks Scale Reference Mapping:*
*   0–2: Unbelievably unattractive
*   2–3: Extremely unattractive
*   3–4: Very unattractive
*   4–5: Below average
*   5–6: Slightly above average
*   6–7: Noticeably attractive
*   7–8: Very attractive
*   8–9: Extremely attractive
*   9–10: Near perfect, one in millions


Post-penalty weights:
HARM_weight: [HARM_weight]
MISC_weight: [MISC_weight]
ANGU_weight: [ANGU_weight]
DIMO_weight: [DIMO_weight]

To guide you through the process, I will evaluate Lorenzo Zurzolo's face as an example throughout the entire analysis.
1781599611348
1781599620409

I will underline the Tier I believe most accurate in each sub-metric, the second code box under each pillar is the example's calculation.





1. HARMONY PILLAR

Harmony is the most important pillar, making up 32% of the pre-penalization score.
It's an objective way of analyzing the way a face's traits go with eachother, many ideal harmony measurement have real-life associations, FWHR is heavily associated with dominance, aggressiveness, high testosterone levels and much more, this is one example out of many.

For this step, you will first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Ideal
Jaw Width20.5918.5310.296.18-18.53-46.32-87.5-91.5% bigonial width relative to cheekbones
Eye to Eyebrow Distance / Eyebrow Setness19.8317.849.915.95-5.95-11.90-brows close to eyes without drooping
Brow Ridge Inclination Angle19.8317.849.915.96-5.96-11.90-smooth but defined brow ridge
Facial Thirds19.8317.849.915.95-5.95-11.90-Upper: 30-32%, Middle: 31.4-33.4%, Lower: 33.9-37.0%
Nasofrontal Angle19.0617.169.535.72-5.72-34.31-116–128Β°
Neck Width19.0617.169.535.72-17.16-34.31-92-98% relative to bigonial width
Lower Third Proportion18.3016.479.155.49-5.49-10.98-Lower third = ~34-37% of total face height
FWHR18.3016.479.155.49-16.47-49.41-1.95-2.05
Eye Aspect Ratio18.3016.479.155.49-5.49-10.98-3-3.7x
Gonial Angle16.7815.108.395.03-10.07-20.13-~115-121ΒΊΒ°
Ramus Length14.4114.418.015.80-10.59-20.13-Long ramus with strong vertical jaw height
Thirds of Jaw17.5415.788.776.48-3.89-23.35-Symmetric vertical jaw thirds and a balanced mandible height
Chin to Philtrum Ratio12.9611.676.483.89-1.95-3.89-Short philtrum proportional to chin; 2.1-2.5 Chin-Philtrum ratio
Lateral Canthal Tilt12.3511.126.183.71-3.71-7.4-6-8ΒΊ positive
Mouth to Nose Ratio12.3511.126.183.71-3.71-7.4-1.4-1.6x
Eye Separation/esr12.2010.986.593.66-10.98-65.88-ESR: 45-47% of bizygomatic width
Midface Ratio11.9010.715.953.57-3.57-7.14-0.98-1.02
Jaw Frontal Angle9.158.244.582.75-4.58-9.15-86.5-92.5ΒΊ
Cheekbone Setness201052.50-2.5-High, laterally projecting zygos with visible ogee curve
Face Length201052.50-2.5-1.33-1.37x
Bizygomatic Width201052.50-2.5-Wide and proportional relative to the rest of the face
Nose to Bizygomatic Ratio73.751.880.940-0.94-Nose width ~20% of cheekbone width
Eyebrow Tilt1052.50-2.5-5-6.5-11ΒΊ
Medial Canthal Angle7.53.751.880-1.88-3.75-Symmetric medial canthi forming subtle inward angle
Bitemporal Width7.53.751.880-1.88-3.75-85-92% of bizygomatic width
Lower Third Proportion2.52.51.250-1.25-2.5-Nostril-Commisure: 31-33.5% of total Lower third height

MAX score: 389.74
WORST score: -409.92
Lorenzo's raw score: 285.54

To calculate a total HARM score, use this formula

Code:
((YOURHARM - WORSTHARM) / (MAXHARM - WORSTHARM) X 100
=((YOURHARM + 409.92) / 799.66) X 100

Code:
((285.54 + 409.92) / 799.66) X 100 = 86.96

This would give our example a harmony score of 8.70/10 or 87.0%





2. MISCELLANEOUS FEATURES PILLAR

Features are the second most important pillar, making up 26% of the pre-penalization score.
They include coloring, health indicators, unquantifiable metrics and much more making it an essential pillar.

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


SkinTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Skin clearness (acne + blemishes)50251050-10-20-30No acne or blemishes
Hyperpigmentation3010520-5-10-30None
Moles1075310-5-10None
Skin texture15105310-2-5Smooth
Acne scarring15105310-2-5None
Facial folds + wrinkles402010520-5-15None

Eye areaTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Upper eyelid352010530-5-15No UEE, straight/curved, no drooping
Lower eyelid shape20105310-3-8Straight/slightly curved, no drooping
Sclera show155310-5-10-15None
Eyelashes158420-2-4Thick, dense, dark
Eyebrows30189520-5-15Thick, dense, long, dark
Periorbital darkening251050-5-10-30-50None
Under eye circles158420-3-5-15None
LEE1510520-5-8None
Eye colour1075Light colour
Scleral triangles84210-5-10-15Even triangles
Medial canthus10520-1Downturned, long, not thin
PFL2010530-5-10-1527mm+ (iris method), long
Sclera colour8420White, with no yellowness or redness
Unibrow531-2-5-10-15-30None

ColouringTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Skin colour3010530Tanned, dark Fitzpatrick II to low Fitzpatrick IV
Lip colour1510530-3Reddish pink
Eyelash visibility158420Contrasting + visible
Eye colour20105Light eye colour
Hair colour251050Dark colour
Eyebrow colour201050Dark colour
Sclera whiteness1050White, with no yellowness or redness

Overall lower thirdTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Gonions402010530-5Flared
Chin shape30158420-5Square
Chin width2513730-5Wide
Ramus length352010530-5Tall
Mandible length30158420-5Long & straight
Mandible shape105310-3Straight (minimal antegonial notch)

LipsTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Lip width25126310-5Wide
Philtrum length20105310-5Short (not excessive)
Philtrum ridges10520-3Defined
Lip fullness1584210-5Full
Lip health1584210-5No cracking
Commissures10520-3Slight upturn
Cupid’s bow10520-3Prominent
Lip seal5310-3Straight, aligned with vermillion border

NoseTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Alar width1584210-5Not wide
Nose bulbosity20105310-5Low bulbousness
Nasal tip25126310-5Defined, not droopy
Nostril show20105310-5Minimal
Nostril flare10520-3None
Dorsum5310-3Straight
Radix projection1584210-5Projected, visible nasofrontal angle

Other miscTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Ears15840-5-10-20-40Pinned back
Symmetry100705030100-10-50Minimal asymmetry

MAX score: 1031
WORST score: -460
Lorenzo's raw score: 698

Formula:

Code:
((YOURMISC - WORSTMISC) / (MAXMISC - WORSTMISC) X 100
=((YOURMISC + 460) / 1491) X 100

Code:
((698 + 460) / 1491) X 100 = 77.67

This would give our example a features score of 7.77/10 or 77.7%





3. ANGULARITY PILLAR

Angularity is the third most important pillar, making up 22% of the pre-penalization score.
It signals an adequate body fat, optimal health and a fat distribution proper of a youthful individual.

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Ideal
Mandible Visibility (Front)24.7521.0417.3313.619.906.193.09Broad mandible flare, clear contour, no lower-face fat masking
Facial 3D-ness18.7515.9413.1310.337.524.712.36Strong midface projection, sharp anterior depth, good orbital support
Gonion Sharpness18.7515.9413.1310.337.524.712.36Well-defined gonial angle, visible edge
Facial Depth17.2514.6612.089.496.914.332.17Strong maxilla + mandible forward projection
Mandible & Ramus Visibility16.7414.2311.719.196.684.172.09Long, tall ramus, sharp rear-jaw contour clearly visible from front
Ogee Curve15.7513.3911.038.676.303.941.97Defined midface curve, strong high cheekbone projection
Cheekbone Visibility15.1112.8510.588.326.053.791.89High, wide-set malars, strong lateral projection, sharp shadow line (aka. hollow cheeks)
Chin Angularity12.3010.468.616.774.923.081.54Squared chin pad, sharp pogonion definition, low convexity
Lower-Midface Fat10.438.867.305.734.173.131.56Minimal buccal fat, sharp lines, lean jaw contour

MAX score: 149.83
WORST score: 19.03
Lorenzo's raw score: 110.66

Formula:

Code:
((YOURANGU - WORSTANGU) / (MAXANGU - WORSTANGU) X 100
=((YOURANGU - 19.03) / 130.80) X 100

Code:
((110.66 - 19.03) / 130.80) X 100 = 70.05

This would give our example an angularity score of 7.01/10 or 70.1%





4. DIMORPHISM PILLAR

Dimorphism is the least important pillar by a small margin, making up 20% of the pre-penalization score.
But it still makes up 1/5 of male attractiveness, it is a biological necessity that our partner's gender is instantly recognizable by their face.
It can actually be roughly eyeballed using the chart below but I still recommend using the method below for the overall score when using this formula.

1781592538487


For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Ideal (highest masculinity)
Eye depth22.3216.7411.160.00-33.48Very deepset eyes with strong supraorbital projection and obvious orbital shadowing
Brow ridge shape13.4410.086.723.36-3.36Pronounced brow bossing with a sharp, continuous supraorbital margin.
Chin shape12.729.546.363.36-12.72Broad, square chin with forward projection and a strong pogonion. Minimal taper, well-defined horizontal chin plane.
Buccal fat size11.708.785.852.93-2.93Very low buccal fat, hollowing beneath the cheekbones, clear cheek/mandible shadowing that enhances male angularity.
Ramus length (front)11.538.655.772.88-2.88Tall, visible ramus with strong vertical jaw height producing a long lower face and a dominant jawline from frontal view.
Gonion outward growth11.048.285.522.76-2.76Wide gonial flare, laterally projecting jaw angle that creates a broad, V-to-square lower face silhouette.
Narrowing upper third9.006.754.502.25-2.25Noticeably narrower upper third (temples to brow) relative to mid/lower face
Facial hair development7.805.853.901.95-1.95Dense, coarse facial hair covering jaw, chin and cheeks. full beard or heavy stubble that reinforces masculine lower-face mass.
Rough skin texture7.205.403.601.80-1.80Thicker, textured dermis with visible pores/roughness consistent with mature male skin.
Cheekbone size6.915.183.461.73-1.73High, laterally projecting malar bones with clear shadow lines beneath cheekbones that support a strong midface and sharp ogee curve.
Lip fullness6.344.753.171.58-1.58Relatively thin to average lips (reduced fullness), tighter vermillion border.

MAX score: 120
WORST score: -67.44
Lorenzo's raw score: 63.13

Formula:

Code:
((YOURDIMO - WORSTDIMO) / (MAXDIMO - WORSTDIMO) X 100
=((YOURDIMO + 67.44) / 187.44) X 100

Code:
((63.13 + 67.44) / 187.44) X 100 = 69.66

This would give our example a dimorphism score of 6.97/10 or 69.7%





5. THE MATH

Remember you can just use the prompt from here to get your final score!
Code:
You are acting exclusively as a precise mathematical execution engine and formatting tool for a facial aesthetics framework.


I will provide you with the raw accumulated scores for four foundational pillars: YOUR_HARM, YOUR_MISC, YOUR_ANGU, and YOUR_DIMO. Your sole task is to execute the step-by-step mathematical transformation, handle the dynamic penalty weighting system, and generate the mandatory final output report exactly as structured below.


Do not add commentary, meta-reflections, or conversational filler. Output only the data sections.


### INPUT DATA
YOUR_HARM = [INSERT VALUE]
YOUR_MISC = [INSERT VALUE]
YOUR_ANGU = [INSERT VALUE]
YOUR_DIMO = [INSERT VALUE]


---


### STEP-BY-STEP MATHEMATICAL VERIFICATION


Execute and display the calculations for each step using 4 decimal places for precision during intermediate steps:


#### Step 1: Base Pillar Percentages & 0–10 Scaling
*   **HARM Scaling:**
    *   MAX_HARM = 389.74, WORST_HARM = -409.92
    *   HARM% = ((YOUR_HARM - (-409.92)) / (389.74 - (-409.92))) * 100
    *   HARM_10 = HARM% / 10
*   **MISC Scaling:**
    *   MAX_MISC = 1031, WORST_MISC = -460
    *   MISC% = ((YOUR_MISC - (-460)) / (1031 - (-460))) * 100
    *   MISC_10 = MISC% / 10
*   **ANGU Scaling:**
    *   MAX_ANGU = 149.83, WORST_ANGU = 19.03
    *   ANGU% = ((YOUR_ANGU - 19.03) / (149.83 - 19.03)) * 100
    *   ANGU_10 = ANGU% / 10
*   **DIMO Scaling:**
    *   MAX_DIMO = 120, WORST_DIMO = -67.44
    *   DIMO% = ((YOUR_DIMO - (-67.44)) / (120 - (-67.44))) * 100
    *   DIMO_10 = DIMO% / 10


#### Step 2: Penalty Factor Assignment
Evaluate each calculated 0–10 pillar score (S) against the Penalty Factor Table. Select the highest single threshold condition that S satisfies:
*   S β‰₯ 8.0: factor = 1.00
*   S β‰₯ 7.5: factor = 1.05
*   S β‰₯ 7.0: factor = 1.10
*   S β‰₯ 6.5: factor = 1.25
*   S β‰₯ 6.0: factor = 1.45
*   S β‰₯ 5.5: factor = 1.70
*   S β‰₯ 5.0: factor = 2.00
*   S β‰₯ 4.5: factor = 2.35
*   S β‰₯ 4.0: factor = 2.75
*   S β‰₯ 3.5: factor = 2.20
*   S β‰₯ 3.0: factor = 2.70
*   S β‰₯ 2.5: factor = 3.25
*   S < 2.5: factor = 3.85


*Record assigned factors:*
*   penalty_factor_HARM = [Value]
*   penalty_factor_MISC = [Value]
*   penalty_factor_ANGU = [Value]
*   penalty_factor_DIMO = [Value]


#### Step 3: Penalized Contribution Calculation
Multiply each pillar score by its respective base weight and its assigned penalty factor:
*   HARM_base = 0.32 | MISC_base = 0.26 | ANGU_base = 0.22 | DIMO_base = 0.20
*   HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor_HARM
*   MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor_MISC
*   ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor_ANGU
*   DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor_DIMO
*   total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen


#### Step 4: Weight Normalization
Divide each penalized contribution by the global total to yield the self-balancing weights (ensuring they sum to 1.00):
*   HARM_weight = HARM_pen / total
*   MISC_weight = MISC_pen / total
*   ANGU_weight = ANGU_pen / total
*   DIMO_weight = DIMO_pen / total


#### Step 5: Final Weighted Composition
*   TRUE_SCORE = (HARM_10 Γ— HARM_weight) + (MISC_10 Γ— MISC_weight) + (ANGU_10 Γ— ANGU_weight) + (DIMO_10 Γ— DIMO_weight)


---


### MANDATORY FINAL OUTPUT FORMAT


Provide the final results rounded strictly to 2 decimal places in this exact structural block:


HARM: [HARM_10]/10
MISC: [MISC_10]/10
ANGU: [ANGU_10]/10
DIMO: [DIMO_10]/10
TRUE_SCORE: [TRUE_SCORE]/10


Looks rating: [TRUE_SCORE]/10 (~[Insert matching narrative tier from the reference scale below])


*0-10 Male Looks Scale Reference Mapping:*
*   0–2: Unbelievably unattractive
*   2–3: Extremely unattractive
*   3–4: Very unattractive
*   4–5: Below average
*   5–6: Slightly above average
*   6–7: Noticeably attractive
*   7–8: Very attractive
*   8–9: Extremely attractive
*   9–10: Near perfect, one in millions


Post-penalty weights:
HARM_weight: [HARM_weight]
MISC_weight: [MISC_weight]
ANGU_weight: [ANGU_weight]
DIMO_weight: [DIMO_weight]

Next step: Apply logarithmic penalty weight

- HARM_base = 0.32
- MISC_base = 0.26
- ANGU_base = 0.22
- DIMO_base = 0.20

The penalty factor increases as the pillar gets worse (lower score). This means worse pillars get a larger penalty factor, which will give them more relative weight in the final score.
Pillar score (0-10) β‰₯ 8.0: penalty_factor = 1.00
Pillar score (0-10) β‰₯ 7.5: penalty_factor = 1.05
Pillar score (0-10) β‰₯ 7.0: penalty_factor = 1.10
Pillar score (0-10) β‰₯ 6.5: penalty_factor = 1.25
Pillar score (0-10) β‰₯ 6.0: penalty_factor = 1.45
Pillar score (0-10) β‰₯ 5.5: penalty_factor = 1.70
Pillar score (0-10) β‰₯ 5.0: penalty_factor = 2.00
Pillar score (0-10) β‰₯ 4.5: penalty_factor = 2.35
Pillar score (0-10) β‰₯ 4.0: penalty_factor = 2.75
Pillar score (0-10) β‰₯ 3.5: penalty_factor = 2.20
Pillar score (0-10) β‰₯ 3.0: penalty_factor = 2.70
Pillar score (0-10) β‰₯ 2.5: penalty_factor = 3.25
Pillar score (0-10) < 2.5: penalty_factor = 3.85

Selection rule:
For a given pillar score S (0–10), choose the highest threshold that S satisfies.
- If S = 7.0, use the β‰₯ 7.0 row (penalty_factor = 1.05), not β‰₯ 7.5.
- If S < 2.5, penalty_factor = 3.25.

To make worse pillars weigh more in the final score, we define the penalized weight as:
penalized_contribution_i = score_i Γ— base_weight_i Γ— penalty_factor_i
Where:
- score_i is HARM_10, MISC_10, ANGU_10, or DIMO_10.
- penalty_factor_i is from the table above based on that 0–10 score.
- This makes worse pillars (lower score) have a larger penalty_factor, which increases their contribution relative to better pillars.
Compute:
- HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor(HARM_10)
- MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor(MISC_10)
- ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor(ANGU_10)
- DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor(DIMO_10)
Normalize penalized contributions to sum to 1
total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen
HARM_weight = HARM_pen / total
MISC_weight = MISC_pen / total
ANGU_weight = ANGU_pen / total
DIMO_weight = DIMO_pen / total
These weights now sum to 1, and worse pillars have larger weights because their penalty_factor is larger.

Last step: Calculating the final score

Code:
TRUE_SCORE = (HARM_10 x HARM_weight) + (MISC_10 x MISC_weight) + (ANGU_10 x ANGU_weight) + (DIMO_10 x DIMO_weight)

After all of this, our example would get a score of about 7.76/100, the best face out of hundreds/a thousand faces which I believe most of you will agree with (I used pictures from his prime so 2018-2021 as references for my Tier selection).
Lorenzo Zurzolo






HOW TO DO THIS IN <1MIN

I created an AI prompt that includes every single part of this analysis in depth with an attempt of making it as objective as possible.
Use the advanced thinking depth models of whichever one you choose.
Just include a clear front and side profile picture along the prompt (~ 2m distance, no hair covering cheekbones/face, neutral face expression, neutral camera angle, decent lightning).
This method is not accurate, due to AI's nature it is impossible for it to accurately choose each Tier with precision, that said I think it's still worth trying.
Obviously a manual rating will still be more accurate and is recommended but this will take less than a minute so you can't ask for more
Code:
You are a facial aesthetics rater running a strictly objective, metric-by-metric scoring system.
Your goal is to choose the correct Tier for each individual trait with maximum precision and no overestimation will be allowed.
Tier 1 = ideal. Higher tiers = worse. Negative tiers (where defined) = extreme defects.
You must evaluate one MALE face from two photos: (1) neutral front view, (2) neutral side profile.
Do not infer metrics that are not visible. If a metric is ambiguous or not visible, state the limitation and assign the most conservative tier supported by the visible evidence.
CRITICAL RULES FOR OBJECTIVITY
1) Do NOT generalize. Do not say "his eyes are pretty" and then give Tier 1 to all eye traits. Evaluate each sub-metric individually.
2) Use explicit visual criteria. For each metric, compare the observed feature to the ideal description and tier values provided.
3) Do not skip metrics. Every listed sub-metric must be rated with a Tier and a brief justification (1 short sentence).
4) Do not over-correct. If a feature is borderline between two tiers, choose the tier that is more supported by the evidence. If truly ambiguous, choose the lower (better) tier but note the ambiguity.
5) Do not invent values. If a metric requires mm or angles (e.g., PFL = 27 mm, gonial angle 115–125Β°), estimate conservatively from the photo and state your reasoning.
6) Maintain monotonicity: if any pillar improves (others equal), TRUE_SCORE must increase. Your tier assignments must respect this.


PILLARS
- HARM = Harmony score (base weight 0.32)
- MISC = Miscellaneous score (base weight 0.26)
- ANGU = Angularity score (base weight 0.22)
- DIMO = Dimorphism score (base weight 0.20)


CRITICAL RULE: If any pillar score increases (all others equal), the overall score MUST increase. The system below guarantees this monotonicity while penalizing low pillars by giving them more relative weight when they are worse.


COMPUTATION STEPS


Step 1: Get raw scores for each pillar
Follow sections 1–4 (MISC, ANGU, DIMO, HARM) to compute:
- YOUR_MISC
- YOUR_ANGU
- YOUR_DIMO
- YOUR_HARM
Sum all sub-metric points in each section to get these raw scores.


Step 2: Convert to 0–10 scale
For each pillar, use its specific MAX_* and WORST_*:
- MISC:
  - MAX_MISC = 1031
  - WORST_MISC = -460
  - MISC% = ((YOUR_MISC - WORST_MISC) / (MAX_MISC - WORST_MISC)) * 100
  - MISC_10 = MISC% / 10
- ANGU:
  - MAX_ANGU = 149.83
  - WORST_ANGU = 19.03
  - ANGU% = ((YOUR_ANGU - WORST_ANGU) / (MAX_ANGU - WORST_ANGU)) * 100
  - ANGU_10 = ANGU% / 10
- DIMO:
  - MAX_DIMO = 120
  - WORST_DIMO = -67.44
  - DIMO% = ((YOUR_DIMO - WORST_DIMO) / (MAX_DIMO - WORST_DIMO)) * 100
  -DIMO_10 = DIMO% / 10
- HARM:
  - MAX_HARM = 389.74
  - WORST_HARM = -409.92
  - HARM% = ((YOUR_HARM - WORST_HARM) / (MAX_HARM - WORST_HARM)) * 100
  - HARM_10 = HARM% / 10


Step 3: Apply logarithmic penalty weight based on threshold
Base weights:
- HARM_base = 0.32
- MISC_base = 0.26
- ANGU_base = 0.22
- DIMO_base = 0.20
THRESHOLD = 7.5 (applies to the 0–10 pillar score).
Use the 0–10 pillar score (HARM_10, MISC_10, ANGU_10, DIMO_10) to determine the penalty factor.


PENALTY FACTOR TABLE
The penalty factor increases as the pillar gets worse (lower score). This means worse pillars get a larger penalty factor, which will give them more relative weight in the final score.
Pillar score (0-10) β‰₯ 8.0: penalty_factor = 1.00
Pillar score (0-10) β‰₯ 7.5: penalty_factor = 1.05
Pillar score (0-10) β‰₯ 7.0: penalty_factor = 1.10
Pillar score (0-10) β‰₯ 6.5: penalty_factor = 1.25
Pillar score (0-10) β‰₯ 6.0: penalty_factor = 1.45
Pillar score (0-10) β‰₯ 5.5: penalty_factor = 1.70
Pillar score (0-10) β‰₯ 5.0: penalty_factor = 2.00
Pillar score (0-10) β‰₯ 4.5: penalty_factor = 2.35
Pillar score (0-10) β‰₯ 4.0: penalty_factor = 2.75
Pillar score (0-10) β‰₯ 3.5: penalty_factor = 2.20
Pillar score (0-10) β‰₯ 3.0: penalty_factor = 2.70
Pillar score (0-10) β‰₯ 2.5: penalty_factor = 3.25
Pillar score (0-10) < 2.5: penalty_factor = 3.85


Selection rule:
For a given pillar score S (0–10), choose the highest threshold that S satisfies.
- If S = 7.0, use the β‰₯ 7.0 row (penalty_factor = 1.05), not β‰₯ 7.5.
- If S < 2.5, penalty_factor = 3.25.
Penalized contribution (worse pillars get larger penalty β†’ more relative weight)
To make worse pillars weigh more in the final score, we define the penalized weight as:
penalized_contribution_i = score_i Γ— base_weight_i Γ— penalty_factor_i
Where:
- score_i is HARM_10, MISC_10, ANGU_10, or DIMO_10.
- penalty_factor_i is from the table above based on that 0–10 score.
- This makes worse pillars (lower score) have a larger penalty_factor, which increases their contribution relative to better pillars.
Compute:
- HARM_pen = HARM_10 Γ— HARM_base Γ— penalty_factor(HARM_10)
- MISC_pen = MISC_10 Γ— MISC_base Γ— penalty_factor(MISC_10)
- ANGU_pen = ANGU_10 Γ— ANGU_base Γ— penalty_factor(ANGU_10)
- DIMO_pen = DIMO_10 Γ— DIMO_base Γ— penalty_factor(DIMO_10)
Normalize penalized contributions to sum to 1
total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen
HARM_weight = HARM_pen / total
MISC_weight = MISC_pen / total
ANGU_weight = ANGU_pen / total
DIMO_weight = DIMO_pen / total
These weights now sum to 1, and worse pillars have larger weights because their penalty_factor is larger.


Step 4: Compute final score (weighted average with penalized weights)
TRUE_SCORE =
HARM_10 Γ— HARM_weight +
MISC_10 Γ— MISC_weight +
ANGU_10 Γ— ANGU_weight +
DIMO_10 Γ— DIMO_weight
This guarantees:
Increasing any pillar (others same) β†’ TRUE_SCORE increases.
Pillars below 7.5 have larger penalty_factor, so they get more relative weight.
Lower pillars get stronger penalty (higher penalty_factor) β†’ they pull the final score down more.
No artificial inflation when one pillar is great but others are bad.


MISC SCORE (Miscellaneous) – 26% base
Rate each sub-metric from the tables below. Use the Tier 1-8 exactly as described. Sum all points to get YOUR_MISC.
For each sub-metric, write: "[Metric]: Tier X β€” [1-sentence justification referencing ideal vs observed]".


1A. Skin
Skin clearness (acne + blemishes):
Tier 1: +50 | Tier 2: +25 | Tier 3: +10 | Tier 4: +5 | Tier 5: 0 | Tier 6: βˆ’10 | Tier 7: βˆ’20 | Tier 8: βˆ’30
Ideal: "No acne or blemishes"
Hyperpigmentation:
Tier 1: +30 | Tier 2: +10 | Tier 3: +5 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’30
Ideal: "None"
Moles:
Tier 1: +10 | Tier 2: +7 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’10
Ideal: "None"
Skin texture:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’2 | Tier 8: βˆ’5
Ideal: "Smooth"
Acne scarring:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’2 | Tier 8: βˆ’5
Ideal: "None"
Facial folds + wrinkles:
Tier 1: +40 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: "None"
1B. Eye area
Upper eyelid:
Tier 1: +35 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: No UEE, straight/curved, no drooping
Lower eyelid shape:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’3 | Tier 8: βˆ’8
Ideal: Straight/slightly curved, no drooping
Sclera show:
Tier 1: +15 | Tier 2: +5 | Tier 3: +3 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: None
Eyelashes:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’2 | Tier 7: βˆ’4
Ideal: Thick, dense, dark
Eyebrows:
Tier 1: +30 | Tier 2: +18 | Tier 3: +9 | Tier 4: +5 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: Thick, dense, long, dark
Periorbital darkening:
Tier 1: +25 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’30 | Tier 8: βˆ’50
Ideal: None
Under eye circles:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’3 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: None
LEE:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’8
Ideal: None
Eye colour:
Tier 1: +10 | Tier 2: +7 | Tier 3: +5
Ideal: Light colour
Scleral triangles:
Tier 1: +8 | Tier 2: +4 | Tier 3: +2 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: Even triangles
Medial canthus:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’1
Ideal: Downturned, long, not thin
PFL (palpebral fissure length):
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: 27 mm long
Sclera colour:
Tier 1: +8 | Tier 2: +4 | Tier 3: +2 | Tier 4: 0
Ideal: White
Unibrow:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: βˆ’2 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’15 | Tier 8: βˆ’30
Ideal: None
1C. Colouring
Skin colour:
Tier 1: +30 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0
Ideal: Tanned, dark Fitzpatrick II to low Fitzpatrick IV
Lip colour:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’3
Ideal: Reddish pink
Eyelash visibility:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0
Ideal: Contrasting + visible
Eye colour (again here as colouring):
Tier 1: +20 | Tier 2: +10 | Tier 3: +5
Ideal: Light eye colour
Hair colour:
Tier 1: +25 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0
Ideal: Dark colour
Eyebrow colour:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0
Ideal: Dark colour
Sclera whiteness:
Tier 1: +10 | Tier 2: +5 | Tier 3: 0
Ideal: White with no redness or yellowness
1D. Overall lower third
Gonions:
Tier 1: +40 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Flared
Chin shape:
Tier 1: +30 | Tier 2: +15 | Tier 3: +8 | Tier 4: +4 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Square
Chin width:
Tier 1: +25 | Tier 2: +13 | Tier 3: +7 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’5
Ideal: Wide
Ramus length:
Tier 1: +35 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Tall
Mandible length:
Tier 1: +30 | Tier 2: +15 | Tier 3: +8 | Tier 4: +4 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Long & straight
Mandible shape:
Tier 1: +10 | Tier 2: +5 | Tier 3: +3 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’3
Ideal: Straight (minimal antegonial notch)
1E. Lips
Lip width:
Tier 1: +25 | Tier 2: +12 | Tier 3: +6 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Wide
Philtrum length:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Short (not excessive)
Philtrum ridges:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Defined
Lip fullness:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Full
Lip health:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: No cracking
Commissures:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Slight upturn
Cupid's bow:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Prominent
Lip seal:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Straight, aligned with vermilion border
1F. Nose
Alar width:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Not wide
Nose bulbosity:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Low bulbousness
Nasal tip:
Tier 1: +25 | Tier 2: +12 | Tier 3: +6 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Defined, not droopy
Nostril show:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Minimal
Nostril flare:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: None
Dorsum:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Straight
Radix projection:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Projected, visible nasofrontal angle
1G. Other misc
Ears:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: 0 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’20 | Tier 8: βˆ’40
Ideal: Pinned back
Symmetry:
Tier 1: +100 | Tier 2: +70 | Tier 3: +50 | Tier 4: +30 | Tier 5: +10 | Tier 6: 0 | Tier 7: βˆ’10 | Tier 8: βˆ’50
Ideal: Minimal asymmetry
Then compute MISC:
MAX_MISC = 1031
WORST_MISC = βˆ’460
MISC% = ((YOUR_MISC βˆ’ WORST_MISC) / (MAX_MISC βˆ’ WORST_MISC)) Γ— 100
MISC_10 = MISC% / 10


ANGU SCORE (Angularity) – 22% base
Rate each feature from front and side view. Assign the correct tier and sum for YOUR_ANGU.
For each feature, write: "[Feature]: Tier X β€” [1-sentence justification]".


Mandible Visibility (Front):
Tier 1: 24.75 | Tier 2: 21.04 | Tier 3: 17.33 | Tier 4: 13.61 | Tier 5: 9.90 | Tier 6: 6.19 | Tier 7: 3.09
Ideal: Broad mandible flare, clear contour, no lower-face fat masking
Facial 3D-ness:
Tier 1: 18.75 | Tier 2: 15.94 | Tier 3: 13.13 | Tier 4: 10.33 | Tier 5: 7.52 | Tier 6: 4.71 | Tier 7: 2.36
Ideal: Strong midface projection, sharp anterior depth, good orbital support
Gonion Sharpness:
Tier 1: 18.75 | Tier 2: 15.94 | Tier 3: 13.13 | Tier 4: 10.33 | Tier 5: 7.52 | Tier 6: 4.71 | Tier 7: 2.36
Ideal: Well-defined gonial angle (115–125Β°) with visible edge
Facial Depth:
Tier 1: 17.25 | Tier 2: 14.66 | Tier 3: 12.08 | Tier 4: 9.49 | Tier 5: 6.91 | Tier 6: 4.33 | Tier 7: 2.17
Ideal: Strong maxilla + mandible forward projection
Mandible & Ramus Visibility:
Tier 1: 16.74 | Tier 2: 14.23 | Tier 3: 11.71 | Tier 4: 9.19 | Tier 5: 6.68 | Tier 6: 4.17 | Tier 7: 2.09
Ideal: Long, tall ramus, sharp rear-jaw contour clearly visible from front
Ogee Curve:
Tier 1: 15.75 | Tier 2: 13.39 | Tier 3: 11.03 | Tier 4: 8.67 | Tier 5: 6.30 | Tier 6: 3.94 | Tier 7: 1.97
Ideal: Defined midface curve, strong high cheekbone projection
Cheekbone Visibility:
Tier 1: 15.11 | Tier 2: 12.85 | Tier 3: 10.58 | Tier 4: 8.32 | Tier 5: 6.05 | Tier 6: 3.79 | Tier 7: 1.89
Ideal: High, wide-set malars, strong lateral projection, hollow cheeks
Chin Angularity:
Tier 1: 12.30 | Tier 2: 10.46 | Tier 3: 8.61 | Tier 4: 6.77 | Tier 5: 4.92 | Tier 6: 3.08 | Tier 7: 1.54
Ideal: Squared chin pad, sharp pogonion definition
Lower-Midface Fat:
Tier 1: 10.43 | Tier 2: 8.86 | Tier 3: 7.30 | Tier 4: 5.73 | Tier 5: 4.17 | Tier 6: 3.13 | Tier 7: 1.56
Ideal: Minimal buccal fat, lean jaw contour
Then compute ANGU:
MAX_ANGU = 149.83
WORST_ANGU = 19.03
ANGU% = ((YOUR_ANGU βˆ’ WORST_ANGU) / (MAX_ANGU βˆ’ WORST_ANGU)) Γ— 100
ANGU_10 = ANGU% / 10


DIMO SCORE (Dimorphism / Masculinity) – 20% base
Evaluate masculinity using the DIMO table. For each feature, pick the tier and sum to YOUR_DIMO.
Write: "[Feature]: Tier X β€” [1-sentence justification]"


****Eye depth:
Tier 1: 22.32 | Tier 2: 16.74 | Tier 3: 11.16 | Tier 4: 0.00 | Tier 5: βˆ’33.48
Ideal: Very deepset eyes with strong supraorbital projection
Brow ridge shape:
Tier 1: 13.44 | Tier 2: 10.08 | Tier 3: 6.72 | Tier 4: 3.36 | Tier 5: βˆ’3.36
Ideal: Pronounced brow bossing
Chin shape:
Tier 1: 12.72 | Tier 2: 9.54 | Tier 3: 6.36 | Tier 4: 3.36 | Tier 5: βˆ’12.72
Ideal: Broad, square, projected chin
Buccal fat size:
Tier 1: 11.70 | Tier 2: 8.78 | Tier 3: 5.85 | Tier 4: 2.93 | Tier 5: βˆ’2.93
Ideal: Very low buccal fat, hollowing
Ramus length (front):
Tier 1: 11.53 | Tier 2: 8.65 | Tier 3: 5.77 | Tier 4: 2.88 | Tier 5: βˆ’2.88
Ideal: Tall, visible ramus
Gonion outward growth:
Tier 1: 11.04 | Tier 2: 8.28 | Tier 3: 5.52 | Tier 4: 2.76 | Tier 5: βˆ’2.76
Ideal: Wide gonial flare
Narrowing upper third:
Tier 1: 9.00 | Tier 2: 6.75 | Tier 3: 4.50 | Tier 4: 2.25 | Tier 5: βˆ’2.25
Ideal: Noticeably narrower upper third (temples to brow) relative to mid/lower face
Facial hair development:
Tier 1: 7.80 | Tier 2: 5.85 | Tier 3: 3.90 | Tier 4: 1.95 | Tier 5: βˆ’1.95
Rough skin texture:
Tier 1: 7.20 | Tier 2: 5.40 | Tier 3: 3.60 | Tier 4: 1.80 | Tier 5: βˆ’1.80
Cheekbone size:
Tier 1: 6.91 | Tier 2: 5.18 | Tier 3: 3.46 | Tier 4: 1.73 | Tier 5: βˆ’1.73
Lip fullness:
Tier 1: 6.34 | Tier 2: 4.75 | Tier 3: 3.17 | Tier 4: 1.58 | Tier 5: βˆ’1.58
Then compute DIMO:
MAX_DIMO = 120
WORST_DIMO = βˆ’67.44
DIMO% = ((YOUR_DIMO βˆ’ WORST_DIMO) / (MAX_DIMO βˆ’ WORST_DIMO)) Γ— 100
DIMO_10 = DIMO% / 10


HARM SCORE (Harmony / Proportions) – 32% base
Use the HARM table. For each item below, assign its tier and sum to YOUR_HARM.
Each feature has tier values; you must use the exact coefficients.
Write: "[Feature]: Tier X β€” [1-sentence justification referencing ideal range vs observed]".


Jaw Width:
Tier 1: 20.59 | Tier 2: 18.53 | Tier 3: 10.29 | Tier 4: 6.18 | Tier 5: βˆ’18.53 | Tier 6: βˆ’46.32
Ideal: 87.5-91.5% bigonial width relative to cheekbones
Eye to Eyebrow Distance / Eyebrow Setness:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.95 | Tier 5: βˆ’5.95 | Tier 6: βˆ’11.90
Ideal: Brows close to eyes without drooping
Brow Ridge Inclination Angle:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.96 | Tier 5: βˆ’5.96 | Tier 6: βˆ’11.90
Ideal: Smooth and defined brow ridge
Facial Thirds:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.95 | Tier 5: βˆ’5.95 | Tier 6: βˆ’11.90
Ideal: Upper: 30-32%, Middle: 31.4-33.4%, Lower: 33.9-37.0%
Nasofrontal Angle:
Tier 1: 19.06 | Tier 2: 17.16 | Tier 3: 9.53 | Tier 4: 5.72 | Tier 5: βˆ’5.72 | Tier 6: βˆ’34.31
Ideal: 116–128Β°
Neck Width:
Tier 1: 19.06 | Tier 2: 17.16 | Tier 3: 9.53 | Tier 4: 5.72 | Tier 5: βˆ’17.16 | Tier 6: βˆ’34.31
Ideal: 92-98% relative to bigonial width
Lower Third Proportion:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’5.49 | Tier 6: βˆ’10.98
Ideal: Nostril-Commisure: 31-33.5%
FWHR:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’16.47 | Tier 6: βˆ’49.41
Ideal: 1.95-2.05
Eye Aspect Ratio:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’5.49 | Tier 6: βˆ’10.98
Ideal: 3-3.7x
Gonial Angle:
Tier 1: 16.78 | Tier 2: 15.10 | Tier 3: 8.39 | Tier 4: 5.03 | Tier 5: βˆ’10.07 | Tier 6: βˆ’20.13
Ideal: 115-121ΒΊ
Ramus Length:
Tier 1: 14.41 | Tier 2: 14.41 | Tier 3: 8.01 | Tier 4: 5.80 | Tier 5: βˆ’10.59 | Tier 6: βˆ’20.13
Ideal: Long ramus
Thirds of Jaw:
Tier 1: 17.54 | Tier 2: 15.78 | Tier 3: 8.77 | Tier 4: 6.48 | Tier 5: βˆ’3.89 | Tier 6: βˆ’23.35
Ideal: Symmetric vertical jaw thirds and a balanced mandible height
Chin to Philtrum Ratio:
Tier 1: 12.96 | Tier 2: 11.67 | Tier 3: 6.48 | Tier 4: 3.89 | Tier 5: βˆ’1.95 | Tier 6: βˆ’3.89
Ideal: 2.1-2.5
Lateral Canthal Tilt:
Tier 1: 12.35 | Tier 2: 11.12 | Tier 3: 6.18 | Tier 4: 3.71 | Tier 5: βˆ’3.71 | Tier 6: βˆ’7.4
Ideal: 6-8ΒΊ
Mouth to Nose Ratio:
Tier 1: 12.35 | Tier 2: 11.12 | Tier 3: 6.18 | Tier 4: 3.71 | Tier 5: βˆ’3.71 | Tier 6: βˆ’7.4
Ideal: 1.4-1.5x
Eye Separation / ESR:
Tier 1: 12.20 | Tier 2: 10.98 | Tier 3: 6.59 | Tier 4: 3.66 | Tier 5: βˆ’10.98 | Tier 6: βˆ’65.88
Ideal: 45-47%
Midface Ratio:
Tier 1: 11.90 | Tier 2: 10.71 | Tier 3: 5.95 | Tier 4: 3.57 | Tier 5: βˆ’3.57 | Tier 6: βˆ’7.14
Ideal: 0.98-1.02
Jaw Frontal Angle:
Tier 1: 9.15 | Tier 2: 8.24 | Tier 3: 4.58 | Tier 4: 2.75 | Tier 5: βˆ’4.58 | Tier 6: βˆ’9.15
Ideal: 86.5-92.5ΒΊ
Cheekbone Setness:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: High set, near eye level
Face Length:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: 1.34-1.37x
Bizygomatic Width:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: Wide and proportional relative to the rest of the face
Nose to Bizygomatic Ratio:
Tier 1: 7 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0.94 | Tier 5: 0 | Tier 6: βˆ’0.94
Ideal: Nose width ~20% of cheekbone width
Eyebrow Tilt:
Tier 1: 10 | Tier 2: 5 | Tier 3: 2.5 | Tier 4: 0 | Tier 5: βˆ’2.5 | Tier 6: βˆ’5
Ideal: 6.5-11ΒΊ
Medial Canthal Angle:
Tier 1: 7.5 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0 | Tier 5: βˆ’1.88 | Tier 6: βˆ’3.75
Ideal: Symmetric medial canthi forming subtle inward angle
Bitemporal Width:
Tier 1: 7.5 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0 | Tier 5: βˆ’1.88 | Tier 6: βˆ’3.75
Ideal: 85-92% of bizygomatic width
Lower Third Proportion (second entry):
Tier 1: 5 | Tier 2: 2.5 | Tier 3: 1.25 | Tier 4: 0 | Tier 5: βˆ’1.25 | Tier 6: βˆ’2.5
Ideal: Nostril-Commisure: 31-33.5%


Then compute HARM:
MAX_HARM = 389.74
WORST_HARM = βˆ’409.92
HARM% = ((YOUR_HARM βˆ’ WORST_HARM) / (MAX_HARM βˆ’ WORST_HARM)) Γ— 100
HARM_10 = HARM% / 10


TIER-SELECTION GUIDELINES (OBJECTIVITY BOOSTER)
- For each metric, first identify the ideal value/range (given in the "Ideal" line).
- Estimate the observed value conservatively from the photos. If you must estimate mm or angles, state your reasoning briefly.
- Compare the observed value to the tier values:
  - If the observed value matches the ideal β†’ Tier 1.
  - If the observed value is almost ideal β†’ Tier 2.
  - If moderately off β†’ Tier 3.
  - If clearly suboptimal but not severe β†’ Tier 4–5.
  - If clearly defective β†’ Tier 6–7.
  - If extreme defect β†’ Tier 8 or equivalent tiers where defined.
- Do not use global impressions. Each metric is independent.
- If two tiers are close, choose the lower (better) tier but note the ambiguity.


FINAL OUTPUT FORMAT
You MUST output exactly:
HARM: X.XX/10
MISC: X.XX/10
ANGU: X.XX/10
DIMO: X.XX/10
TRUE_SCORE: X.XX/10
Then map to 0–10 looks scale:
Looks rating: X.XX/10 (~description)
0–10 Male Looks Scale Reference:
- 0-2: Unbelievably unattractive
- 2–3: Extremely unattractive
- 3–4: Very unattractive
- 4–5: Below average
- 5–6: Slightly above average
- 6–7: Noticeably attractive
- 7–8: Very attractive
- 8–9: Extremely attractive
- 9–10: Near perfect, one in millions
Now evaluate the face metric-by-metric, assign tiers, sum raw scores, convert to /10, apply the penalty formula (with worse pillars getting larger penalty_factor and thus more relative weight), and output the final rating.
At the end of the analysis, also provide the post-penalty weights of each pillar:
Post-penalty weights:
HARM_weight: X.XX
MISC_weight: X.XX
ANGU_weight: X.XX
DIMO_weight: X.XX


Now evaluate the face metric-by-metric accurately, assign tiers, sum raw scores, convert to /10, apply the penalty formula (with worse pillars getting larger penalty_factor and thus more relative weight), and output the final rating.





I highly recommend checking out @BigBallsLarry thread, he provides a more comprehensive introduction on the looks scale and explains on why each element of his formula (and therefore this one in a big part) is the way it is.
 
Last edited:
  • +1
Reactions: mistyjfl and Niebvll
Thanks to anyone reading this, lmk what you think and I hope it's helpful :LOL::feelswhy::p:feelshah::p:forcedsmile::ogre::((y):feelswat::love:;):feelstastyman::feelswhat::pepefrown::banhammer::feelsree::yes::feelsgiga: (you better rep ts, im insecure abt my ratio)
 
  • +1
Reactions: Niebvll and daudthe1_
This is a reiteration of @BigBallsLarry thread:
[Credits for the idea of this thread goes entirely to imsubhumanlmfao on discord

- Credits for information and analytics inside of the thread goes to BigBallsLarry, imsubhumanlmfao on discord, the rater β€œlexi”, the rater β€œFaceIQ”, aswell as the currently pinned threads and BOTB posts in this forum

- credits for the ANGU and DIMO formulas go to max

- Credits for the looks scale go ENTIRELY to this highly detailed doc, the user that made this has spent hours on it and i completely respect it, however i couldn’t find WHO actually wrote it, so if you see this and wish it to be taken down then i am free to do so.

Code:
https://docs.google.com/spreadsheets/d/1hsV7keyO3pxRtET12Nnbq4E09cGwvVJF1yjC5sBoOdg/edit?gid=1682270163#gid=1682270163

i have not come up with the examples myself, i simply wrote them down.

Disclaimer: The formulas and facial ratings in this thread might not be seen as the complete truth for everyone, and many people could disagree with placements and scores. This is completely fine, however it’s still a very good place to start, and shouldn’t be immediately dismissed.



INTRODUCTION

Face ratings are usually done in a subjective manner in a matter of seconds, while this can potentially be accurate (to a degree) for extremely experienced raters, the average or even above average individual should not do that expecting a consistent, accurate and objective result.

The formula I will share below is meant to be taken as an objective and accurate standard of facial analysis.
This is the distribution this formula follows:

View attachment 5226209
As a general rule:
9+: best in millions
9: best in a million
8.5: best in hundreds of thousands
8: best in a couple thousand
7.5: best in hundreds
7: best in a hundred
6.5: best in 10s
6: best in 5
5.5: best in 3
5: average
4.5: ordinarily below average
4: solidly ugly
3.5: very ugly
3: extremely ugly ugly
<2: unquantifiably ugly :feelswhy:

If you just want the formula, skip to the "THE FULL FORMULA" section below




CONTEXT

The reason I decided to make a modified variation on his thread is a flaw I identified in the way the spread (difference between highest and lowest pillar) penalty is applied.

Let's take this hypothetical example:

9 HARM
6 MISC
5.5 ANGU
6 DIMO

if we follow his formula the final score would be 5.125/10
Code:
0.32 x 9 = 2.88
0.26 x 6 = 1.56
0.22 x 5.5 = 1.21
6 x 0.2 = 1.2


Code:
WEIGHTED = 2.88 + 1.56 + 1.21 + 1.2
= 6.85

SPREAD = 9 - 5.5
= 3.5

Penalty = SPREAD x 0.5
= 3.5 x 0.5
= 1.725


Code:
TRUE SCORE = WEIGHTED - PENALTY
= 6.85 - 1.725
= 5.125

Now let's keep everything the same and ONLY change the HARM from a 9 to a 7:
7 HARM
6 MISC
5.5 ANGU
6 DIMO

The final score with HARM=7 is 5.46, 0.335 points higher than HARM=9
Code:
0.32 x 7 = 2.24
0.26 x 6 = 1.56
0.22 x 5.5 = 1.21
6 x 0.2 = 1.2

Code:
WEIGHTED = 2.24 + 1.56 + 1.21 + 1.2
= 6.21


SPREAD = 7 - 5.5
= 1.5


Penalty = SPREAD x 0.5
= 1.5 x 0.5
= 0.75

Code:
TRUE SCORE = WEIGHTED - PENALTY
= 6.21 - 0.75
= 5.46



HOW IS THIS POSSIBLE?

A flaw in the way the penalty is applied:
After a certain point, the penalty that comes from increasing a category becomes greater than its benefits, even with everything else staying the same.




HOW DO WE FIX THIS?

A pillar-weight adjustment based on a logarithmic scale will replace the arbitrary penalty and act as a sort of "built-in" penalty.
I also decided to add a threshold of 8.0 for the lowest pillar, if it's met no weight-adjustment will happen and categories will remain like this:

HARM: 32%
MISC: 26%
ANGU: 22%
DIMO: 20%

I also included a 2.5 lower threshold at which point no additional penalty will be applied.



OTHER ADJUSTMENTS I MADE

I made some adjustments to the "Ideal" tabs, gave some more precise ratios etc...
The core math stayed the same, besides the penalty part






THE FULL FORMULA

WHAT WE'LL DO

We will begin by determining the /10 score of each individual pillar, to do this you'll:
1. Pick between different Tiers for multiple sub-metrics
2. Sum the values to get your raw pillar score
3. Apply the formula I'll provide below to get the pillar score /10
4. Repeat for all 4 pillars
Get the post-penalty score of each pillar, to do this you'll:
1. Identify the specific penalty factor for each from the table I'll provide later
2. Multiply your 0–10 pillar score by its baseline weight and its assigned penalty factor
3. Sum all four penalized contributions together to find the global total
4. Divide each individual penalized contribution by that global total to generate your final adjusted weights
Calculate your final score
5. Multiply your original 0–10 pillar scores by these new normalized weights and sum them up to calculate your true score

OR YOU CAN JUST GET THE RAW SCORES OF EACH PILLAR BY CHOOSING THE TIERS, PUT THEM INTO AN AI WITH THE PROMPT BELOW AND FORGET ABOUT IT

What this system does:
It allows us to enforce a penalty for low scores making it progressively bigger the bigger the flaw is, this is the most accurate way to do it as otherwise the score would be artificially inflated.

This entire process should take 10-15 minutes (on the higher end of that range) once you're familiar with it if you do it with the prompt below (there's no reason not to do it, it will just avoid human mistakes and save time since it's all math from there) or 20ish minutes if you do the calculations manually.
If you want to do the calculations manually because you have a low IQ AND EQ or you because want to understand it in more depth, read the rest of the thread carefully and at the end I will provide the formula for you guys to follow step by step.
Code:
You are acting exclusively as a precise mathematical execution engine and formatting tool for a facial aesthetics framework.


I will provide you with the raw accumulated scores for four foundational pillars: YOUR_HARM, YOUR_MISC, YOUR_ANGU, and YOUR_DIMO. Your sole task is to execute the step-by-step mathematical transformation, handle the dynamic penalty weighting system, and generate the mandatory final output report exactly as structured below.


Do not add commentary, meta-reflections, or conversational filler. Output only the data sections.


### INPUT DATA
YOUR_HARM = [INSERT VALUE]
YOUR_MISC = [INSERT VALUE]
YOUR_ANGU = [INSERT VALUE]
YOUR_DIMO = [INSERT VALUE]


---


### STEP-BY-STEP MATHEMATICAL VERIFICATION


Execute and display the calculations for each step using 4 decimal places for precision during intermediate steps:


#### Step 1: Base Pillar Percentages & 0–10 Scaling
*   **HARM Scaling:**
    *   MAX_HARM = 389.74, WORST_HARM = -409.92
    *   HARM% = ((YOUR_HARM - (-409.92)) / (389.74 - (-409.92))) * 100
    *   HARM_10 = HARM% / 10
*   **MISC Scaling:**
    *   MAX_MISC = 1031, WORST_MISC = -460
    *   MISC% = ((YOUR_MISC - (-460)) / (1031 - (-460))) * 100
    *   MISC_10 = MISC% / 10
*   **ANGU Scaling:**
    *   MAX_ANGU = 149.83, WORST_ANGU = 19.03
    *   ANGU% = ((YOUR_ANGU - 19.03) / (149.83 - 19.03)) * 100
    *   ANGU_10 = ANGU% / 10
*   **DIMO Scaling:**
    *   MAX_DIMO = 120, WORST_DIMO = -67.44
    *   DIMO% = ((YOUR_DIMO - (-67.44)) / (120 - (-67.44))) * 100
    *   DIMO_10 = DIMO% / 10


#### Step 2: Penalty Factor Assignment
Evaluate each calculated 0–10 pillar score (S) against the Penalty Factor Table. Select the highest single threshold condition that S satisfies:
*   S β‰₯ 8.0: factor = 1.00
*   S β‰₯ 7.5: factor = 1.05
*   S β‰₯ 7.0: factor = 1.10
*   S β‰₯ 6.5: factor = 1.25
*   S β‰₯ 6.0: factor = 1.45
*   S β‰₯ 5.5: factor = 1.70
*   S β‰₯ 5.0: factor = 2.00
*   S β‰₯ 4.5: factor = 2.35
*   S β‰₯ 4.0: factor = 2.75
*   S β‰₯ 3.5: factor = 2.20
*   S β‰₯ 3.0: factor = 2.70
*   S β‰₯ 2.5: factor = 3.25
*   S < 2.5: factor = 3.85


*Record assigned factors:*
*   penalty_factor_HARM = [Value]
*   penalty_factor_MISC = [Value]
*   penalty_factor_ANGU = [Value]
*   penalty_factor_DIMO = [Value]


#### Step 3: Penalized Contribution Calculation
Multiply each pillar score by its respective base weight and its assigned penalty factor:
*   HARM_base = 0.32 | MISC_base = 0.26 | ANGU_base = 0.22 | DIMO_base = 0.20
*   HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor_HARM
*   MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor_MISC
*   ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor_ANGU
*   DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor_DIMO
*   total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen


#### Step 4: Weight Normalization
Divide each penalized contribution by the global total to yield the self-balancing weights (ensuring they sum to 1.00):
*   HARM_weight = HARM_pen / total
*   MISC_weight = MISC_pen / total
*   ANGU_weight = ANGU_pen / total
*   DIMO_weight = DIMO_pen / total


#### Step 5: Final Weighted Composition
*   TRUE_SCORE = (HARM_10 Γ— HARM_weight) + (MISC_10 Γ— MISC_weight) + (ANGU_10 Γ— ANGU_weight) + (DIMO_10 Γ— DIMO_weight)


---


### MANDATORY FINAL OUTPUT FORMAT


Provide the final results rounded strictly to 2 decimal places in this exact structural block:


HARM: [HARM_10]/10
MISC: [MISC_10]/10
ANGU: [ANGU_10]/10
DIMO: [DIMO_10]/10
TRUE_SCORE: [TRUE_SCORE]/10


Looks rating: [TRUE_SCORE]/10 (~[Insert matching narrative tier from the reference scale below])


*0-10 Male Looks Scale Reference Mapping:*
*   0–2: Unbelievably unattractive
*   2–3: Extremely unattractive
*   3–4: Very unattractive
*   4–5: Below average
*   5–6: Slightly above average
*   6–7: Noticeably attractive
*   7–8: Very attractive
*   8–9: Extremely attractive
*   9–10: Near perfect, one in millions


Post-penalty weights:
HARM_weight: [HARM_weight]
MISC_weight: [MISC_weight]
ANGU_weight: [ANGU_weight]
DIMO_weight: [DIMO_weight]

To guide you through the process, I will evaluate Lorenzo Zurzolo's face as an example throughout the entire analysis.
View attachment 5226417View attachment 5226418
I will underline the Tier I believe most accurate in each sub-metric, the second code box under each pillar is the example's calculation.





1. HARMONY PILLAR

Harmony is the most important pillar, making up 32% of the pre-penalization score.
It's an objective way of analyzing the way a face's traits go with eachother, many ideal harmony measurement have real-life associations, FWHR is heavily associated with dominance, aggressiveness, high testosterone levels and much more, this is one example out of many.

For this step, you will first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Ideal
Jaw Width20.5918.5310.296.18-18.53-46.32-87.5-91.5% bigonial width relative to cheekbones
Eye to Eyebrow Distance / Eyebrow Setness19.8317.849.915.95-5.95-11.90-brows close to eyes without drooping
Brow Ridge Inclination Angle19.8317.849.915.96-5.96-11.90-smooth but defined brow ridge
Facial Thirds19.8317.849.915.95-5.95-11.90-Upper: 30-32%, Middle: 31.4-33.4%, Lower: 33.9-37.0%
Nasofrontal Angle19.0617.169.535.72-5.72-34.31-116–128Β°
Neck Width19.0617.169.535.72-17.16-34.31-92-98% relative to bigonial width
Lower Third Proportion18.3016.479.155.49-5.49-10.98-Lower third = ~34-37% of total face height
FWHR18.3016.479.155.49-16.47-49.41-1.95-2.05
Eye Aspect Ratio18.3016.479.155.49-5.49-10.98-3-3.7x
Gonial Angle16.7815.108.395.03-10.07-20.13-~115-121ΒΊΒ°
Ramus Length14.4114.418.015.80-10.59-20.13-Long ramus with strong vertical jaw height
Thirds of Jaw17.5415.788.776.48-3.89-23.35-Symmetric vertical jaw thirds and a balanced mandible height
Chin to Philtrum Ratio12.9611.676.483.89-1.95-3.89-Short philtrum proportional to chin; 2.1-2.5 Chin-Philtrum ratio
Lateral Canthal Tilt12.3511.126.183.71-3.71-7.4-6-8ΒΊ positive
Mouth to Nose Ratio12.3511.126.183.71-3.71-7.4-1.4-1.6x
Eye Separation/esr12.2010.986.593.66-10.98-65.88-ESR: 45-47% of bizygomatic width
Midface Ratio11.9010.715.953.57-3.57-7.14-0.98-1.02
Jaw Frontal Angle9.158.244.582.75-4.58-9.15-86.5-92.5ΒΊ
Cheekbone Setness201052.50-2.5-High, laterally projecting zygos with visible ogee curve
Face Length201052.50-2.5-1.33-1.37x
Bizygomatic Width201052.50-2.5-Wide and proportional relative to the rest of the face
Nose to Bizygomatic Ratio73.751.880.940-0.94-Nose width ~20% of cheekbone width
Eyebrow Tilt1052.50-2.5-5-6.5-11ΒΊ
Medial Canthal Angle7.53.751.880-1.88-3.75-Symmetric medial canthi forming subtle inward angle
Bitemporal Width7.53.751.880-1.88-3.75-85-92% of bizygomatic width
Lower Third Proportion2.52.51.250-1.25-2.5-Nostril-Commisure: 31-33.5% of total Lower third height

MAX score: 389.74
WORST score: -409.92
Lorenzo's raw score: 285.54

To calculate a total HARM score, use this formula

Code:
((YOURHARM - WORSTHARM) / (MAXHARM - WORSTHARM) X 100
=((YOURHARM + 409.92) / 799.66) X 100

Code:
((285.54 + 409.92) / 799.66) X 100 = 86.96

This would give our example a harmony score of 8.70/10 or 87.0%





2. MISCELLANEOUS FEATURES PILLAR

Features are the second most important pillar, making up 26% of the pre-penalization score.
They include coloring, health indicators, unquantifiable metrics and much more making it an essential pillar.

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


SkinTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Skin clearness (acne + blemishes)50251050-10-20-30No acne or blemishes
Hyperpigmentation3010520-5-10-30None
Moles1075310-5-10None
Skin texture15105310-2-5Smooth
Acne scarring15105310-2-5None
Facial folds + wrinkles402010520-5-15None

Eye areaTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Upper eyelid352010530-5-15No UEE, straight/curved, no drooping
Lower eyelid shape20105310-3-8Straight/slightly curved, no drooping
Sclera show155310-5-10-15None
Eyelashes158420-2-4Thick, dense, dark
Eyebrows30189520-5-15Thick, dense, long, dark
Periorbital darkening251050-5-10-30-50None
Under eye circles158420-3-5-15None
LEE1510520-5-8None
Eye colour1075Light colour
Scleral triangles84210-5-10-15Even triangles
Medial canthus10520-1Downturned, long, not thin
PFL2010530-5-10-1527mm+ (iris method), long
Sclera colour8420White, with no yellowness or redness
Unibrow531-2-5-10-15-30None

ColouringTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Skin colour3010530Tanned, dark Fitzpatrick II to low Fitzpatrick IV
Lip colour1510530-3Reddish pink
Eyelash visibility158420Contrasting + visible
Eye colour20105Light eye colour
Hair colour251050Dark colour
Eyebrow colour201050Dark colour
Sclera whiteness1050White, with no yellowness or redness

Overall lower thirdTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Gonions402010530-5Flared
Chin shape30158420-5Square
Chin width2513730-5Wide
Ramus length352010530-5Tall
Mandible length30158420-5Long & straight
Mandible shape105310-3Straight (minimal antegonial notch)

LipsTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Lip width25126310-5Wide
Philtrum length20105310-5Short (not excessive)
Philtrum ridges10520-3Defined
Lip fullness1584210-5Full
Lip health1584210-5No cracking
Commissures10520-3Slight upturn
Cupid’s bow10520-3Prominent
Lip seal5310-3Straight, aligned with vermillion border

NoseTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Alar width1584210-5Not wide
Nose bulbosity20105310-5Low bulbousness
Nasal tip25126310-5Defined, not droopy
Nostril show20105310-5Minimal
Nostril flare10520-3None
Dorsum5310-3Straight
Radix projection1584210-5Projected, visible nasofrontal angle

Other miscTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Ears15840-5-10-20-40Pinned back
Symmetry100705030100-10-50Minimal asymmetry

MAX score: 1031
WORST score: -460
Lorenzo's raw score: 698

Formula:

Code:
((YOURMISC - WORSTMISC) / (MAXMISC - WORSTMISC) X 100
=((YOURMISC + 460) / 1491) X 100

Code:
((698 + 460) / 1491) X 100 = 77.67

This would give our example a features score of 7.77/10 or 77.7%





3. ANGULARITY PILLAR

Angularity is the third most important pillar, making up 22% of the pre-penalization score.
It signals an adequate body fat, optimal health and a fat distribution proper of a youthful individual.

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Ideal
Mandible Visibility (Front)24.7521.0417.3313.619.906.193.09Broad mandible flare, clear contour, no lower-face fat masking
Facial 3D-ness18.7515.9413.1310.337.524.712.36Strong midface projection, sharp anterior depth, good orbital support
Gonion Sharpness18.7515.9413.1310.337.524.712.36Well-defined gonial angle, visible edge
Facial Depth17.2514.6612.089.496.914.332.17Strong maxilla + mandible forward projection
Mandible & Ramus Visibility16.7414.2311.719.196.684.172.09Long, tall ramus, sharp rear-jaw contour clearly visible from front
Ogee Curve15.7513.3911.038.676.303.941.97Defined midface curve, strong high cheekbone projection
Cheekbone Visibility15.1112.8510.588.326.053.791.89High, wide-set malars, strong lateral projection, sharp shadow line (aka. hollow cheeks)
Chin Angularity12.3010.468.616.774.923.081.54Squared chin pad, sharp pogonion definition, low convexity
Lower-Midface Fat10.438.867.305.734.173.131.56Minimal buccal fat, sharp lines, lean jaw contour

MAX score: 149.83
WORST score: 19.03
Lorenzo's raw score: 110.66

Formula:

Code:
((YOURANGU - WORSTANGU) / (MAXANGU - WORSTANGU) X 100
=((YOURANGU - 19.03) / 130.80) X 100

Code:
((110.66 - 19.03) / 130.80) X 100 = 70.05

This would give our example an angularity score of 7.01/10 or 70.1%





4. DIMORPHISM PILLAR

Dimorphism is the least important pillar by a small margin, making up 20% of the pre-penalization score.
But it still makes up 1/5 of male attractiveness, it is a biological necessity that our partner's gender is instantly recognizable by their face.
It can actually be roughly eyeballed using the chart below but I still recommend using the method below for the overall score when using this formula.

View attachment 5226211

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Ideal (highest masculinity)
Eye depth22.3216.7411.160.00-33.48Very deepset eyes with strong supraorbital projection and obvious orbital shadowing
Brow ridge shape13.4410.086.723.36-3.36Pronounced brow bossing with a sharp, continuous supraorbital margin.
Chin shape12.729.546.363.36-12.72Broad, square chin with forward projection and a strong pogonion. Minimal taper, well-defined horizontal chin plane.
Buccal fat size11.708.785.852.93-2.93Very low buccal fat, hollowing beneath the cheekbones, clear cheek/mandible shadowing that enhances male angularity.
Ramus length (front)11.538.655.772.88-2.88Tall, visible ramus with strong vertical jaw height producing a long lower face and a dominant jawline from frontal view.
Gonion outward growth11.048.285.522.76-2.76Wide gonial flare, laterally projecting jaw angle that creates a broad, V-to-square lower face silhouette.
Narrowing upper third9.006.754.502.25-2.25Noticeably narrower upper third (temples to brow) relative to mid/lower face
Facial hair development7.805.853.901.95-1.95Dense, coarse facial hair covering jaw, chin and cheeks. full beard or heavy stubble that reinforces masculine lower-face mass.
Rough skin texture7.205.403.601.80-1.80Thicker, textured dermis with visible pores/roughness consistent with mature male skin.
Cheekbone size6.915.183.461.73-1.73High, laterally projecting malar bones with clear shadow lines beneath cheekbones that support a strong midface and sharp ogee curve.
Lip fullness6.344.753.171.58-1.58Relatively thin to average lips (reduced fullness), tighter vermillion border.

MAX score: 120
WORST score: -67.44
Lorenzo's raw score: 63.13

Formula:

Code:
((YOURDIMO - WORSTDIMO) / (MAXDIMO - WORSTDIMO) X 100
=((YOURDIMO + 67.44) / 187.44) X 100

Code:
((63.13 + 67.44) / 187.44) X 100 = 69.66

This would give our example a dimorphism score of 6.97/10 or 69.7%





5. THE MATH

Remember you can just use the prompt from here to get your final score!
Code:
You are acting exclusively as a precise mathematical execution engine and formatting tool for a facial aesthetics framework.


I will provide you with the raw accumulated scores for four foundational pillars: YOUR_HARM, YOUR_MISC, YOUR_ANGU, and YOUR_DIMO. Your sole task is to execute the step-by-step mathematical transformation, handle the dynamic penalty weighting system, and generate the mandatory final output report exactly as structured below.


Do not add commentary, meta-reflections, or conversational filler. Output only the data sections.


### INPUT DATA
YOUR_HARM = [INSERT VALUE]
YOUR_MISC = [INSERT VALUE]
YOUR_ANGU = [INSERT VALUE]
YOUR_DIMO = [INSERT VALUE]


---


### STEP-BY-STEP MATHEMATICAL VERIFICATION


Execute and display the calculations for each step using 4 decimal places for precision during intermediate steps:


#### Step 1: Base Pillar Percentages & 0–10 Scaling
*   **HARM Scaling:**
    *   MAX_HARM = 389.74, WORST_HARM = -409.92
    *   HARM% = ((YOUR_HARM - (-409.92)) / (389.74 - (-409.92))) * 100
    *   HARM_10 = HARM% / 10
*   **MISC Scaling:**
    *   MAX_MISC = 1031, WORST_MISC = -460
    *   MISC% = ((YOUR_MISC - (-460)) / (1031 - (-460))) * 100
    *   MISC_10 = MISC% / 10
*   **ANGU Scaling:**
    *   MAX_ANGU = 149.83, WORST_ANGU = 19.03
    *   ANGU% = ((YOUR_ANGU - 19.03) / (149.83 - 19.03)) * 100
    *   ANGU_10 = ANGU% / 10
*   **DIMO Scaling:**
    *   MAX_DIMO = 120, WORST_DIMO = -67.44
    *   DIMO% = ((YOUR_DIMO - (-67.44)) / (120 - (-67.44))) * 100
    *   DIMO_10 = DIMO% / 10


#### Step 2: Penalty Factor Assignment
Evaluate each calculated 0–10 pillar score (S) against the Penalty Factor Table. Select the highest single threshold condition that S satisfies:
*   S β‰₯ 8.0: factor = 1.00
*   S β‰₯ 7.5: factor = 1.05
*   S β‰₯ 7.0: factor = 1.10
*   S β‰₯ 6.5: factor = 1.25
*   S β‰₯ 6.0: factor = 1.45
*   S β‰₯ 5.5: factor = 1.70
*   S β‰₯ 5.0: factor = 2.00
*   S β‰₯ 4.5: factor = 2.35
*   S β‰₯ 4.0: factor = 2.75
*   S β‰₯ 3.5: factor = 2.20
*   S β‰₯ 3.0: factor = 2.70
*   S β‰₯ 2.5: factor = 3.25
*   S < 2.5: factor = 3.85


*Record assigned factors:*
*   penalty_factor_HARM = [Value]
*   penalty_factor_MISC = [Value]
*   penalty_factor_ANGU = [Value]
*   penalty_factor_DIMO = [Value]


#### Step 3: Penalized Contribution Calculation
Multiply each pillar score by its respective base weight and its assigned penalty factor:
*   HARM_base = 0.32 | MISC_base = 0.26 | ANGU_base = 0.22 | DIMO_base = 0.20
*   HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor_HARM
*   MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor_MISC
*   ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor_ANGU
*   DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor_DIMO
*   total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen


#### Step 4: Weight Normalization
Divide each penalized contribution by the global total to yield the self-balancing weights (ensuring they sum to 1.00):
*   HARM_weight = HARM_pen / total
*   MISC_weight = MISC_pen / total
*   ANGU_weight = ANGU_pen / total
*   DIMO_weight = DIMO_pen / total


#### Step 5: Final Weighted Composition
*   TRUE_SCORE = (HARM_10 Γ— HARM_weight) + (MISC_10 Γ— MISC_weight) + (ANGU_10 Γ— ANGU_weight) + (DIMO_10 Γ— DIMO_weight)


---


### MANDATORY FINAL OUTPUT FORMAT


Provide the final results rounded strictly to 2 decimal places in this exact structural block:


HARM: [HARM_10]/10
MISC: [MISC_10]/10
ANGU: [ANGU_10]/10
DIMO: [DIMO_10]/10
TRUE_SCORE: [TRUE_SCORE]/10


Looks rating: [TRUE_SCORE]/10 (~[Insert matching narrative tier from the reference scale below])


*0-10 Male Looks Scale Reference Mapping:*
*   0–2: Unbelievably unattractive
*   2–3: Extremely unattractive
*   3–4: Very unattractive
*   4–5: Below average
*   5–6: Slightly above average
*   6–7: Noticeably attractive
*   7–8: Very attractive
*   8–9: Extremely attractive
*   9–10: Near perfect, one in millions


Post-penalty weights:
HARM_weight: [HARM_weight]
MISC_weight: [MISC_weight]
ANGU_weight: [ANGU_weight]
DIMO_weight: [DIMO_weight]

Next step: Apply logarithmic penalty weight

- HARM_base = 0.32
- MISC_base = 0.26
- ANGU_base = 0.22
- DIMO_base = 0.20

The penalty factor increases as the pillar gets worse (lower score). This means worse pillars get a larger penalty factor, which will give them more relative weight in the final score.
Pillar score (0-10) β‰₯ 8.0: penalty_factor = 1.00
Pillar score (0-10) β‰₯ 7.5: penalty_factor = 1.05
Pillar score (0-10) β‰₯ 7.0: penalty_factor = 1.10
Pillar score (0-10) β‰₯ 6.5: penalty_factor = 1.25
Pillar score (0-10) β‰₯ 6.0: penalty_factor = 1.45
Pillar score (0-10) β‰₯ 5.5: penalty_factor = 1.70
Pillar score (0-10) β‰₯ 5.0: penalty_factor = 2.00
Pillar score (0-10) β‰₯ 4.5: penalty_factor = 2.35
Pillar score (0-10) β‰₯ 4.0: penalty_factor = 2.75
Pillar score (0-10) β‰₯ 3.5: penalty_factor = 2.20
Pillar score (0-10) β‰₯ 3.0: penalty_factor = 2.70
Pillar score (0-10) β‰₯ 2.5: penalty_factor = 3.25
Pillar score (0-10) < 2.5: penalty_factor = 3.85

Selection rule:
For a given pillar score S (0–10), choose the highest threshold that S satisfies.
- If S = 7.0, use the β‰₯ 7.0 row (penalty_factor = 1.05), not β‰₯ 7.5.
- If S < 2.5, penalty_factor = 3.25.

To make worse pillars weigh more in the final score, we define the penalized weight as:
penalized_contribution_i = score_i Γ— base_weight_i Γ— penalty_factor_i
Where:
- score_i is HARM_10, MISC_10, ANGU_10, or DIMO_10.
- penalty_factor_i is from the table above based on that 0–10 score.
- This makes worse pillars (lower score) have a larger penalty_factor, which increases their contribution relative to better pillars.
Compute:
- HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor(HARM_10)
- MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor(MISC_10)
- ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor(ANGU_10)
- DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor(DIMO_10)
Normalize penalized contributions to sum to 1
total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen
HARM_weight = HARM_pen / total
MISC_weight = MISC_pen / total
ANGU_weight = ANGU_pen / total
DIMO_weight = DIMO_pen / total
These weights now sum to 1, and worse pillars have larger weights because their penalty_factor is larger.

Last step: Calculating the final score

Code:
TRUE_SCORE = (HARM_10 x HARM_weight) + (MISC_10 x MISC_weight) + (ANGU_10 x ANGU_weight) + (DIMO_10 x DIMO_weight)

After all of this, our example would get a score of about 7.76/100, the best face out of hundreds/a thousand faces which I believe most of you will agree with (I used pictures from his prime so 2018-2021 as references for my Tier selection).
Lorenzo Zurzolo






HOW TO DO THIS IN <1MIN

I created an AI prompt that includes every single part of this analysis in depth with an attempt of making it as objective as possible.
Use the advanced thinking depth models of whichever one you choose.
Just include a clear front and side profile picture along the prompt (~ 2m distance, no hair covering cheekbones/face, neutral face expression, neutral camera angle, decent lightning).
This method is not accurate, due to AI's nature it is impossible for it to accurately choose each Tier with precision, that said I think it's still worth trying.
Obviously a manual rating will still be more accurate and is recommended but this will take less than a minute so you can't ask for more
Code:
You are a facial aesthetics rater running a strictly objective, metric-by-metric scoring system.
Your goal is to choose the correct Tier for each individual trait with maximum precision and no overestimation will be allowed.
Tier 1 = ideal. Higher tiers = worse. Negative tiers (where defined) = extreme defects.
You must evaluate one MALE face from two photos: (1) neutral front view, (2) neutral side profile.
Do not infer metrics that are not visible. If a metric is ambiguous or not visible, state the limitation and assign the most conservative tier supported by the visible evidence.
CRITICAL RULES FOR OBJECTIVITY
1) Do NOT generalize. Do not say "his eyes are pretty" and then give Tier 1 to all eye traits. Evaluate each sub-metric individually.
2) Use explicit visual criteria. For each metric, compare the observed feature to the ideal description and tier values provided.
3) Do not skip metrics. Every listed sub-metric must be rated with a Tier and a brief justification (1 short sentence).
4) Do not over-correct. If a feature is borderline between two tiers, choose the tier that is more supported by the evidence. If truly ambiguous, choose the lower (better) tier but note the ambiguity.
5) Do not invent values. If a metric requires mm or angles (e.g., PFL = 27 mm, gonial angle 115–125Β°), estimate conservatively from the photo and state your reasoning.
6) Maintain monotonicity: if any pillar improves (others equal), TRUE_SCORE must increase. Your tier assignments must respect this.


PILLARS
- HARM = Harmony score (base weight 0.32)
- MISC = Miscellaneous score (base weight 0.26)
- ANGU = Angularity score (base weight 0.22)
- DIMO = Dimorphism score (base weight 0.20)


CRITICAL RULE: If any pillar score increases (all others equal), the overall score MUST increase. The system below guarantees this monotonicity while penalizing low pillars by giving them more relative weight when they are worse.


COMPUTATION STEPS


Step 1: Get raw scores for each pillar
Follow sections 1–4 (MISC, ANGU, DIMO, HARM) to compute:
- YOUR_MISC
- YOUR_ANGU
- YOUR_DIMO
- YOUR_HARM
Sum all sub-metric points in each section to get these raw scores.


Step 2: Convert to 0–10 scale
For each pillar, use its specific MAX_* and WORST_*:
- MISC:
  - MAX_MISC = 1031
  - WORST_MISC = -460
  - MISC% = ((YOUR_MISC - WORST_MISC) / (MAX_MISC - WORST_MISC)) * 100
  - MISC_10 = MISC% / 10
- ANGU:
  - MAX_ANGU = 149.83
  - WORST_ANGU = 19.03
  - ANGU% = ((YOUR_ANGU - WORST_ANGU) / (MAX_ANGU - WORST_ANGU)) * 100
  - ANGU_10 = ANGU% / 10
- DIMO:
  - MAX_DIMO = 120
  - WORST_DIMO = -67.44
  - DIMO% = ((YOUR_DIMO - WORST_DIMO) / (MAX_DIMO - WORST_DIMO)) * 100
  -DIMO_10 = DIMO% / 10
- HARM:
  - MAX_HARM = 389.74
  - WORST_HARM = -409.92
  - HARM% = ((YOUR_HARM - WORST_HARM) / (MAX_HARM - WORST_HARM)) * 100
  - HARM_10 = HARM% / 10


Step 3: Apply logarithmic penalty weight based on threshold
Base weights:
- HARM_base = 0.32
- MISC_base = 0.26
- ANGU_base = 0.22
- DIMO_base = 0.20
THRESHOLD = 7.5 (applies to the 0–10 pillar score).
Use the 0–10 pillar score (HARM_10, MISC_10, ANGU_10, DIMO_10) to determine the penalty factor.


PENALTY FACTOR TABLE
The penalty factor increases as the pillar gets worse (lower score). This means worse pillars get a larger penalty factor, which will give them more relative weight in the final score.
Pillar score (0-10) β‰₯ 8.0: penalty_factor = 1.00
Pillar score (0-10) β‰₯ 7.5: penalty_factor = 1.05
Pillar score (0-10) β‰₯ 7.0: penalty_factor = 1.10
Pillar score (0-10) β‰₯ 6.5: penalty_factor = 1.25
Pillar score (0-10) β‰₯ 6.0: penalty_factor = 1.45
Pillar score (0-10) β‰₯ 5.5: penalty_factor = 1.70
Pillar score (0-10) β‰₯ 5.0: penalty_factor = 2.00
Pillar score (0-10) β‰₯ 4.5: penalty_factor = 2.35
Pillar score (0-10) β‰₯ 4.0: penalty_factor = 2.75
Pillar score (0-10) β‰₯ 3.5: penalty_factor = 2.20
Pillar score (0-10) β‰₯ 3.0: penalty_factor = 2.70
Pillar score (0-10) β‰₯ 2.5: penalty_factor = 3.25
Pillar score (0-10) < 2.5: penalty_factor = 3.85


Selection rule:
For a given pillar score S (0–10), choose the highest threshold that S satisfies.
- If S = 7.0, use the β‰₯ 7.0 row (penalty_factor = 1.05), not β‰₯ 7.5.
- If S < 2.5, penalty_factor = 3.25.
Penalized contribution (worse pillars get larger penalty β†’ more relative weight)
To make worse pillars weigh more in the final score, we define the penalized weight as:
penalized_contribution_i = score_i Γ— base_weight_i Γ— penalty_factor_i
Where:
- score_i is HARM_10, MISC_10, ANGU_10, or DIMO_10.
- penalty_factor_i is from the table above based on that 0–10 score.
- This makes worse pillars (lower score) have a larger penalty_factor, which increases their contribution relative to better pillars.
Compute:
- HARM_pen = HARM_10 Γ— HARM_base Γ— penalty_factor(HARM_10)
- MISC_pen = MISC_10 Γ— MISC_base Γ— penalty_factor(MISC_10)
- ANGU_pen = ANGU_10 Γ— ANGU_base Γ— penalty_factor(ANGU_10)
- DIMO_pen = DIMO_10 Γ— DIMO_base Γ— penalty_factor(DIMO_10)
Normalize penalized contributions to sum to 1
total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen
HARM_weight = HARM_pen / total
MISC_weight = MISC_pen / total
ANGU_weight = ANGU_pen / total
DIMO_weight = DIMO_pen / total
These weights now sum to 1, and worse pillars have larger weights because their penalty_factor is larger.


Step 4: Compute final score (weighted average with penalized weights)
TRUE_SCORE =
HARM_10 Γ— HARM_weight +
MISC_10 Γ— MISC_weight +
ANGU_10 Γ— ANGU_weight +
DIMO_10 Γ— DIMO_weight
This guarantees:
Increasing any pillar (others same) β†’ TRUE_SCORE increases.
Pillars below 7.5 have larger penalty_factor, so they get more relative weight.
Lower pillars get stronger penalty (higher penalty_factor) β†’ they pull the final score down more.
No artificial inflation when one pillar is great but others are bad.


MISC SCORE (Miscellaneous) – 26% base
Rate each sub-metric from the tables below. Use the Tier 1-8 exactly as described. Sum all points to get YOUR_MISC.
For each sub-metric, write: "[Metric]: Tier X β€” [1-sentence justification referencing ideal vs observed]".


1A. Skin
Skin clearness (acne + blemishes):
Tier 1: +50 | Tier 2: +25 | Tier 3: +10 | Tier 4: +5 | Tier 5: 0 | Tier 6: βˆ’10 | Tier 7: βˆ’20 | Tier 8: βˆ’30
Ideal: "No acne or blemishes"
Hyperpigmentation:
Tier 1: +30 | Tier 2: +10 | Tier 3: +5 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’30
Ideal: "None"
Moles:
Tier 1: +10 | Tier 2: +7 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’10
Ideal: "None"
Skin texture:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’2 | Tier 8: βˆ’5
Ideal: "Smooth"
Acne scarring:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’2 | Tier 8: βˆ’5
Ideal: "None"
Facial folds + wrinkles:
Tier 1: +40 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: "None"
1B. Eye area
Upper eyelid:
Tier 1: +35 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: No UEE, straight/curved, no drooping
Lower eyelid shape:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’3 | Tier 8: βˆ’8
Ideal: Straight/slightly curved, no drooping
Sclera show:
Tier 1: +15 | Tier 2: +5 | Tier 3: +3 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: None
Eyelashes:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’2 | Tier 7: βˆ’4
Ideal: Thick, dense, dark
Eyebrows:
Tier 1: +30 | Tier 2: +18 | Tier 3: +9 | Tier 4: +5 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: Thick, dense, long, dark
Periorbital darkening:
Tier 1: +25 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’30 | Tier 8: βˆ’50
Ideal: None
Under eye circles:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’3 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: None
LEE:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’8
Ideal: None
Eye colour:
Tier 1: +10 | Tier 2: +7 | Tier 3: +5
Ideal: Light colour
Scleral triangles:
Tier 1: +8 | Tier 2: +4 | Tier 3: +2 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: Even triangles
Medial canthus:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’1
Ideal: Downturned, long, not thin
PFL (palpebral fissure length):
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: 27 mm long
Sclera colour:
Tier 1: +8 | Tier 2: +4 | Tier 3: +2 | Tier 4: 0
Ideal: White
Unibrow:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: βˆ’2 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’15 | Tier 8: βˆ’30
Ideal: None
1C. Colouring
Skin colour:
Tier 1: +30 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0
Ideal: Tanned, dark Fitzpatrick II to low Fitzpatrick IV
Lip colour:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’3
Ideal: Reddish pink
Eyelash visibility:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0
Ideal: Contrasting + visible
Eye colour (again here as colouring):
Tier 1: +20 | Tier 2: +10 | Tier 3: +5
Ideal: Light eye colour
Hair colour:
Tier 1: +25 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0
Ideal: Dark colour
Eyebrow colour:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0
Ideal: Dark colour
Sclera whiteness:
Tier 1: +10 | Tier 2: +5 | Tier 3: 0
Ideal: White with no redness or yellowness
1D. Overall lower third
Gonions:
Tier 1: +40 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Flared
Chin shape:
Tier 1: +30 | Tier 2: +15 | Tier 3: +8 | Tier 4: +4 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Square
Chin width:
Tier 1: +25 | Tier 2: +13 | Tier 3: +7 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’5
Ideal: Wide
Ramus length:
Tier 1: +35 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Tall
Mandible length:
Tier 1: +30 | Tier 2: +15 | Tier 3: +8 | Tier 4: +4 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Long & straight
Mandible shape:
Tier 1: +10 | Tier 2: +5 | Tier 3: +3 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’3
Ideal: Straight (minimal antegonial notch)
1E. Lips
Lip width:
Tier 1: +25 | Tier 2: +12 | Tier 3: +6 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Wide
Philtrum length:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Short (not excessive)
Philtrum ridges:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Defined
Lip fullness:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Full
Lip health:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: No cracking
Commissures:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Slight upturn
Cupid's bow:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Prominent
Lip seal:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Straight, aligned with vermilion border
1F. Nose
Alar width:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Not wide
Nose bulbosity:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Low bulbousness
Nasal tip:
Tier 1: +25 | Tier 2: +12 | Tier 3: +6 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Defined, not droopy
Nostril show:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Minimal
Nostril flare:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: None
Dorsum:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Straight
Radix projection:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Projected, visible nasofrontal angle
1G. Other misc
Ears:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: 0 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’20 | Tier 8: βˆ’40
Ideal: Pinned back
Symmetry:
Tier 1: +100 | Tier 2: +70 | Tier 3: +50 | Tier 4: +30 | Tier 5: +10 | Tier 6: 0 | Tier 7: βˆ’10 | Tier 8: βˆ’50
Ideal: Minimal asymmetry
Then compute MISC:
MAX_MISC = 1031
WORST_MISC = βˆ’460
MISC% = ((YOUR_MISC βˆ’ WORST_MISC) / (MAX_MISC βˆ’ WORST_MISC)) Γ— 100
MISC_10 = MISC% / 10


ANGU SCORE (Angularity) – 22% base
Rate each feature from front and side view. Assign the correct tier and sum for YOUR_ANGU.
For each feature, write: "[Feature]: Tier X β€” [1-sentence justification]".


Mandible Visibility (Front):
Tier 1: 24.75 | Tier 2: 21.04 | Tier 3: 17.33 | Tier 4: 13.61 | Tier 5: 9.90 | Tier 6: 6.19 | Tier 7: 3.09
Ideal: Broad mandible flare, clear contour, no lower-face fat masking
Facial 3D-ness:
Tier 1: 18.75 | Tier 2: 15.94 | Tier 3: 13.13 | Tier 4: 10.33 | Tier 5: 7.52 | Tier 6: 4.71 | Tier 7: 2.36
Ideal: Strong midface projection, sharp anterior depth, good orbital support
Gonion Sharpness:
Tier 1: 18.75 | Tier 2: 15.94 | Tier 3: 13.13 | Tier 4: 10.33 | Tier 5: 7.52 | Tier 6: 4.71 | Tier 7: 2.36
Ideal: Well-defined gonial angle (115–125Β°) with visible edge
Facial Depth:
Tier 1: 17.25 | Tier 2: 14.66 | Tier 3: 12.08 | Tier 4: 9.49 | Tier 5: 6.91 | Tier 6: 4.33 | Tier 7: 2.17
Ideal: Strong maxilla + mandible forward projection
Mandible & Ramus Visibility:
Tier 1: 16.74 | Tier 2: 14.23 | Tier 3: 11.71 | Tier 4: 9.19 | Tier 5: 6.68 | Tier 6: 4.17 | Tier 7: 2.09
Ideal: Long, tall ramus, sharp rear-jaw contour clearly visible from front
Ogee Curve:
Tier 1: 15.75 | Tier 2: 13.39 | Tier 3: 11.03 | Tier 4: 8.67 | Tier 5: 6.30 | Tier 6: 3.94 | Tier 7: 1.97
Ideal: Defined midface curve, strong high cheekbone projection
Cheekbone Visibility:
Tier 1: 15.11 | Tier 2: 12.85 | Tier 3: 10.58 | Tier 4: 8.32 | Tier 5: 6.05 | Tier 6: 3.79 | Tier 7: 1.89
Ideal: High, wide-set malars, strong lateral projection, hollow cheeks
Chin Angularity:
Tier 1: 12.30 | Tier 2: 10.46 | Tier 3: 8.61 | Tier 4: 6.77 | Tier 5: 4.92 | Tier 6: 3.08 | Tier 7: 1.54
Ideal: Squared chin pad, sharp pogonion definition
Lower-Midface Fat:
Tier 1: 10.43 | Tier 2: 8.86 | Tier 3: 7.30 | Tier 4: 5.73 | Tier 5: 4.17 | Tier 6: 3.13 | Tier 7: 1.56
Ideal: Minimal buccal fat, lean jaw contour
Then compute ANGU:
MAX_ANGU = 149.83
WORST_ANGU = 19.03
ANGU% = ((YOUR_ANGU βˆ’ WORST_ANGU) / (MAX_ANGU βˆ’ WORST_ANGU)) Γ— 100
ANGU_10 = ANGU% / 10


DIMO SCORE (Dimorphism / Masculinity) – 20% base
Evaluate masculinity using the DIMO table. For each feature, pick the tier and sum to YOUR_DIMO.
Write: "[Feature]: Tier X β€” [1-sentence justification]"


****Eye depth:
Tier 1: 22.32 | Tier 2: 16.74 | Tier 3: 11.16 | Tier 4: 0.00 | Tier 5: βˆ’33.48
Ideal: Very deepset eyes with strong supraorbital projection
Brow ridge shape:
Tier 1: 13.44 | Tier 2: 10.08 | Tier 3: 6.72 | Tier 4: 3.36 | Tier 5: βˆ’3.36
Ideal: Pronounced brow bossing
Chin shape:
Tier 1: 12.72 | Tier 2: 9.54 | Tier 3: 6.36 | Tier 4: 3.36 | Tier 5: βˆ’12.72
Ideal: Broad, square, projected chin
Buccal fat size:
Tier 1: 11.70 | Tier 2: 8.78 | Tier 3: 5.85 | Tier 4: 2.93 | Tier 5: βˆ’2.93
Ideal: Very low buccal fat, hollowing
Ramus length (front):
Tier 1: 11.53 | Tier 2: 8.65 | Tier 3: 5.77 | Tier 4: 2.88 | Tier 5: βˆ’2.88
Ideal: Tall, visible ramus
Gonion outward growth:
Tier 1: 11.04 | Tier 2: 8.28 | Tier 3: 5.52 | Tier 4: 2.76 | Tier 5: βˆ’2.76
Ideal: Wide gonial flare
Narrowing upper third:
Tier 1: 9.00 | Tier 2: 6.75 | Tier 3: 4.50 | Tier 4: 2.25 | Tier 5: βˆ’2.25
Ideal: Noticeably narrower upper third (temples to brow) relative to mid/lower face
Facial hair development:
Tier 1: 7.80 | Tier 2: 5.85 | Tier 3: 3.90 | Tier 4: 1.95 | Tier 5: βˆ’1.95
Rough skin texture:
Tier 1: 7.20 | Tier 2: 5.40 | Tier 3: 3.60 | Tier 4: 1.80 | Tier 5: βˆ’1.80
Cheekbone size:
Tier 1: 6.91 | Tier 2: 5.18 | Tier 3: 3.46 | Tier 4: 1.73 | Tier 5: βˆ’1.73
Lip fullness:
Tier 1: 6.34 | Tier 2: 4.75 | Tier 3: 3.17 | Tier 4: 1.58 | Tier 5: βˆ’1.58
Then compute DIMO:
MAX_DIMO = 120
WORST_DIMO = βˆ’67.44
DIMO% = ((YOUR_DIMO βˆ’ WORST_DIMO) / (MAX_DIMO βˆ’ WORST_DIMO)) Γ— 100
DIMO_10 = DIMO% / 10


HARM SCORE (Harmony / Proportions) – 32% base
Use the HARM table. For each item below, assign its tier and sum to YOUR_HARM.
Each feature has tier values; you must use the exact coefficients.
Write: "[Feature]: Tier X β€” [1-sentence justification referencing ideal range vs observed]".


Jaw Width:
Tier 1: 20.59 | Tier 2: 18.53 | Tier 3: 10.29 | Tier 4: 6.18 | Tier 5: βˆ’18.53 | Tier 6: βˆ’46.32
Ideal: 87.5-91.5% bigonial width relative to cheekbones
Eye to Eyebrow Distance / Eyebrow Setness:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.95 | Tier 5: βˆ’5.95 | Tier 6: βˆ’11.90
Ideal: Brows close to eyes without drooping
Brow Ridge Inclination Angle:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.96 | Tier 5: βˆ’5.96 | Tier 6: βˆ’11.90
Ideal: Smooth and defined brow ridge
Facial Thirds:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.95 | Tier 5: βˆ’5.95 | Tier 6: βˆ’11.90
Ideal: Upper: 30-32%, Middle: 31.4-33.4%, Lower: 33.9-37.0%
Nasofrontal Angle:
Tier 1: 19.06 | Tier 2: 17.16 | Tier 3: 9.53 | Tier 4: 5.72 | Tier 5: βˆ’5.72 | Tier 6: βˆ’34.31
Ideal: 116–128Β°
Neck Width:
Tier 1: 19.06 | Tier 2: 17.16 | Tier 3: 9.53 | Tier 4: 5.72 | Tier 5: βˆ’17.16 | Tier 6: βˆ’34.31
Ideal: 92-98% relative to bigonial width
Lower Third Proportion:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’5.49 | Tier 6: βˆ’10.98
Ideal: Nostril-Commisure: 31-33.5%
FWHR:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’16.47 | Tier 6: βˆ’49.41
Ideal: 1.95-2.05
Eye Aspect Ratio:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’5.49 | Tier 6: βˆ’10.98
Ideal: 3-3.7x
Gonial Angle:
Tier 1: 16.78 | Tier 2: 15.10 | Tier 3: 8.39 | Tier 4: 5.03 | Tier 5: βˆ’10.07 | Tier 6: βˆ’20.13
Ideal: 115-121ΒΊ
Ramus Length:
Tier 1: 14.41 | Tier 2: 14.41 | Tier 3: 8.01 | Tier 4: 5.80 | Tier 5: βˆ’10.59 | Tier 6: βˆ’20.13
Ideal: Long ramus
Thirds of Jaw:
Tier 1: 17.54 | Tier 2: 15.78 | Tier 3: 8.77 | Tier 4: 6.48 | Tier 5: βˆ’3.89 | Tier 6: βˆ’23.35
Ideal: Symmetric vertical jaw thirds and a balanced mandible height
Chin to Philtrum Ratio:
Tier 1: 12.96 | Tier 2: 11.67 | Tier 3: 6.48 | Tier 4: 3.89 | Tier 5: βˆ’1.95 | Tier 6: βˆ’3.89
Ideal: 2.1-2.5
Lateral Canthal Tilt:
Tier 1: 12.35 | Tier 2: 11.12 | Tier 3: 6.18 | Tier 4: 3.71 | Tier 5: βˆ’3.71 | Tier 6: βˆ’7.4
Ideal: 6-8ΒΊ
Mouth to Nose Ratio:
Tier 1: 12.35 | Tier 2: 11.12 | Tier 3: 6.18 | Tier 4: 3.71 | Tier 5: βˆ’3.71 | Tier 6: βˆ’7.4
Ideal: 1.4-1.5x
Eye Separation / ESR:
Tier 1: 12.20 | Tier 2: 10.98 | Tier 3: 6.59 | Tier 4: 3.66 | Tier 5: βˆ’10.98 | Tier 6: βˆ’65.88
Ideal: 45-47%
Midface Ratio:
Tier 1: 11.90 | Tier 2: 10.71 | Tier 3: 5.95 | Tier 4: 3.57 | Tier 5: βˆ’3.57 | Tier 6: βˆ’7.14
Ideal: 0.98-1.02
Jaw Frontal Angle:
Tier 1: 9.15 | Tier 2: 8.24 | Tier 3: 4.58 | Tier 4: 2.75 | Tier 5: βˆ’4.58 | Tier 6: βˆ’9.15
Ideal: 86.5-92.5ΒΊ
Cheekbone Setness:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: High set, near eye level
Face Length:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: 1.34-1.37x
Bizygomatic Width:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: Wide and proportional relative to the rest of the face
Nose to Bizygomatic Ratio:
Tier 1: 7 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0.94 | Tier 5: 0 | Tier 6: βˆ’0.94
Ideal: Nose width ~20% of cheekbone width
Eyebrow Tilt:
Tier 1: 10 | Tier 2: 5 | Tier 3: 2.5 | Tier 4: 0 | Tier 5: βˆ’2.5 | Tier 6: βˆ’5
Ideal: 6.5-11ΒΊ
Medial Canthal Angle:
Tier 1: 7.5 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0 | Tier 5: βˆ’1.88 | Tier 6: βˆ’3.75
Ideal: Symmetric medial canthi forming subtle inward angle
Bitemporal Width:
Tier 1: 7.5 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0 | Tier 5: βˆ’1.88 | Tier 6: βˆ’3.75
Ideal: 85-92% of bizygomatic width
Lower Third Proportion (second entry):
Tier 1: 5 | Tier 2: 2.5 | Tier 3: 1.25 | Tier 4: 0 | Tier 5: βˆ’1.25 | Tier 6: βˆ’2.5
Ideal: Nostril-Commisure: 31-33.5%


Then compute HARM:
MAX_HARM = 389.74
WORST_HARM = βˆ’409.92
HARM% = ((YOUR_HARM βˆ’ WORST_HARM) / (MAX_HARM βˆ’ WORST_HARM)) Γ— 100
HARM_10 = HARM% / 10


TIER-SELECTION GUIDELINES (OBJECTIVITY BOOSTER)
- For each metric, first identify the ideal value/range (given in the "Ideal" line).
- Estimate the observed value conservatively from the photos. If you must estimate mm or angles, state your reasoning briefly.
- Compare the observed value to the tier values:
  - If the observed value matches the ideal β†’ Tier 1.
  - If the observed value is almost ideal β†’ Tier 2.
  - If moderately off β†’ Tier 3.
  - If clearly suboptimal but not severe β†’ Tier 4–5.
  - If clearly defective β†’ Tier 6–7.
  - If extreme defect β†’ Tier 8 or equivalent tiers where defined.
- Do not use global impressions. Each metric is independent.
- If two tiers are close, choose the lower (better) tier but note the ambiguity.


FINAL OUTPUT FORMAT
You MUST output exactly:
HARM: X.XX/10
MISC: X.XX/10
ANGU: X.XX/10
DIMO: X.XX/10
TRUE_SCORE: X.XX/10
Then map to 0–10 looks scale:
Looks rating: X.XX/10 (~description)
0–10 Male Looks Scale Reference:
- 0-2: Unbelievably unattractive
- 2–3: Extremely unattractive
- 3–4: Very unattractive
- 4–5: Below average
- 5–6: Slightly above average
- 6–7: Noticeably attractive
- 7–8: Very attractive
- 8–9: Extremely attractive
- 9–10: Near perfect, one in millions
Now evaluate the face metric-by-metric, assign tiers, sum raw scores, convert to /10, apply the penalty formula (with worse pillars getting larger penalty_factor and thus more relative weight), and output the final rating.
At the end of the analysis, also provide the post-penalty weights of each pillar:
Post-penalty weights:
HARM_weight: X.XX
MISC_weight: X.XX
ANGU_weight: X.XX
DIMO_weight: X.XX


Now evaluate the face metric-by-metric accurately, assign tiers, sum raw scores, convert to /10, apply the penalty formula (with worse pillars getting larger penalty_factor and thus more relative weight), and output the final rating.





I highly recommend checking out @BigBallsLarry thread, he provides a more comprehensive introduction on the looks scale and explains on why each element of his formula (and therefore this one in a big part) is the way it is.
i-im... im go-gonna say it.... D... N... R! na but actually though repped + bookmarked for later + raped for the effort
 
  • +1
  • Love it
Reactions: Niebvll and Gudliferr
Literally just the knowledge of 50 other threads reformatted
 
  • +1
Reactions: Gudliferr
This is a reiteration of @BigBallsLarry thread:
[Credits for the idea of this thread goes entirely to imsubhumanlmfao on discord

- Credits for information and analytics inside of the thread goes to BigBallsLarry, imsubhumanlmfao on discord, the rater β€œlexi”, the rater β€œFaceIQ”, aswell as the currently pinned threads and BOTB posts in this forum

- credits for the ANGU and DIMO formulas go to max

- Credits for the looks scale go ENTIRELY to this highly detailed doc, the user that made this has spent hours on it and i completely respect it, however i couldn’t find WHO actually wrote it, so if you see this and wish it to be taken down then i am free to do so.

Code:
https://docs.google.com/spreadsheets/d/1hsV7keyO3pxRtET12Nnbq4E09cGwvVJF1yjC5sBoOdg/edit?gid=1682270163#gid=1682270163

i have not come up with the examples myself, i simply wrote them down.

Disclaimer: The formulas and facial ratings in this thread might not be seen as the complete truth for everyone, and many people could disagree with placements and scores. This is completely fine, however it’s still a very good place to start, and shouldn’t be immediately dismissed.



INTRODUCTION

Face ratings are usually done in a subjective manner in a matter of seconds, while this can potentially be accurate (to a degree) for extremely experienced raters, the average or even above average individual should not do that expecting a consistent, accurate and objective result.

The formula I will share below is meant to be taken as an objective and accurate standard of facial analysis.
This is the distribution this formula follows:

View attachment 5226209
As a general rule:
9+: best in millions
9: best in a million
8.5: best in hundreds of thousands
8: best in a couple thousand
7.5: best in hundreds
7: best in a hundred
6.5: best in 10s
6: best in 5
5.5: best in 3
5: average
4.5: ordinarily below average
4: solidly ugly
3.5: very ugly
3: extremely ugly ugly
<2: unquantifiably ugly :feelswhy:

If you just want the formula, skip to the "THE FULL FORMULA" section below




CONTEXT

The reason I decided to make a modified variation on his thread is a flaw I identified in the way the spread (difference between highest and lowest pillar) penalty is applied.

Let's take this hypothetical example:

9 HARM
6 MISC
5.5 ANGU
6 DIMO

if we follow his formula the final score would be 5.125/10
Code:
0.32 x 9 = 2.88
0.26 x 6 = 1.56
0.22 x 5.5 = 1.21
6 x 0.2 = 1.2


Code:
WEIGHTED = 2.88 + 1.56 + 1.21 + 1.2
= 6.85

SPREAD = 9 - 5.5
= 3.5

Penalty = SPREAD x 0.5
= 3.5 x 0.5
= 1.725


Code:
TRUE SCORE = WEIGHTED - PENALTY
= 6.85 - 1.725
= 5.125

Now let's keep everything the same and ONLY change the HARM from a 9 to a 7:
7 HARM
6 MISC
5.5 ANGU
6 DIMO

The final score with HARM=7 is 5.46, 0.335 points higher than HARM=9
Code:
0.32 x 7 = 2.24
0.26 x 6 = 1.56
0.22 x 5.5 = 1.21
6 x 0.2 = 1.2

Code:
WEIGHTED = 2.24 + 1.56 + 1.21 + 1.2
= 6.21


SPREAD = 7 - 5.5
= 1.5


Penalty = SPREAD x 0.5
= 1.5 x 0.5
= 0.75

Code:
TRUE SCORE = WEIGHTED - PENALTY
= 6.21 - 0.75
= 5.46



HOW IS THIS POSSIBLE?

A flaw in the way the penalty is applied:
After a certain point, the penalty that comes from increasing a category becomes greater than its benefits, even with everything else staying the same.




HOW DO WE FIX THIS?

A pillar-weight adjustment based on a logarithmic scale will replace the arbitrary penalty and act as a sort of "built-in" penalty by making worse pillars weigh more relative to their base weights.
I also decided to add a threshold of 8.0 for the lowest pillar, if it's met no weight-adjustment will happen and categories will remain like this:

HARM: 32%
MISC: 26%
ANGU: 22%
DIMO: 20%

I also included a 2.5 lower threshold at which point no additional penalty will be applied.



OTHER ADJUSTMENTS I MADE

I made some adjustments to the "Ideal" tabs, gave some more precise ratios etc...
The core math stayed the same, besides the penalty part






THE FULL FORMULA

WHAT WE'LL DO

We will begin by determining the /10 score of each individual pillar, to do this you'll:
1. Pick between different Tiers for multiple sub-metrics
2. Sum the values to get your raw pillar score
3. Apply the formula I'll provide below to get the pillar score /10
4. Repeat for all 4 pillars
Get the post-penalty score of each pillar, to do this you'll:
1. Identify the specific penalty factor for each from the table I'll provide later
2. Multiply your 0–10 pillar score by its baseline weight and its assigned penalty factor
3. Sum all four penalized contributions together to find the global total
4. Divide each individual penalized contribution by that global total to generate your final adjusted weights
Calculate your final score
5. Multiply your original 0–10 pillar scores by these new normalized weights and sum them up to calculate your true score

OR YOU CAN JUST GET THE RAW SCORES OF EACH PILLAR BY CHOOSING THE TIERS, PUT THEM INTO AN AI WITH THE PROMPT BELOW AND FORGET ABOUT IT

What this system does:
It allows us to enforce a penalty for low scores making it progressively bigger the bigger the flaw is, this is the most accurate way to do it as otherwise the score would be artificially inflated.

This entire process should take 10-15 minutes (on the higher end of that range) once you're familiar with it if you do it with the prompt below (there's no reason not to do it, it will just avoid human mistakes and save time since it's all math from there) or 20ish minutes if you do the calculations manually.
If you want to do the calculations manually because you have a low IQ AND EQ or you because want to understand it in more depth, read the rest of the thread carefully and at the end I will provide the formula for you guys to follow step by step.
Code:
You are acting exclusively as a precise mathematical execution engine and formatting tool for a facial aesthetics framework.


I will provide you with the raw accumulated scores for four foundational pillars: YOUR_HARM, YOUR_MISC, YOUR_ANGU, and YOUR_DIMO. Your sole task is to execute the step-by-step mathematical transformation, handle the dynamic penalty weighting system, and generate the mandatory final output report exactly as structured below.


Do not add commentary, meta-reflections, or conversational filler. Output only the data sections.


### INPUT DATA
YOUR_HARM = [INSERT VALUE]
YOUR_MISC = [INSERT VALUE]
YOUR_ANGU = [INSERT VALUE]
YOUR_DIMO = [INSERT VALUE]


---


### STEP-BY-STEP MATHEMATICAL VERIFICATION


Execute and display the calculations for each step using 4 decimal places for precision during intermediate steps:


#### Step 1: Base Pillar Percentages & 0–10 Scaling
*   **HARM Scaling:**
    *   MAX_HARM = 389.74, WORST_HARM = -409.92
    *   HARM% = ((YOUR_HARM - (-409.92)) / (389.74 - (-409.92))) * 100
    *   HARM_10 = HARM% / 10
*   **MISC Scaling:**
    *   MAX_MISC = 1031, WORST_MISC = -460
    *   MISC% = ((YOUR_MISC - (-460)) / (1031 - (-460))) * 100
    *   MISC_10 = MISC% / 10
*   **ANGU Scaling:**
    *   MAX_ANGU = 149.83, WORST_ANGU = 19.03
    *   ANGU% = ((YOUR_ANGU - 19.03) / (149.83 - 19.03)) * 100
    *   ANGU_10 = ANGU% / 10
*   **DIMO Scaling:**
    *   MAX_DIMO = 120, WORST_DIMO = -67.44
    *   DIMO% = ((YOUR_DIMO - (-67.44)) / (120 - (-67.44))) * 100
    *   DIMO_10 = DIMO% / 10


#### Step 2: Penalty Factor Assignment
Evaluate each calculated 0–10 pillar score (S) against the Penalty Factor Table. Select the highest single threshold condition that S satisfies:
*   S β‰₯ 8.0: factor = 1.00
*   S β‰₯ 7.5: factor = 1.05
*   S β‰₯ 7.0: factor = 1.10
*   S β‰₯ 6.5: factor = 1.25
*   S β‰₯ 6.0: factor = 1.45
*   S β‰₯ 5.5: factor = 1.70
*   S β‰₯ 5.0: factor = 2.00
*   S β‰₯ 4.5: factor = 2.35
*   S β‰₯ 4.0: factor = 2.75
*   S β‰₯ 3.5: factor = 2.20
*   S β‰₯ 3.0: factor = 2.70
*   S β‰₯ 2.5: factor = 3.25
*   S < 2.5: factor = 3.85


*Record assigned factors:*
*   penalty_factor_HARM = [Value]
*   penalty_factor_MISC = [Value]
*   penalty_factor_ANGU = [Value]
*   penalty_factor_DIMO = [Value]


#### Step 3: Penalized Contribution Calculation
Multiply each pillar score by its respective base weight and its assigned penalty factor:
*   HARM_base = 0.32 | MISC_base = 0.26 | ANGU_base = 0.22 | DIMO_base = 0.20
*   HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor_HARM
*   MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor_MISC
*   ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor_ANGU
*   DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor_DIMO
*   total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen


#### Step 4: Weight Normalization
Divide each penalized contribution by the global total to yield the self-balancing weights (ensuring they sum to 1.00):
*   HARM_weight = HARM_pen / total
*   MISC_weight = MISC_pen / total
*   ANGU_weight = ANGU_pen / total
*   DIMO_weight = DIMO_pen / total


#### Step 5: Final Weighted Composition
*   TRUE_SCORE = (HARM_10 Γ— HARM_weight) + (MISC_10 Γ— MISC_weight) + (ANGU_10 Γ— ANGU_weight) + (DIMO_10 Γ— DIMO_weight)


---


### MANDATORY FINAL OUTPUT FORMAT


Provide the final results rounded strictly to 2 decimal places in this exact structural block:


HARM: [HARM_10]/10
MISC: [MISC_10]/10
ANGU: [ANGU_10]/10
DIMO: [DIMO_10]/10
TRUE_SCORE: [TRUE_SCORE]/10


Looks rating: [TRUE_SCORE]/10 (~[Insert matching narrative tier from the reference scale below])


*0-10 Male Looks Scale Reference Mapping:*
*   0–2: Unbelievably unattractive
*   2–3: Extremely unattractive
*   3–4: Very unattractive
*   4–5: Below average
*   5–6: Slightly above average
*   6–7: Noticeably attractive
*   7–8: Very attractive
*   8–9: Extremely attractive
*   9–10: Near perfect, one in millions


Post-penalty weights:
HARM_weight: [HARM_weight]
MISC_weight: [MISC_weight]
ANGU_weight: [ANGU_weight]
DIMO_weight: [DIMO_weight]

To guide you through the process, I will evaluate Lorenzo Zurzolo's face as an example throughout the entire analysis.
View attachment 5226417View attachment 5226418
I will underline the Tier I believe most accurate in each sub-metric, the second code box under each pillar is the example's calculation.





1. HARMONY PILLAR

Harmony is the most important pillar, making up 32% of the pre-penalization score.
It's an objective way of analyzing the way a face's traits go with eachother, many ideal harmony measurement have real-life associations, FWHR is heavily associated with dominance, aggressiveness, high testosterone levels and much more, this is one example out of many.

For this step, you will first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Ideal
Jaw Width20.5918.5310.296.18-18.53-46.32-87.5-91.5% bigonial width relative to cheekbones
Eye to Eyebrow Distance / Eyebrow Setness19.8317.849.915.95-5.95-11.90-brows close to eyes without drooping
Brow Ridge Inclination Angle19.8317.849.915.96-5.96-11.90-smooth but defined brow ridge
Facial Thirds19.8317.849.915.95-5.95-11.90-Upper: 30-32%, Middle: 31.4-33.4%, Lower: 33.9-37.0%
Nasofrontal Angle19.0617.169.535.72-5.72-34.31-116–128Β°
Neck Width19.0617.169.535.72-17.16-34.31-92-98% relative to bigonial width
Lower Third Proportion18.3016.479.155.49-5.49-10.98-Lower third = ~34-37% of total face height
FWHR18.3016.479.155.49-16.47-49.41-1.95-2.05
Eye Aspect Ratio18.3016.479.155.49-5.49-10.98-3-3.7x
Gonial Angle16.7815.108.395.03-10.07-20.13-~115-121ΒΊΒ°
Ramus Length14.4114.418.015.80-10.59-20.13-Long ramus with strong vertical jaw height
Thirds of Jaw17.5415.788.776.48-3.89-23.35-Symmetric vertical jaw thirds and a balanced mandible height
Chin to Philtrum Ratio12.9611.676.483.89-1.95-3.89-Short philtrum proportional to chin; 2.1-2.5 Chin-Philtrum ratio
Lateral Canthal Tilt12.3511.126.183.71-3.71-7.4-6-8ΒΊ positive
Mouth to Nose Ratio12.3511.126.183.71-3.71-7.4-1.4-1.6x
Eye Separation/esr12.2010.986.593.66-10.98-65.88-ESR: 45-47% of bizygomatic width
Midface Ratio11.9010.715.953.57-3.57-7.14-0.98-1.02
Jaw Frontal Angle9.158.244.582.75-4.58-9.15-86.5-92.5ΒΊ
Cheekbone Setness201052.50-2.5-High, laterally projecting zygos with visible ogee curve
Face Length201052.50-2.5-1.33-1.37x
Bizygomatic Width201052.50-2.5-Wide and proportional relative to the rest of the face
Nose to Bizygomatic Ratio73.751.880.940-0.94-Nose width ~20% of cheekbone width
Eyebrow Tilt1052.50-2.5-5-6.5-11ΒΊ
Medial Canthal Angle7.53.751.880-1.88-3.75-Symmetric medial canthi forming subtle inward angle
Bitemporal Width7.53.751.880-1.88-3.75-85-92% of bizygomatic width
Lower Third Proportion2.52.51.250-1.25-2.5-Nostril-Commisure: 31-33.5% of total Lower third height

MAX score: 389.74
WORST score: -409.92
Lorenzo's raw score: 285.54

To calculate a total HARM score, use this formula

Code:
((YOURHARM - WORSTHARM) / (MAXHARM - WORSTHARM) X 100
=((YOURHARM + 409.92) / 799.66) X 100

Code:
((285.54 + 409.92) / 799.66) X 100 = 86.96

This would give our example a harmony score of 8.70/10 or 87.0%





2. MISCELLANEOUS FEATURES PILLAR

Features are the second most important pillar, making up 26% of the pre-penalization score.
They include coloring, health indicators, unquantifiable metrics and much more making it an essential pillar.

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


SkinTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Skin clearness (acne + blemishes)50251050-10-20-30No acne or blemishes
Hyperpigmentation3010520-5-10-30None
Moles1075310-5-10None
Skin texture15105310-2-5Smooth
Acne scarring15105310-2-5None
Facial folds + wrinkles402010520-5-15None

Eye areaTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Upper eyelid352010530-5-15No UEE, straight/curved, no drooping
Lower eyelid shape20105310-3-8Straight/slightly curved, no drooping
Sclera show155310-5-10-15None
Eyelashes158420-2-4Thick, dense, dark
Eyebrows30189520-5-15Thick, dense, long, dark
Periorbital darkening251050-5-10-30-50None
Under eye circles158420-3-5-15None
LEE1510520-5-8None
Eye colour1075Light colour
Scleral triangles84210-5-10-15Even triangles
Medial canthus10520-1Downturned, long, not thin
PFL2010530-5-10-1527mm+ (iris method), long
Sclera colour8420White, with no yellowness or redness
Unibrow531-2-5-10-15-30None

ColouringTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Skin colour3010530Tanned, dark Fitzpatrick II to low Fitzpatrick IV
Lip colour1510530-3Reddish pink
Eyelash visibility158420Contrasting + visible
Eye colour20105Light eye colour
Hair colour251050Dark colour
Eyebrow colour201050Dark colour
Sclera whiteness1050White, with no yellowness or redness

Overall lower thirdTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Gonions402010530-5Flared
Chin shape30158420-5Square
Chin width2513730-5Wide
Ramus length352010530-5Tall
Mandible length30158420-5Long & straight
Mandible shape105310-3Straight (minimal antegonial notch)

LipsTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Lip width25126310-5Wide
Philtrum length20105310-5Short (not excessive)
Philtrum ridges10520-3Defined
Lip fullness1584210-5Full
Lip health1584210-5No cracking
Commissures10520-3Slight upturn
Cupid’s bow10520-3Prominent
Lip seal5310-3Straight, aligned with vermillion border

NoseTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Alar width1584210-5Not wide
Nose bulbosity20105310-5Low bulbousness
Nasal tip25126310-5Defined, not droopy
Nostril show20105310-5Minimal
Nostril flare10520-3None
Dorsum5310-3Straight
Radix projection1584210-5Projected, visible nasofrontal angle

Other miscTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Tier 8Ideal
Ears15840-5-10-20-40Pinned back
Symmetry100705030100-10-50Minimal asymmetry

MAX score: 1031
WORST score: -460
Lorenzo's raw score: 698

Formula:

Code:
((YOURMISC - WORSTMISC) / (MAXMISC - WORSTMISC) X 100
=((YOURMISC + 460) / 1491) X 100

Code:
((698 + 460) / 1491) X 100 = 77.67

This would give our example a features score of 7.77/10 or 77.7%





3. ANGULARITY PILLAR

Angularity is the third most important pillar, making up 22% of the pre-penalization score.
It signals an adequate body fat, optimal health and a fat distribution proper of a youthful individual.

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Tier 6Tier 7Ideal
Mandible Visibility (Front)24.7521.0417.3313.619.906.193.09Broad mandible flare, clear contour, no lower-face fat masking
Facial 3D-ness18.7515.9413.1310.337.524.712.36Strong midface projection, sharp anterior depth, good orbital support
Gonion Sharpness18.7515.9413.1310.337.524.712.36Well-defined gonial angle, visible edge
Facial Depth17.2514.6612.089.496.914.332.17Strong maxilla + mandible forward projection
Mandible & Ramus Visibility16.7414.2311.719.196.684.172.09Long, tall ramus, sharp rear-jaw contour clearly visible from front
Ogee Curve15.7513.3911.038.676.303.941.97Defined midface curve, strong high cheekbone projection
Cheekbone Visibility15.1112.8510.588.326.053.791.89High, wide-set malars, strong lateral projection, sharp shadow line (aka. hollow cheeks)
Chin Angularity12.3010.468.616.774.923.081.54Squared chin pad, sharp pogonion definition, low convexity
Lower-Midface Fat10.438.867.305.734.173.131.56Minimal buccal fat, sharp lines, lean jaw contour

MAX score: 149.83
WORST score: 19.03
Lorenzo's raw score: 110.66

Formula:

Code:
((YOURANGU - WORSTANGU) / (MAXANGU - WORSTANGU) X 100
=((YOURANGU - 19.03) / 130.80) X 100

Code:
((110.66 - 19.03) / 130.80) X 100 = 70.05

This would give our example an angularity score of 7.01/10 or 70.1%





4. DIMORPHISM PILLAR

Dimorphism is the least important pillar by a small margin, making up 20% of the pre-penalization score.
But it still makes up 1/5 of male attractiveness, it is a biological necessity that our partner's gender is instantly recognizable by their face.
It can actually be roughly eyeballed using the chart below but I still recommend using the method below for the overall score when using this formula.

View attachment 5226211

For this step, you will again first pick the proper Tier for each sub-metric, after doing all sub-metrics you will sum the values, this will give you the raw pillar score.
Afterwards you will apply the simple formula I will provide below to get your pillar score /10.


FeatureTier 1Tier 2Tier 3Tier 4Tier 5Ideal (highest masculinity)
Eye depth22.3216.7411.160.00-33.48Very deepset eyes with strong supraorbital projection and obvious orbital shadowing
Brow ridge shape13.4410.086.723.36-3.36Pronounced brow bossing with a sharp, continuous supraorbital margin.
Chin shape12.729.546.363.36-12.72Broad, square chin with forward projection and a strong pogonion. Minimal taper, well-defined horizontal chin plane.
Buccal fat size11.708.785.852.93-2.93Very low buccal fat, hollowing beneath the cheekbones, clear cheek/mandible shadowing that enhances male angularity.
Ramus length (front)11.538.655.772.88-2.88Tall, visible ramus with strong vertical jaw height producing a long lower face and a dominant jawline from frontal view.
Gonion outward growth11.048.285.522.76-2.76Wide gonial flare, laterally projecting jaw angle that creates a broad, V-to-square lower face silhouette.
Narrowing upper third9.006.754.502.25-2.25Noticeably narrower upper third (temples to brow) relative to mid/lower face
Facial hair development7.805.853.901.95-1.95Dense, coarse facial hair covering jaw, chin and cheeks. full beard or heavy stubble that reinforces masculine lower-face mass.
Rough skin texture7.205.403.601.80-1.80Thicker, textured dermis with visible pores/roughness consistent with mature male skin.
Cheekbone size6.915.183.461.73-1.73High, laterally projecting malar bones with clear shadow lines beneath cheekbones that support a strong midface and sharp ogee curve.
Lip fullness6.344.753.171.58-1.58Relatively thin to average lips (reduced fullness), tighter vermillion border.

MAX score: 120
WORST score: -67.44
Lorenzo's raw score: 63.13

Formula:

Code:
((YOURDIMO - WORSTDIMO) / (MAXDIMO - WORSTDIMO) X 100
=((YOURDIMO + 67.44) / 187.44) X 100

Code:
((63.13 + 67.44) / 187.44) X 100 = 69.66

This would give our example a dimorphism score of 6.97/10 or 69.7%





5. THE MATH

Remember you can just use the prompt from here to get your final score!
Code:
You are acting exclusively as a precise mathematical execution engine and formatting tool for a facial aesthetics framework.


I will provide you with the raw accumulated scores for four foundational pillars: YOUR_HARM, YOUR_MISC, YOUR_ANGU, and YOUR_DIMO. Your sole task is to execute the step-by-step mathematical transformation, handle the dynamic penalty weighting system, and generate the mandatory final output report exactly as structured below.


Do not add commentary, meta-reflections, or conversational filler. Output only the data sections.


### INPUT DATA
YOUR_HARM = [INSERT VALUE]
YOUR_MISC = [INSERT VALUE]
YOUR_ANGU = [INSERT VALUE]
YOUR_DIMO = [INSERT VALUE]


---


### STEP-BY-STEP MATHEMATICAL VERIFICATION


Execute and display the calculations for each step using 4 decimal places for precision during intermediate steps:


#### Step 1: Base Pillar Percentages & 0–10 Scaling
*   **HARM Scaling:**
    *   MAX_HARM = 389.74, WORST_HARM = -409.92
    *   HARM% = ((YOUR_HARM - (-409.92)) / (389.74 - (-409.92))) * 100
    *   HARM_10 = HARM% / 10
*   **MISC Scaling:**
    *   MAX_MISC = 1031, WORST_MISC = -460
    *   MISC% = ((YOUR_MISC - (-460)) / (1031 - (-460))) * 100
    *   MISC_10 = MISC% / 10
*   **ANGU Scaling:**
    *   MAX_ANGU = 149.83, WORST_ANGU = 19.03
    *   ANGU% = ((YOUR_ANGU - 19.03) / (149.83 - 19.03)) * 100
    *   ANGU_10 = ANGU% / 10
*   **DIMO Scaling:**
    *   MAX_DIMO = 120, WORST_DIMO = -67.44
    *   DIMO% = ((YOUR_DIMO - (-67.44)) / (120 - (-67.44))) * 100
    *   DIMO_10 = DIMO% / 10


#### Step 2: Penalty Factor Assignment
Evaluate each calculated 0–10 pillar score (S) against the Penalty Factor Table. Select the highest single threshold condition that S satisfies:
*   S β‰₯ 8.0: factor = 1.00
*   S β‰₯ 7.5: factor = 1.05
*   S β‰₯ 7.0: factor = 1.10
*   S β‰₯ 6.5: factor = 1.25
*   S β‰₯ 6.0: factor = 1.45
*   S β‰₯ 5.5: factor = 1.70
*   S β‰₯ 5.0: factor = 2.00
*   S β‰₯ 4.5: factor = 2.35
*   S β‰₯ 4.0: factor = 2.75
*   S β‰₯ 3.5: factor = 2.20
*   S β‰₯ 3.0: factor = 2.70
*   S β‰₯ 2.5: factor = 3.25
*   S < 2.5: factor = 3.85


*Record assigned factors:*
*   penalty_factor_HARM = [Value]
*   penalty_factor_MISC = [Value]
*   penalty_factor_ANGU = [Value]
*   penalty_factor_DIMO = [Value]


#### Step 3: Penalized Contribution Calculation
Multiply each pillar score by its respective base weight and its assigned penalty factor:
*   HARM_base = 0.32 | MISC_base = 0.26 | ANGU_base = 0.22 | DIMO_base = 0.20
*   HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor_HARM
*   MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor_MISC
*   ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor_ANGU
*   DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor_DIMO
*   total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen


#### Step 4: Weight Normalization
Divide each penalized contribution by the global total to yield the self-balancing weights (ensuring they sum to 1.00):
*   HARM_weight = HARM_pen / total
*   MISC_weight = MISC_pen / total
*   ANGU_weight = ANGU_pen / total
*   DIMO_weight = DIMO_pen / total


#### Step 5: Final Weighted Composition
*   TRUE_SCORE = (HARM_10 Γ— HARM_weight) + (MISC_10 Γ— MISC_weight) + (ANGU_10 Γ— ANGU_weight) + (DIMO_10 Γ— DIMO_weight)


---


### MANDATORY FINAL OUTPUT FORMAT


Provide the final results rounded strictly to 2 decimal places in this exact structural block:


HARM: [HARM_10]/10
MISC: [MISC_10]/10
ANGU: [ANGU_10]/10
DIMO: [DIMO_10]/10
TRUE_SCORE: [TRUE_SCORE]/10


Looks rating: [TRUE_SCORE]/10 (~[Insert matching narrative tier from the reference scale below])


*0-10 Male Looks Scale Reference Mapping:*
*   0–2: Unbelievably unattractive
*   2–3: Extremely unattractive
*   3–4: Very unattractive
*   4–5: Below average
*   5–6: Slightly above average
*   6–7: Noticeably attractive
*   7–8: Very attractive
*   8–9: Extremely attractive
*   9–10: Near perfect, one in millions


Post-penalty weights:
HARM_weight: [HARM_weight]
MISC_weight: [MISC_weight]
ANGU_weight: [ANGU_weight]
DIMO_weight: [DIMO_weight]

Next step: Apply logarithmic penalty weight

- HARM_base = 0.32
- MISC_base = 0.26
- ANGU_base = 0.22
- DIMO_base = 0.20

The penalty factor increases as the pillar gets worse (lower score). This means worse pillars get a larger penalty factor, which will give them more relative weight in the final score.
Pillar score (0-10) β‰₯ 8.0: penalty_factor = 1.00
Pillar score (0-10) β‰₯ 7.5: penalty_factor = 1.05
Pillar score (0-10) β‰₯ 7.0: penalty_factor = 1.10
Pillar score (0-10) β‰₯ 6.5: penalty_factor = 1.25
Pillar score (0-10) β‰₯ 6.0: penalty_factor = 1.45
Pillar score (0-10) β‰₯ 5.5: penalty_factor = 1.70
Pillar score (0-10) β‰₯ 5.0: penalty_factor = 2.00
Pillar score (0-10) β‰₯ 4.5: penalty_factor = 2.35
Pillar score (0-10) β‰₯ 4.0: penalty_factor = 2.75
Pillar score (0-10) β‰₯ 3.5: penalty_factor = 2.20
Pillar score (0-10) β‰₯ 3.0: penalty_factor = 2.70
Pillar score (0-10) β‰₯ 2.5: penalty_factor = 3.25
Pillar score (0-10) < 2.5: penalty_factor = 3.85

Selection rule:
For a given pillar score S (0–10), choose the highest threshold that S satisfies.
- If S = 7.0, use the β‰₯ 7.0 row (penalty_factor = 1.05), not β‰₯ 7.5.
- If S < 2.5, penalty_factor = 3.25.

To make worse pillars weigh more in the final score, we define the penalized weight as:
penalized_contribution_i = score_i Γ— base_weight_i Γ— penalty_factor_i
Where:
- score_i is HARM_10, MISC_10, ANGU_10, or DIMO_10.
- penalty_factor_i is from the table above based on that 0–10 score.
- This makes worse pillars (lower score) have a larger penalty_factor, which increases their contribution relative to better pillars.
Compute:
- HARM_pen = HARM_10 Γ— 0.32 Γ— penalty_factor(HARM_10)
- MISC_pen = MISC_10 Γ— 0.26 Γ— penalty_factor(MISC_10)
- ANGU_pen = ANGU_10 Γ— 0.22 Γ— penalty_factor(ANGU_10)
- DIMO_pen = DIMO_10 Γ— 0.20 Γ— penalty_factor(DIMO_10)
Normalize penalized contributions to sum to 1
total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen
HARM_weight = HARM_pen / total
MISC_weight = MISC_pen / total
ANGU_weight = ANGU_pen / total
DIMO_weight = DIMO_pen / total
These weights now sum to 1, and worse pillars have larger weights because their penalty_factor is larger.

Last step: Calculating the final score

Code:
TRUE_SCORE = (HARM_10 x HARM_weight) + (MISC_10 x MISC_weight) + (ANGU_10 x ANGU_weight) + (DIMO_10 x DIMO_weight)

After all of this, our example would get a score of about 7.76/100, the best face out of hundreds/a thousand faces which I believe most of you will agree with (I used pictures from his prime so 2018-2021 as references for my Tier selection).
Lorenzo Zurzolo






HOW TO DO THIS IN <1MIN

I created an AI prompt that includes every single part of this analysis in depth with an attempt of making it as objective as possible.
Use the advanced thinking depth models of whichever one you choose.
Just include a clear front and side profile picture along the prompt (~ 2m distance, no hair covering cheekbones/face, neutral face expression, neutral camera angle, decent lightning).
This method is not accurate, due to AI's nature it is impossible for it to accurately choose each Tier with precision, that said I think it's still worth trying.
Obviously a manual rating will still be more accurate and is recommended but this will take less than a minute so you can't ask for more
Code:
You are a facial aesthetics rater running a strictly objective, metric-by-metric scoring system.
Your goal is to choose the correct Tier for each individual trait with maximum precision and no overestimation will be allowed.
Tier 1 = ideal. Higher tiers = worse. Negative tiers (where defined) = extreme defects.
You must evaluate one MALE face from two photos: (1) neutral front view, (2) neutral side profile.
Do not infer metrics that are not visible. If a metric is ambiguous or not visible, state the limitation and assign the most conservative tier supported by the visible evidence.
CRITICAL RULES FOR OBJECTIVITY
1) Do NOT generalize. Do not say "his eyes are pretty" and then give Tier 1 to all eye traits. Evaluate each sub-metric individually.
2) Use explicit visual criteria. For each metric, compare the observed feature to the ideal description and tier values provided.
3) Do not skip metrics. Every listed sub-metric must be rated with a Tier and a brief justification (1 short sentence).
4) Do not over-correct. If a feature is borderline between two tiers, choose the tier that is more supported by the evidence. If truly ambiguous, choose the lower (better) tier but note the ambiguity.
5) Do not invent values. If a metric requires mm or angles (e.g., PFL = 27 mm, gonial angle 115–125Β°), estimate conservatively from the photo and state your reasoning.
6) Maintain monotonicity: if any pillar improves (others equal), TRUE_SCORE must increase. Your tier assignments must respect this.


PILLARS
- HARM = Harmony score (base weight 0.32)
- MISC = Miscellaneous score (base weight 0.26)
- ANGU = Angularity score (base weight 0.22)
- DIMO = Dimorphism score (base weight 0.20)


CRITICAL RULE: If any pillar score increases (all others equal), the overall score MUST increase. The system below guarantees this monotonicity while penalizing low pillars by giving them more relative weight when they are worse.


COMPUTATION STEPS


Step 1: Get raw scores for each pillar
Follow sections 1–4 (MISC, ANGU, DIMO, HARM) to compute:
- YOUR_MISC
- YOUR_ANGU
- YOUR_DIMO
- YOUR_HARM
Sum all sub-metric points in each section to get these raw scores.


Step 2: Convert to 0–10 scale
For each pillar, use its specific MAX_* and WORST_*:
- MISC:
  - MAX_MISC = 1031
  - WORST_MISC = -460
  - MISC% = ((YOUR_MISC - WORST_MISC) / (MAX_MISC - WORST_MISC)) * 100
  - MISC_10 = MISC% / 10
- ANGU:
  - MAX_ANGU = 149.83
  - WORST_ANGU = 19.03
  - ANGU% = ((YOUR_ANGU - WORST_ANGU) / (MAX_ANGU - WORST_ANGU)) * 100
  - ANGU_10 = ANGU% / 10
- DIMO:
  - MAX_DIMO = 120
  - WORST_DIMO = -67.44
  - DIMO% = ((YOUR_DIMO - WORST_DIMO) / (MAX_DIMO - WORST_DIMO)) * 100
  -DIMO_10 = DIMO% / 10
- HARM:
  - MAX_HARM = 389.74
  - WORST_HARM = -409.92
  - HARM% = ((YOUR_HARM - WORST_HARM) / (MAX_HARM - WORST_HARM)) * 100
  - HARM_10 = HARM% / 10


Step 3: Apply logarithmic penalty weight based on threshold
Base weights:
- HARM_base = 0.32
- MISC_base = 0.26
- ANGU_base = 0.22
- DIMO_base = 0.20
THRESHOLD = 7.5 (applies to the 0–10 pillar score).
Use the 0–10 pillar score (HARM_10, MISC_10, ANGU_10, DIMO_10) to determine the penalty factor.


PENALTY FACTOR TABLE
The penalty factor increases as the pillar gets worse (lower score). This means worse pillars get a larger penalty factor, which will give them more relative weight in the final score.
Pillar score (0-10) β‰₯ 8.0: penalty_factor = 1.00
Pillar score (0-10) β‰₯ 7.5: penalty_factor = 1.05
Pillar score (0-10) β‰₯ 7.0: penalty_factor = 1.10
Pillar score (0-10) β‰₯ 6.5: penalty_factor = 1.25
Pillar score (0-10) β‰₯ 6.0: penalty_factor = 1.45
Pillar score (0-10) β‰₯ 5.5: penalty_factor = 1.70
Pillar score (0-10) β‰₯ 5.0: penalty_factor = 2.00
Pillar score (0-10) β‰₯ 4.5: penalty_factor = 2.35
Pillar score (0-10) β‰₯ 4.0: penalty_factor = 2.75
Pillar score (0-10) β‰₯ 3.5: penalty_factor = 2.20
Pillar score (0-10) β‰₯ 3.0: penalty_factor = 2.70
Pillar score (0-10) β‰₯ 2.5: penalty_factor = 3.25
Pillar score (0-10) < 2.5: penalty_factor = 3.85


Selection rule:
For a given pillar score S (0–10), choose the highest threshold that S satisfies.
- If S = 7.0, use the β‰₯ 7.0 row (penalty_factor = 1.05), not β‰₯ 7.5.
- If S < 2.5, penalty_factor = 3.25.
Penalized contribution (worse pillars get larger penalty β†’ more relative weight)
To make worse pillars weigh more in the final score, we define the penalized weight as:
penalized_contribution_i = score_i Γ— base_weight_i Γ— penalty_factor_i
Where:
- score_i is HARM_10, MISC_10, ANGU_10, or DIMO_10.
- penalty_factor_i is from the table above based on that 0–10 score.
- This makes worse pillars (lower score) have a larger penalty_factor, which increases their contribution relative to better pillars.
Compute:
- HARM_pen = HARM_10 Γ— HARM_base Γ— penalty_factor(HARM_10)
- MISC_pen = MISC_10 Γ— MISC_base Γ— penalty_factor(MISC_10)
- ANGU_pen = ANGU_10 Γ— ANGU_base Γ— penalty_factor(ANGU_10)
- DIMO_pen = DIMO_10 Γ— DIMO_base Γ— penalty_factor(DIMO_10)
Normalize penalized contributions to sum to 1
total = HARM_pen + MISC_pen + ANGU_pen + DIMO_pen
HARM_weight = HARM_pen / total
MISC_weight = MISC_pen / total
ANGU_weight = ANGU_pen / total
DIMO_weight = DIMO_pen / total
These weights now sum to 1, and worse pillars have larger weights because their penalty_factor is larger.


Step 4: Compute final score (weighted average with penalized weights)
TRUE_SCORE =
HARM_10 Γ— HARM_weight +
MISC_10 Γ— MISC_weight +
ANGU_10 Γ— ANGU_weight +
DIMO_10 Γ— DIMO_weight
This guarantees:
Increasing any pillar (others same) β†’ TRUE_SCORE increases.
Pillars below 7.5 have larger penalty_factor, so they get more relative weight.
Lower pillars get stronger penalty (higher penalty_factor) β†’ they pull the final score down more.
No artificial inflation when one pillar is great but others are bad.


MISC SCORE (Miscellaneous) – 26% base
Rate each sub-metric from the tables below. Use the Tier 1-8 exactly as described. Sum all points to get YOUR_MISC.
For each sub-metric, write: "[Metric]: Tier X β€” [1-sentence justification referencing ideal vs observed]".


1A. Skin
Skin clearness (acne + blemishes):
Tier 1: +50 | Tier 2: +25 | Tier 3: +10 | Tier 4: +5 | Tier 5: 0 | Tier 6: βˆ’10 | Tier 7: βˆ’20 | Tier 8: βˆ’30
Ideal: "No acne or blemishes"
Hyperpigmentation:
Tier 1: +30 | Tier 2: +10 | Tier 3: +5 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’30
Ideal: "None"
Moles:
Tier 1: +10 | Tier 2: +7 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’10
Ideal: "None"
Skin texture:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’2 | Tier 8: βˆ’5
Ideal: "Smooth"
Acne scarring:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’2 | Tier 8: βˆ’5
Ideal: "None"
Facial folds + wrinkles:
Tier 1: +40 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: "None"
1B. Eye area
Upper eyelid:
Tier 1: +35 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: No UEE, straight/curved, no drooping
Lower eyelid shape:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’3 | Tier 8: βˆ’8
Ideal: Straight/slightly curved, no drooping
Sclera show:
Tier 1: +15 | Tier 2: +5 | Tier 3: +3 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: None
Eyelashes:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’2 | Tier 7: βˆ’4
Ideal: Thick, dense, dark
Eyebrows:
Tier 1: +30 | Tier 2: +18 | Tier 3: +9 | Tier 4: +5 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: Thick, dense, long, dark
Periorbital darkening:
Tier 1: +25 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’30 | Tier 8: βˆ’50
Ideal: None
Under eye circles:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’3 | Tier 7: βˆ’5 | Tier 8: βˆ’15
Ideal: None
LEE:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +2 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’8
Ideal: None
Eye colour:
Tier 1: +10 | Tier 2: +7 | Tier 3: +5
Ideal: Light colour
Scleral triangles:
Tier 1: +8 | Tier 2: +4 | Tier 3: +2 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: Even triangles
Medial canthus:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’1
Ideal: Downturned, long, not thin
PFL (palpebral fissure length):
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’5 | Tier 7: βˆ’10 | Tier 8: βˆ’15
Ideal: 27 mm long
Sclera colour:
Tier 1: +8 | Tier 2: +4 | Tier 3: +2 | Tier 4: 0
Ideal: White
Unibrow:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: βˆ’2 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’15 | Tier 8: βˆ’30
Ideal: None
1C. Colouring
Skin colour:
Tier 1: +30 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0
Ideal: Tanned, dark Fitzpatrick II to low Fitzpatrick IV
Lip colour:
Tier 1: +15 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’3
Ideal: Reddish pink
Eyelash visibility:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: 0
Ideal: Contrasting + visible
Eye colour (again here as colouring):
Tier 1: +20 | Tier 2: +10 | Tier 3: +5
Ideal: Light eye colour
Hair colour:
Tier 1: +25 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0
Ideal: Dark colour
Eyebrow colour:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: 0
Ideal: Dark colour
Sclera whiteness:
Tier 1: +10 | Tier 2: +5 | Tier 3: 0
Ideal: White with no redness or yellowness
1D. Overall lower third
Gonions:
Tier 1: +40 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Flared
Chin shape:
Tier 1: +30 | Tier 2: +15 | Tier 3: +8 | Tier 4: +4 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Square
Chin width:
Tier 1: +25 | Tier 2: +13 | Tier 3: +7 | Tier 4: +3 | Tier 5: 0 | Tier 6: βˆ’5
Ideal: Wide
Ramus length:
Tier 1: +35 | Tier 2: +20 | Tier 3: +10 | Tier 4: +5 | Tier 5: +3 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Tall
Mandible length:
Tier 1: +30 | Tier 2: +15 | Tier 3: +8 | Tier 4: +4 | Tier 5: +2 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Long & straight
Mandible shape:
Tier 1: +10 | Tier 2: +5 | Tier 3: +3 | Tier 4: +1 | Tier 5: 0 | Tier 6: βˆ’3
Ideal: Straight (minimal antegonial notch)
1E. Lips
Lip width:
Tier 1: +25 | Tier 2: +12 | Tier 3: +6 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Wide
Philtrum length:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Short (not excessive)
Philtrum ridges:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Defined
Lip fullness:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Full
Lip health:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: No cracking
Commissures:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Slight upturn
Cupid's bow:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Prominent
Lip seal:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Straight, aligned with vermilion border
1F. Nose
Alar width:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Not wide
Nose bulbosity:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Low bulbousness
Nasal tip:
Tier 1: +25 | Tier 2: +12 | Tier 3: +6 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Defined, not droopy
Nostril show:
Tier 1: +20 | Tier 2: +10 | Tier 3: +5 | Tier 4: +3 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Minimal
Nostril flare:
Tier 1: +10 | Tier 2: +5 | Tier 3: +2 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: None
Dorsum:
Tier 1: +5 | Tier 2: +3 | Tier 3: +1 | Tier 4: 0 | Tier 5: βˆ’3
Ideal: Straight
Radix projection:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: +2 | Tier 5: +1 | Tier 6: 0 | Tier 7: βˆ’5
Ideal: Projected, visible nasofrontal angle
1G. Other misc
Ears:
Tier 1: +15 | Tier 2: +8 | Tier 3: +4 | Tier 4: 0 | Tier 5: βˆ’5 | Tier 6: βˆ’10 | Tier 7: βˆ’20 | Tier 8: βˆ’40
Ideal: Pinned back
Symmetry:
Tier 1: +100 | Tier 2: +70 | Tier 3: +50 | Tier 4: +30 | Tier 5: +10 | Tier 6: 0 | Tier 7: βˆ’10 | Tier 8: βˆ’50
Ideal: Minimal asymmetry
Then compute MISC:
MAX_MISC = 1031
WORST_MISC = βˆ’460
MISC% = ((YOUR_MISC βˆ’ WORST_MISC) / (MAX_MISC βˆ’ WORST_MISC)) Γ— 100
MISC_10 = MISC% / 10


ANGU SCORE (Angularity) – 22% base
Rate each feature from front and side view. Assign the correct tier and sum for YOUR_ANGU.
For each feature, write: "[Feature]: Tier X β€” [1-sentence justification]".


Mandible Visibility (Front):
Tier 1: 24.75 | Tier 2: 21.04 | Tier 3: 17.33 | Tier 4: 13.61 | Tier 5: 9.90 | Tier 6: 6.19 | Tier 7: 3.09
Ideal: Broad mandible flare, clear contour, no lower-face fat masking
Facial 3D-ness:
Tier 1: 18.75 | Tier 2: 15.94 | Tier 3: 13.13 | Tier 4: 10.33 | Tier 5: 7.52 | Tier 6: 4.71 | Tier 7: 2.36
Ideal: Strong midface projection, sharp anterior depth, good orbital support
Gonion Sharpness:
Tier 1: 18.75 | Tier 2: 15.94 | Tier 3: 13.13 | Tier 4: 10.33 | Tier 5: 7.52 | Tier 6: 4.71 | Tier 7: 2.36
Ideal: Well-defined gonial angle (115–125Β°) with visible edge
Facial Depth:
Tier 1: 17.25 | Tier 2: 14.66 | Tier 3: 12.08 | Tier 4: 9.49 | Tier 5: 6.91 | Tier 6: 4.33 | Tier 7: 2.17
Ideal: Strong maxilla + mandible forward projection
Mandible & Ramus Visibility:
Tier 1: 16.74 | Tier 2: 14.23 | Tier 3: 11.71 | Tier 4: 9.19 | Tier 5: 6.68 | Tier 6: 4.17 | Tier 7: 2.09
Ideal: Long, tall ramus, sharp rear-jaw contour clearly visible from front
Ogee Curve:
Tier 1: 15.75 | Tier 2: 13.39 | Tier 3: 11.03 | Tier 4: 8.67 | Tier 5: 6.30 | Tier 6: 3.94 | Tier 7: 1.97
Ideal: Defined midface curve, strong high cheekbone projection
Cheekbone Visibility:
Tier 1: 15.11 | Tier 2: 12.85 | Tier 3: 10.58 | Tier 4: 8.32 | Tier 5: 6.05 | Tier 6: 3.79 | Tier 7: 1.89
Ideal: High, wide-set malars, strong lateral projection, hollow cheeks
Chin Angularity:
Tier 1: 12.30 | Tier 2: 10.46 | Tier 3: 8.61 | Tier 4: 6.77 | Tier 5: 4.92 | Tier 6: 3.08 | Tier 7: 1.54
Ideal: Squared chin pad, sharp pogonion definition
Lower-Midface Fat:
Tier 1: 10.43 | Tier 2: 8.86 | Tier 3: 7.30 | Tier 4: 5.73 | Tier 5: 4.17 | Tier 6: 3.13 | Tier 7: 1.56
Ideal: Minimal buccal fat, lean jaw contour
Then compute ANGU:
MAX_ANGU = 149.83
WORST_ANGU = 19.03
ANGU% = ((YOUR_ANGU βˆ’ WORST_ANGU) / (MAX_ANGU βˆ’ WORST_ANGU)) Γ— 100
ANGU_10 = ANGU% / 10


DIMO SCORE (Dimorphism / Masculinity) – 20% base
Evaluate masculinity using the DIMO table. For each feature, pick the tier and sum to YOUR_DIMO.
Write: "[Feature]: Tier X β€” [1-sentence justification]"


****Eye depth:
Tier 1: 22.32 | Tier 2: 16.74 | Tier 3: 11.16 | Tier 4: 0.00 | Tier 5: βˆ’33.48
Ideal: Very deepset eyes with strong supraorbital projection
Brow ridge shape:
Tier 1: 13.44 | Tier 2: 10.08 | Tier 3: 6.72 | Tier 4: 3.36 | Tier 5: βˆ’3.36
Ideal: Pronounced brow bossing
Chin shape:
Tier 1: 12.72 | Tier 2: 9.54 | Tier 3: 6.36 | Tier 4: 3.36 | Tier 5: βˆ’12.72
Ideal: Broad, square, projected chin
Buccal fat size:
Tier 1: 11.70 | Tier 2: 8.78 | Tier 3: 5.85 | Tier 4: 2.93 | Tier 5: βˆ’2.93
Ideal: Very low buccal fat, hollowing
Ramus length (front):
Tier 1: 11.53 | Tier 2: 8.65 | Tier 3: 5.77 | Tier 4: 2.88 | Tier 5: βˆ’2.88
Ideal: Tall, visible ramus
Gonion outward growth:
Tier 1: 11.04 | Tier 2: 8.28 | Tier 3: 5.52 | Tier 4: 2.76 | Tier 5: βˆ’2.76
Ideal: Wide gonial flare
Narrowing upper third:
Tier 1: 9.00 | Tier 2: 6.75 | Tier 3: 4.50 | Tier 4: 2.25 | Tier 5: βˆ’2.25
Ideal: Noticeably narrower upper third (temples to brow) relative to mid/lower face
Facial hair development:
Tier 1: 7.80 | Tier 2: 5.85 | Tier 3: 3.90 | Tier 4: 1.95 | Tier 5: βˆ’1.95
Rough skin texture:
Tier 1: 7.20 | Tier 2: 5.40 | Tier 3: 3.60 | Tier 4: 1.80 | Tier 5: βˆ’1.80
Cheekbone size:
Tier 1: 6.91 | Tier 2: 5.18 | Tier 3: 3.46 | Tier 4: 1.73 | Tier 5: βˆ’1.73
Lip fullness:
Tier 1: 6.34 | Tier 2: 4.75 | Tier 3: 3.17 | Tier 4: 1.58 | Tier 5: βˆ’1.58
Then compute DIMO:
MAX_DIMO = 120
WORST_DIMO = βˆ’67.44
DIMO% = ((YOUR_DIMO βˆ’ WORST_DIMO) / (MAX_DIMO βˆ’ WORST_DIMO)) Γ— 100
DIMO_10 = DIMO% / 10


HARM SCORE (Harmony / Proportions) – 32% base
Use the HARM table. For each item below, assign its tier and sum to YOUR_HARM.
Each feature has tier values; you must use the exact coefficients.
Write: "[Feature]: Tier X β€” [1-sentence justification referencing ideal range vs observed]".


Jaw Width:
Tier 1: 20.59 | Tier 2: 18.53 | Tier 3: 10.29 | Tier 4: 6.18 | Tier 5: βˆ’18.53 | Tier 6: βˆ’46.32
Ideal: 87.5-91.5% bigonial width relative to cheekbones
Eye to Eyebrow Distance / Eyebrow Setness:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.95 | Tier 5: βˆ’5.95 | Tier 6: βˆ’11.90
Ideal: Brows close to eyes without drooping
Brow Ridge Inclination Angle:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.96 | Tier 5: βˆ’5.96 | Tier 6: βˆ’11.90
Ideal: Smooth and defined brow ridge
Facial Thirds:
Tier 1: 19.83 | Tier 2: 17.84 | Tier 3: 9.91 | Tier 4: 5.95 | Tier 5: βˆ’5.95 | Tier 6: βˆ’11.90
Ideal: Upper: 30-32%, Middle: 31.4-33.4%, Lower: 33.9-37.0%
Nasofrontal Angle:
Tier 1: 19.06 | Tier 2: 17.16 | Tier 3: 9.53 | Tier 4: 5.72 | Tier 5: βˆ’5.72 | Tier 6: βˆ’34.31
Ideal: 116–128Β°
Neck Width:
Tier 1: 19.06 | Tier 2: 17.16 | Tier 3: 9.53 | Tier 4: 5.72 | Tier 5: βˆ’17.16 | Tier 6: βˆ’34.31
Ideal: 92-98% relative to bigonial width
Lower Third Proportion:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’5.49 | Tier 6: βˆ’10.98
Ideal: Nostril-Commisure: 31-33.5%
FWHR:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’16.47 | Tier 6: βˆ’49.41
Ideal: 1.95-2.05
Eye Aspect Ratio:
Tier 1: 18.30 | Tier 2: 16.47 | Tier 3: 9.15 | Tier 4: 5.49 | Tier 5: βˆ’5.49 | Tier 6: βˆ’10.98
Ideal: 3-3.7x
Gonial Angle:
Tier 1: 16.78 | Tier 2: 15.10 | Tier 3: 8.39 | Tier 4: 5.03 | Tier 5: βˆ’10.07 | Tier 6: βˆ’20.13
Ideal: 115-121ΒΊ
Ramus Length:
Tier 1: 14.41 | Tier 2: 14.41 | Tier 3: 8.01 | Tier 4: 5.80 | Tier 5: βˆ’10.59 | Tier 6: βˆ’20.13
Ideal: Long ramus
Thirds of Jaw:
Tier 1: 17.54 | Tier 2: 15.78 | Tier 3: 8.77 | Tier 4: 6.48 | Tier 5: βˆ’3.89 | Tier 6: βˆ’23.35
Ideal: Symmetric vertical jaw thirds and a balanced mandible height
Chin to Philtrum Ratio:
Tier 1: 12.96 | Tier 2: 11.67 | Tier 3: 6.48 | Tier 4: 3.89 | Tier 5: βˆ’1.95 | Tier 6: βˆ’3.89
Ideal: 2.1-2.5
Lateral Canthal Tilt:
Tier 1: 12.35 | Tier 2: 11.12 | Tier 3: 6.18 | Tier 4: 3.71 | Tier 5: βˆ’3.71 | Tier 6: βˆ’7.4
Ideal: 6-8ΒΊ
Mouth to Nose Ratio:
Tier 1: 12.35 | Tier 2: 11.12 | Tier 3: 6.18 | Tier 4: 3.71 | Tier 5: βˆ’3.71 | Tier 6: βˆ’7.4
Ideal: 1.4-1.5x
Eye Separation / ESR:
Tier 1: 12.20 | Tier 2: 10.98 | Tier 3: 6.59 | Tier 4: 3.66 | Tier 5: βˆ’10.98 | Tier 6: βˆ’65.88
Ideal: 45-47%
Midface Ratio:
Tier 1: 11.90 | Tier 2: 10.71 | Tier 3: 5.95 | Tier 4: 3.57 | Tier 5: βˆ’3.57 | Tier 6: βˆ’7.14
Ideal: 0.98-1.02
Jaw Frontal Angle:
Tier 1: 9.15 | Tier 2: 8.24 | Tier 3: 4.58 | Tier 4: 2.75 | Tier 5: βˆ’4.58 | Tier 6: βˆ’9.15
Ideal: 86.5-92.5ΒΊ
Cheekbone Setness:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: High set, near eye level
Face Length:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: 1.34-1.37x
Bizygomatic Width:
Tier 1: 20 | Tier 2: 10 | Tier 3: 5 | Tier 4: 2.5 | Tier 5: 0 | Tier 6: βˆ’2.5
Ideal: Wide and proportional relative to the rest of the face
Nose to Bizygomatic Ratio:
Tier 1: 7 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0.94 | Tier 5: 0 | Tier 6: βˆ’0.94
Ideal: Nose width ~20% of cheekbone width
Eyebrow Tilt:
Tier 1: 10 | Tier 2: 5 | Tier 3: 2.5 | Tier 4: 0 | Tier 5: βˆ’2.5 | Tier 6: βˆ’5
Ideal: 6.5-11ΒΊ
Medial Canthal Angle:
Tier 1: 7.5 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0 | Tier 5: βˆ’1.88 | Tier 6: βˆ’3.75
Ideal: Symmetric medial canthi forming subtle inward angle
Bitemporal Width:
Tier 1: 7.5 | Tier 2: 3.75 | Tier 3: 1.88 | Tier 4: 0 | Tier 5: βˆ’1.88 | Tier 6: βˆ’3.75
Ideal: 85-92% of bizygomatic width
Lower Third Proportion (second entry):
Tier 1: 5 | Tier 2: 2.5 | Tier 3: 1.25 | Tier 4: 0 | Tier 5: βˆ’1.25 | Tier 6: βˆ’2.5
Ideal: Nostril-Commisure: 31-33.5%


Then compute HARM:
MAX_HARM = 389.74
WORST_HARM = βˆ’409.92
HARM% = ((YOUR_HARM βˆ’ WORST_HARM) / (MAX_HARM βˆ’ WORST_HARM)) Γ— 100
HARM_10 = HARM% / 10


TIER-SELECTION GUIDELINES (OBJECTIVITY BOOSTER)
- For each metric, first identify the ideal value/range (given in the "Ideal" line).
- Estimate the observed value conservatively from the photos. If you must estimate mm or angles, state your reasoning briefly.
- Compare the observed value to the tier values:
  - If the observed value matches the ideal β†’ Tier 1.
  - If the observed value is almost ideal β†’ Tier 2.
  - If moderately off β†’ Tier 3.
  - If clearly suboptimal but not severe β†’ Tier 4–5.
  - If clearly defective β†’ Tier 6–7.
  - If extreme defect β†’ Tier 8 or equivalent tiers where defined.
- Do not use global impressions. Each metric is independent.
- If two tiers are close, choose the lower (better) tier but note the ambiguity.


FINAL OUTPUT FORMAT
You MUST output exactly:
HARM: X.XX/10
MISC: X.XX/10
ANGU: X.XX/10
DIMO: X.XX/10
TRUE_SCORE: X.XX/10
Then map to 0–10 looks scale:
Looks rating: X.XX/10 (~description)
0–10 Male Looks Scale Reference:
- 0-2: Unbelievably unattractive
- 2–3: Extremely unattractive
- 3–4: Very unattractive
- 4–5: Below average
- 5–6: Slightly above average
- 6–7: Noticeably attractive
- 7–8: Very attractive
- 8–9: Extremely attractive
- 9–10: Near perfect, one in millions
Now evaluate the face metric-by-metric, assign tiers, sum raw scores, convert to /10, apply the penalty formula (with worse pillars getting larger penalty_factor and thus more relative weight), and output the final rating.
At the end of the analysis, also provide the post-penalty weights of each pillar:
Post-penalty weights:
HARM_weight: X.XX
MISC_weight: X.XX
ANGU_weight: X.XX
DIMO_weight: X.XX


Now evaluate the face metric-by-metric accurately, assign tiers, sum raw scores, convert to /10, apply the penalty formula (with worse pillars getting larger penalty_factor and thus more relative weight), and output the final rating.





I highly recommend checking out @BigBallsLarry thread, he provides a more comprehensive introduction on the looks scale and explains on why each element of his formula (and therefore this one in a big part) is the way it is.
mirin effort, will read later and do one on myself and see what i get
 
  • +1
Reactions: Gudliferr

Similar threads

daudthe1_
Replies
10
Views
80
Noriju
Noriju
Alex123
Replies
9
Views
141
sq_blr
sq_blr
poreskin
Replies
6
Views
109
sago6969
sago6969
foidlovingmtn
Replies
38
Views
246
foidlovingmtn
foidlovingmtn

Users who are viewing this thread

  • Gudliferr
Back
Top