Compare eye-slant, face-ratio and nose-width rules for cat and dog profiles. These rules do not assess friendliness or independence.
What is being compared
This article compares two profiles defined in WhatZoo's code. It is not a universal definition of animal-like faces or a classification of real personalities. Eye slant is a value derived from coordinate differences, not an angle in degrees.
Cat profile
- Required gate: eye slant > 2 and nose width ratio < 0.15.
- Detail rules: face aspect ratio < 1.38, eye slant > 1.5, nose width ratio < 0.13.
Dog profile
- Required gate: eye slant < −1.5.
- Detail rules: eye slant < −1, face aspect ratio < 1.36, nose width ratio > 0.14.
The gates require opposite eye-slant ranges, so one input cannot pass both. Values exactly at 2 or −1.5 do not pass the respective strict inequality. These conditions explain this app's decisions more directly than subjective descriptions such as round eyes or a friendly impression.
Calculate a constructed example
With eye slant 2.2, face aspect ratio 1.32 and nose width ratio 0.12, cat passes its gate and all three details for 4 points; dog fails its gate. Change only eye slant to −2: dog passes its gate and two details for 3 points, while cat fails its gate.
These are synthetic inputs for explanation. Other measurements and other profiles also affect actual candidate selection, so neither example guarantees a final animal. If no profile passes a gate, details alone are compared; highest-score ties are resolved randomly.
What the result cannot tell you
A cat result does not measure independence, and a dog result does not measure loyalty or sociability. The pairing does not establish real romantic compatibility. Encyclopedia character descriptions are fiction.
Read the cat and dog entries and the analysis guide for measurement and candidate-selection details.