Class KnowledgeEngine

java.lang.Object
org.episteme.social.philosophy.epistemology.KnowledgeEngine

public final class KnowledgeEngine extends Object
A utility engine to evaluate epistemic claims and verify Knowledge conditions.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • verify

      public static Knowledge verify(Subject subject, Proposition proposition, Evidence justification)
      Verifies if a belief can be upgraded to Knowledge. Classical JTB condition: True Proposition + Belief in it + Justification.
      Parameters:
      subject - the subject who holds the belief
      proposition - the proposition that the subject thinks is true
      justification - the evidence for this belief
      Returns:
      a Knowledge instance if conditions are met, otherwise null