Hecho por David Arismendy
El codigo en prolog es util para saber como se distribuye la herencia de alguien teniendo en cuenta filtros por niveles de consangunidad. Como los porcentajes se acumulan sumandose, si alguna vez pasan el 100%, estos se autobalancean para poder incluir a todas las personas de la herencia.
-
Crear todas las relaciones familiares.
-
Crear las reglas de consangunidad (Cuanto porcentaje implica cada tipo de relacion).
-
Llama a la función principal para calcular la distribución de la herencia:
distributeInheritance(Individual, TotalInheritance, Distribution).