Class Evidence

java.lang.Object
org.episteme.social.philosophy.epistemology.Evidence
All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named
Direct Known Subclasses:
EmpiricalEvidence, RationalEvidence, TestimonialEvidence

public abstract class Evidence extends Object implements ComprehensiveIdentification
Represents the justification or grounds for a belief or knowledge claim. Evidence can take many forms: empirical observation, logical proof, testimonial weight, etc. Modernized to implement ComprehensiveIdentification and use EvidenceKind.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Constructor Details

    • Evidence

      protected Evidence(String source, String description, Quantity<Dimensionless> reliability, EvidenceKind kind)
      Creates new Evidence.
      Parameters:
      source - where the evidence comes from
      description - what the evidence consists of
      reliability - the estimated reliability of the source (0.0 to 1.0)
      kind - the kind of evidence
  • Method Details