| 41 commits | 81 files changed | 0 commit comments | 2 contributors |
|
|
Merge branch 'feature/axiom-inference-mk2' of github.com:Sakoda2269/RDLPrototype into feature/axiom-inference-mk2 | 874792a |
|
|
map compositionの推論を作成 | 5384714 |
|
|
Merge branch 'main' into feature/axiom-inference-mk2 | 7804d3d |
|
|
テストを修正 | 1d63340 |
|
|
細かなバグを修正 | 344f328 |
|
|
依存関係の推論実装完了 | 73a7ac2 |
|
|
再帰的に公理を適用するように変更 | 87b773d |
|
|
依存関係の推論のテスト中 | c696b33 |
|
|
依存関係の推論を実装 | 38dd22e |
|
|
細かな不具合を修正 | 9854c8b |
|
|
merge origin | 755b909 |
|
|
初期化を追加 | 7adbd54 |
|
|
dependencyの推論実装中 | 08e8a3a |
|
|
公理実装完了 | ca2e140 |
|
|
ArgumentExtensionまで | ddbd519 |
|
|
test完了 | 25fc879 |
|
|
isMatchedByにPositionを追加 | 2da711b |
|
|
InTestを削除 | 1c98c0c |
|
|
Uncurrying途中まで | e64b8e1 |
|
|
Constantnessまで | ce2914c |
|
|
Constantness途中 | e42621e |
|
|
testを修正 | 3264627 |
|
|
testを修正, EquationAxiom#applyの戻り値を変更 | 6ac7030 |
|
|
公理更新中 | 09b8a70 |
|
|
公理見直し中 | 6062811 |
|
|
公理の推論の実装変更とtransitivity testまで | 95d24b7 |
|
|
requiredAssumptions実装まで | d8a6590 |
|
|
in, codomain membership, domain membershipを実装 | 8fbdd2d |
|
|
公理系一通り実装完了 | 0dd6a29 |
|
|
Right Normalizationまで | 2fc8d7a |
|
|
ArgumentDependencyExtractionまで | bc1b3eb |
|
|
Merge branch 'main' into feature/axiom-inference-mk2 | 777ecf7 |
|
|
MapComposition 途中まで | 998595c |
|
|
dependency axiom unccuried mappingまで | 886fd4a |
|
|
left sub, identityを追加 | 3089673 |
|
|
right sub実装まで | 424ec91 |
|
|
dynamicのsubstitutionを作成 | 46c8b72 |
|
|
isMatchedByからdepthを削除 | 9f6f003 |
|
|
merge main | 1a55b15 |
|
|
dynamicTermのisMatchedByまで | b9eb38e |
|
|
dynami 修正 途中まで | 10574c8 |
| src/main/java/Main.java |
|---|
| src/main/java/exceptions/MissingContextException.java 0 → 100644 |
|---|
| src/main/java/exceptions/ReplaceFailedException.java 0 → 100644 |
|---|
| src/main/java/inference/AssumptionSizeCalculator.java 0 → 100644 |
|---|
| src/main/java/inference/ConclusionSizeCalculator.java 0 → 100644 |
|---|
| src/main/java/inference/DependencyAxiom.java 0 → 100644 |
|---|
| src/main/java/inference/EquationAxiom.java 0 → 100644 |
|---|
| src/main/java/inference/In.java 0 → 100644 |
|---|
| src/main/java/inference/InferenceHistory.java 0 → 100644 |
|---|
| src/main/java/inference/InferenceHistoryNode.java 0 → 100644 |
|---|
| src/main/java/inference/InferenceOrderConstraint.java |
|---|
| src/main/java/inference/InferenceRule.java |
|---|
| src/main/java/inference/ProofState.java 0 → 100644 |
|---|
| src/main/java/inference/ProofSystem.java |
|---|
| src/main/java/inference/axioms/ArgumentConstraint.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/ArgumentExtension.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/ArgumentReduction.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/CompositeMapping.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/ConstantMapping.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/Constantness.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/DependencyExtension.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/Identity.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/LeftSubstitution.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/MapComposition.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/PseudoConstantness.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/RightNormalization.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/RightSubstitution.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/UncurriedMapping.java 0 → 100644 |
|---|
| src/main/java/inference/axioms/Uncurrying.java 0 → 100644 |
|---|
| src/main/java/inference/equivalence/SemanticEquivalenceRelation.java |
|---|
| src/main/java/inference/rewrite/Position.java 100644 → 0 |
|---|
| src/main/java/inference/rewrite/ResourceTree.java |
|---|
| src/main/java/inference/rewrite/RewriteInferenceSystem.java |
|---|
| src/main/java/models/Position.java 0 → 100644 |
|---|
| src/main/java/models/algebra/Position.java |
|---|
| src/main/java/models/formulas/DependencyFormula.java |
|---|
| src/main/java/models/formulas/EquationFormula.java |
|---|
| src/main/java/models/formulas/meta/MetaDependencyFormula.java |
|---|
| src/main/java/models/formulas/meta/MetaEquationFormula.java |
|---|
| src/main/java/models/formulas/meta/MetaFormula.java |
|---|
| src/main/java/models/terms/Dependency.java |
|---|
| src/main/java/models/terms/DependencyTerm.java |
|---|
| src/main/java/models/terms/PrimedTerm.java 100644 → 0 |
|---|
| src/main/java/models/terms/RDLTerm.java |
|---|
| src/main/java/models/terms/Resource.java |
|---|
| src/main/java/models/terms/ResourceConstant.java |
|---|
| src/main/java/models/terms/meta/MatchConstraint.java |
|---|
| src/main/java/models/terms/meta/MetaConstant.java 0 → 100644 |
|---|
| src/main/java/models/terms/meta/MetaDependency.java |
|---|
| src/main/java/models/terms/meta/MetaDependencyTerm.java |
|---|
| src/main/java/models/terms/meta/MetaDependencyTermVariable.java |
|---|
| src/main/java/models/terms/meta/MetaDependencyVariable.java |
|---|
| src/main/java/models/terms/meta/MetaDynamicDependency.java |
|---|
| src/main/java/models/terms/meta/MetaDynamicDependencyTerm.java 0 → 100644 |
|---|
| src/main/java/models/terms/meta/MetaDynamicTerm.java |
|---|
| src/main/java/models/terms/meta/MetaEvaluatableTermVariable.java |
|---|
| src/main/java/models/terms/meta/MetaRDLTerm.java |
|---|
| src/main/java/models/terms/meta/MetaRDLTermVariable.java |
|---|
| src/main/java/models/terms/meta/MetaResource.java |
|---|
| src/main/java/models/terms/meta/MetaTermGenerator.java |
|---|
| src/main/java/models/terms/meta/MetaTermPairGenerator.java 100644 → 0 |
|---|
| src/main/java/models/terms/meta/MetaVariable.java |
|---|
| src/main/java/utils/ExpressionUitls.java 100644 → 0 |
|---|
| src/main/java/utils/ExpressionUtils.java 0 → 100644 |
|---|
| src/test/java/inference/DependencyInferenceTest.java 0 → 100644 |
|---|
| src/test/java/inference/ProofSystemTest.java 0 → 100644 |
|---|
| src/test/java/inference/inferencerule/DependencyAxiomTest.java 0 → 100644 |
|---|
| src/test/java/inference/inferencerule/EqualityAxiomTest.java 0 → 100644 |
|---|
| src/test/java/inferencerule/DependencyAxiomTest.java 100644 → 0 |
|---|
| src/test/java/inferencerule/EqualityAxiomTest.java 100644 → 0 |
|---|
| src/test/java/inferencerule/InferenceRuleTest.java 100644 → 0 |
|---|
| src/test/java/rewrite/RewriteInferenceTest.java |
|---|
| src/test/java/terms/DependencyTermTest.java |
|---|
| src/test/java/terms/DependencyTest.java |
|---|
| src/test/java/terms/meta/MetaDependencyTermTest.java |
|---|
| src/test/java/terms/meta/MetaDependencyTest.java |
|---|
| src/test/java/terms/meta/MetaDynamicDependencyTermTest.java 0 → 100644 |
|---|
| src/test/java/terms/meta/MetaDynamicDependencyTest.java 0 → 100644 |
|---|
| src/test/java/terms/meta/MetaDynamicTermTest.java 100644 → 0 |
|---|
| src/test/java/terms/meta/MetaResourceVariableTest.java |
|---|
| src/test/java/utils/Utils.java |
|---|