猫と犬のプロファイルの目の傾き、顔比、鼻幅の条件を比較します。親しみやすさや自立心を判定するものではありません。
比較するもの
WhatZooのコードに記述された二つのプロファイルを比較します。動物顔の普遍的な定義や、実際の性格分類ではありません。目の傾きは座標差から作る値で、度数法の角度ではありません。
猫のプロファイル
- 必須条件:目の傾き > 2、かつ鼻幅比 < 0.15。
- 詳細条件:顔の縦横比 < 1.38、目の傾き > 1.5、鼻幅比 < 0.13。
犬のプロファイル
- 必須条件:目の傾き < −1.5。
- 詳細条件:目の傾き < −1、顔の縦横比 < 1.36、鼻幅比 > 0.14。
必須条件の目の傾きの範囲が逆なので、同じ入力で両方は通過できません。2や−1.5と完全に等しい場合も、それぞれの厳密な不等号は満たしません。丸い目や親しみやすい印象といった主観的な説明より、これらがアプリの判断を直接説明します。
説明用の入力で計算する
目の傾き2.2、顔比1.32、鼻幅比0.12なら、猫は必須条件と詳細三つを満たして4点、犬は必須条件を通過しません。傾きだけを−2に変えると、犬は必須条件と詳細二つで3点、猫は必須条件を通過しません。
これは説明用に作った入力です。実際の候補選択にはほかの指標やプロファイルも関わるため、最終結果を保証しません。必須条件を通過した候補がなければ詳細だけで再比較し、最高点が同点ならランダムに選びます。
結果から分からないこと
猫の結果は自立心を、犬の結果は忠実さや社交性を測ったものではありません。この二つが現実の恋愛で相性が良いとも示しません。図鑑のキャラクター文は創作です。