diff --git a/tools/essence-feature-usage-stats/data.csv b/tools/essence-feature-usage-stats/data.csv index ccda7724c..00eb2fa11 100755 --- a/tools/essence-feature-usage-stats/data.csv +++ b/tools/essence-feature-usage-stats/data.csv @@ -1,4 +1,4 @@ -EssenceFile,LOC,Repo,TagInt,ConstantInt,Constant,Reference,DomainInt,RangeBounded,FindOrGiven,Single,AbstractLiteral,Generator,AbsLitMatrix,Comprehension,MkOpSum,SuchThat,SizeAttr_None,MkOpAnd,MkOpEq,DomainReference,DomainSet,GenInExpr,MkOpIndexing,SizeAttr_Size,GenDomainNoRepr,Letting,MkOpImage,DomainMSet,DomainBool,MkOpTwoBars,DomainFunction,Domain,ConstantAbstract,OccurAttr_None,SizeAttr_MaxSize,MkOpLeq,DomainTuple,RangeLowerBounded,OccurAttr_MaxOccur,DomainEnum,DomainRelation,MkOpGeq,AbsLitTuple,MkOpMinus,RangeSingle,AbsPatTuple,DomainMatrix,ConstantBool,AbsLitSet,MkOpProduct,Condition,DomainPartition,partsNum,isRegular,partsSize,MkOpIn,MkOpImply,MkOpNegate,MkOpRelationProj,MkOpParts,SizeAttr_MinMaxSize,MkOpToInt,SizeAttr_MinSize,MkOpMod,MkOpNot,MkOpNeq,DomainSequence,LettingDomainDefnEnum,MkOpFreq,MkOpDefined,MkOpOr,MkOpLt,MkOpMax,Objective,MkOpMin,GivenDomainDefnEnum,MkOpDiv,Where,MkOpGt,LettingDomainDefnUnnamed,MkOpLexLeq,AbsLitFunction,MkOpPow,MkOpAttributeAsConstraint,DomainRecord,MkOpActive,MkOpToSet,MkOpAllDiff,MkOpTransform,MkOpRange,ComprehensionLetting,MkOpRestrict,OccurAttr_MinMaxOccur,AbsLitSequence,MkOpIntersect,AbsLitPartition,MkOpPowerSet,AbsLitMSet,MkOpDotLt,DomainVariant,MkOpPreImage,MkOpSlicing,AbsPatSet,MkOpSubsetEq,MkOpIff,MkOpFlatten,SearchHeuristic,BranchingOn,AbsLitRecord,TypeInt,MkOpPred,SearchOrder,MkOpApart,MkOpFactorial,MkOpTogether,MkOpSubsequence,MkOpSubstring,MkOpTildeLt,MkOpSucc,DomainIntE,MkOpParticipants,MkOpToMSet,MkOpAllDiffExcept,Typed,AbsLitVariant,MkOpParty,MkOpHist,TagEnum,MkOpUnion,RangeUpperBounded,Cut,TypeMatrix,MkOpImageSet,MkOpTrue,TypeBool,MkOpInverse,MkOpSubset,MkOpXor,AbsLitRelation,TypeFunction,MkOpCatchUndef,OccurAttr_MinOccur,RangeOpen,MkOpAtLeast,MkOpAtMost,TypeSet,WithLocals,DefinednessConstraints,MkOpLexLt,MkOpSupset,MkOpToRelation,MkOpSupsetEq +EssenceFile,LOC,Repo,TagInt,ConstantInt,Constant,Reference,DomainInt,RangeBounded,FindOrGiven,Single,AbstractLiteral,Generator,AbsLitMatrix,Comprehension,MkOpSum,SuchThat,SizeAttr_None,MkOpAnd,MkOpEq,DomainReference,DomainSet,GenInExpr,MkOpIndexing,SizeAttr_Size,GenDomainNoRepr,Letting,MkOpImage,DomainMSet,DomainBool,MkOpTwoBars,DomainFunction,Domain,ConstantAbstract,OccurAttr_None,SizeAttr_MaxSize,MkOpLeq,DomainTuple,RangeLowerBounded,OccurAttr_MaxOccur,DomainEnum,DomainRelation,MkOpGeq,AbsLitTuple,MkOpMinus,RangeSingle,AbsPatTuple,DomainMatrix,ConstantBool,AbsLitSet,MkOpProduct,Condition,isRegular,partsSize,partsNum,DomainPartition,MkOpIn,MkOpImply,MkOpNegate,MkOpRelationProj,MkOpParts,SizeAttr_MinMaxSize,MkOpToInt,SizeAttr_MinSize,MkOpMod,MkOpNot,MkOpNeq,DomainSequence,LettingDomainDefnEnum,MkOpFreq,MkOpDefined,MkOpOr,MkOpLt,MkOpMax,Objective,MkOpMin,GivenDomainDefnEnum,MkOpDiv,Where,MkOpGt,LettingDomainDefnUnnamed,MkOpLexLeq,AbsLitFunction,MkOpPow,MkOpAttributeAsConstraint,DomainRecord,MkOpActive,MkOpToSet,MkOpAllDiff,MkOpTransform,MkOpRange,ComprehensionLetting,MkOpRestrict,OccurAttr_MinMaxOccur,AbsLitSequence,MkOpIntersect,AbsLitPartition,MkOpPowerSet,AbsLitMSet,MkOpDotLt,DomainVariant,MkOpPreImage,MkOpSlicing,AbsPatSet,MkOpSubsetEq,MkOpIff,MkOpFlatten,SearchHeuristic,BranchingOn,AbsLitRecord,TypeInt,MkOpPred,SearchOrder,MkOpApart,MkOpFactorial,MkOpTogether,MkOpSubsequence,MkOpSubstring,MkOpTildeLt,MkOpSucc,DomainIntE,MkOpParticipants,MkOpToMSet,MkOpAllDiffExcept,Typed,AbsLitVariant,MkOpParty,MkOpHist,TagEnum,MkOpUnion,RangeUpperBounded,Cut,TypeMatrix,MkOpImageSet,MkOpTrue,TypeBool,MkOpInverse,MkOpSubset,MkOpXor,AbsLitRelation,TypeFunction,MkOpCatchUndef,OccurAttr_MinOccur,RangeOpen,MkOpAtLeast,MkOpAtMost,TypeSet,DefinednessConstraints,WithLocals,MkOpLexLt,MkOpSupset,MkOpToRelation,MkOpSupsetEq syntax_test/domains/record/record.essence,1,conjure-cp/conjure,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 syntax_test/domains/bool/bool.essence,1,conjure-cp/conjure,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 syntax_test/domains/variant/variant.essence,1,conjure-cp/conjure,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 diff --git a/tools/essence-feature-usage-stats/index.html b/tools/essence-feature-usage-stats/index.html index fedd2a40a..0b86c5a26 100755 --- a/tools/essence-feature-usage-stats/index.html +++ b/tools/essence-feature-usage-stats/index.html @@ -38,7 +38,7 @@

How to use this tool

Data

Please, use the link bellow to download the data:

@@ -153,14 +153,14 @@

Essence feature table

Condition - DomainPartition - - partsNum - isRegular partsSize + partsNum + + DomainPartition + MkOpIn MkOpImply @@ -343,10 +343,10 @@

Essence feature table

TypeSet - WithLocals - DefinednessConstraints + WithLocals + MkOpLexLt MkOpSupset @@ -776728,7 +776728,7 @@

Essence feature table