LeoPARD — A Generic Platform for the Implementation of Higher-Order Reasoners [chapter]

Max Wisniewski, Alexander Steen, Christoph Benzmüller
2015 Lecture Notes in Computer Science  
LeoPARD supports the implementation of knowledge representation and reasoning tools for higher-order logic(s). It combines a sophisticated data structure layer (polymorphically typed -calculus with nameless spine notation, explicit substitutions and perfect term sharing) with an ambitious multi-agent blackboard architecture (supporting prover parallelism at the term, clause and search level). Further features of LeoPARD include a parser for all TPTP dialects, a command line interpreter and
more » ... ic means for the integration of external reasoners.
doi:10.1007/978-3-319-20615-8_22 fatcat:sgmw6ajnfvh5xh53lmkembpiim