<commit_before># Specify the minimum and maximum sizes for the scalable models.
# The models are generated in sizes of powers of two,
# e.g. if min_size = 1 and max_size = 8, the generated model sizes are 1, 2, 4 and 8.
min_size: 1
max_size: 1

# Specify the options for the Java virtual machine. The options are copied to the "java" command invoking the JVM.
java_opts:
  - -Xms2G
  - -Xmx2G

# Number of runs for the same tool/scenario/query/size.
runs: 5

# Timeout for the benchmark processes.
timeout: 600

# Uncomment this if you would like to receive an email if the benchmark is finished.
#email:
#  address: <EMAIL>
#  password: 
#  host: smtp.gmail.com:587

# Specify the queries to run.
queries:
- ConnectedSegments
- PosLength
- RouteSensor
- SemaphoreNeighbor
- SwitchSensor
- SwitchSet

# Specify the scenarios for the benchmark and the generator.
# You may also specify the benchmark arguments for each scenario.
scenarios:
- Batch:
- Inject:
    transformationStrategy: fixed
    transformationConstant: 10
    iterationCount: 10
- Repair:
    transformationStrategy: proportional
    transformationConstant: 10
    iterationCount: 10

# Specify the name of the tools to run.
tools:
- blazegraph
- drools5
- drools6
- emfapi
- emfincquery
#- hawk
#- iqdcore
- jena
- mysql
- neo4j
- sesame
#- virtuoso

# Optional arguments for the generator.
generator_optional_arguments:
  rdf:
  - metamodel

# Optional arguments for the benchmark.
# For example, the neo4j tool is invoked with and without the coreapi argument as well.
benchmark_optional_arguments:
  neo4j:
  - coreapi
  jena:
  - inferencing
  sesame:
  - inferencing
  emfincquery:
  - localsearch<commit_msg>Added Eclipse OCL to the configuration<commit_after># Specify the minimum and maximum sizes for the scalable models.
# The models are generated in sizes of powers of two,
# e.g. if min_size = 1 and max_size = 8, the generated model sizes are 1, 2, 4 and 8.
min_size: 1
max_size: 1

# Specify the options for the Java virtual machine. The options are copied to the "java" command invoking the JVM.
java_opts:
  - -Xms2G
  - -Xmx2G

# Number of runs for the same tool/scenario/query/size.
runs: 5

# Timeout for the benchmark processes.
timeout: 600

# Uncomment this if you would like to receive an email if the benchmark is finished.
#email:
#  address: <EMAIL>
#  password: 
#  host: smtp.gmail.com:587

# Specify the queries to run.
queries:
- ConnectedSegments
- PosLength
- RouteSensor
- SemaphoreNeighbor
- SwitchSensor
- SwitchSet

# Specify the scenarios for the benchmark and the generator.
# You may also specify the benchmark arguments for each scenario.
scenarios:
- Batch:
- Inject:
    transformationStrategy: fixed
    transformationConstant: 10
    iterationCount: 10
- Repair:
    transformationStrategy: proportional
    transformationConstant: 10
    iterationCount: 10

# Specify the name of the tools to run.
tools:
- blazegraph
- drools5
- drools6
- eclipseocl
- emfapi
- emfincquery
#- hawk
#- iqdcore
- jena
- mysql
- neo4j
- sesame
#- virtuoso

# Optional arguments for the generator.
generator_optional_arguments:
  rdf:
  - metamodel

# Optional arguments for the benchmark.
# For example, the neo4j tool is invoked with and without the coreapi argument as well.
benchmark_optional_arguments:
  neo4j:
  - coreapi
  jena:
  - inferencing
  sesame:
  - inferencing
  emfincquery:
  - localsearch
{'fraction_non_alphanumeric': 0.06790123456790123, 'fraction_numerical': 0.01763668430335097, 'mean_word_length': 3.6299319727891155, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2100199', 'n_tokens_mistral': 1140, 'n_tokens_neox': 1080, 'n_words': 417}