Skip to content

Refining Clauses Not Correctly Identified  #40

@SamuelAppleby

Description

@SamuelAppleby

When running the mining pipeline on the following worlds, if the code related to issue #37 is commented the result is as follows:

While ChainSuccession and Exists were identified for refinement, neither CoExistence or Absence were identified or extracted for refinement.

world_0.txt
world_1.txt

Absence(A, true, 3 )
Absence(B, true, 3 )
Absence(C, true, 2 )
CoExistence(C, true, A, true )
CoExistence(C, true, B, true )
ChainSuccession(A, (A.y >= 7.5 ∧ A.x >= 1.5) ∨ (1.5 ≤ A.y ≤ 7.5 ∧ A.x >= 1.5), B, true )
Exists(A, (A.y >= 7.5 ∧ A.x >= 1.5) ∨ (1.5 ≤ A.y ≤ 7.5 ∧ A.x >= 1.5), 1 )
~~~ model ~~~
Absence(A, true, 3 )
Absence(B, true, 3 )
Absence(C, true, 2 )
CoExistence(C, true, A, true )
CoExistence(C, true, B, true )
ChainSuccession(A, (A.y <= 1.5 ∧ A.x >= 1.5) ∨ (A.y <= 7.5 ∧ 1.5 ≤ A.x ≤ 1.5), B, true )
Exists(A, (A.y <= 1.5 ∧ A.x >= 1.5) ∨ (A.y <= 7.5 ∧ 1.5 ≤ A.x ≤ 1.5), 1 )

Metadata

Metadata

Labels

enhancementNew feature or requestquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions