grammar-inference-engine/experiments/results/flask_file_path_k3.json

90 lines
2 KiB
JSON
Raw Normal View History

{
"strategy": "Option A: File path k=3",
"total_contexts": 15,
"meaningful_contexts": 9,
"total_methods": 1391,
"methods_in_good_groups": 0,
"sore_successes": 0,
"sore_failures": 1,
"skip_reasons": {
"too_large": 3,
"large_alphabet": 1,
"too_diverse": 4
},
"groups": [
{
"context": "('tests',)",
"methods": 943,
"unique": 543,
"unique_ratio": 0.576,
"sore": "SKIP(too_large)",
"sore_success": false
},
{
"context": "('src', 'flask')",
"methods": 207,
"unique": 192,
"unique_ratio": 0.928,
"sore": "SKIP(too_large)",
"sore_success": false
},
{
"context": "('src', 'flask', 'sansio')",
"methods": 102,
"unique": 82,
"unique_ratio": 0.804,
"sore": "SKIP(too_large)",
"sore_success": false
},
{
"context": "('src', 'flask', 'json')",
"methods": 49,
"unique": 39,
"unique_ratio": 0.796,
"sore": "SKIP(large_alphabet)",
"sore_success": false
},
{
"context": "('examples', 'tutorial', 'tests')",
"methods": 23,
"unique": 22,
"unique_ratio": 0.957,
"sore": "SKIP(too_diverse)",
"sore_success": false
},
{
"context": "('tests', 'type_check')",
"methods": 23,
"unique": 9,
"unique_ratio": 0.391,
"sore": "\u2205",
"sore_success": false
},
{
"context": "('examples', 'tutorial', 'flaskr')",
"methods": 18,
"unique": 18,
"unique_ratio": 1.0,
"sore": "SKIP(too_diverse)",
"sore_success": false
},
{
"context": "('celery', 'src', 'task_app')",
"methods": 11,
"unique": 11,
"unique_ratio": 1.0,
"sore": "SKIP(too_diverse)",
"sore_success": false
},
{
"context": "('examples', 'javascript', 'tests')",
"methods": 4,
"unique": 4,
"unique_ratio": 1.0,
"sore": "SKIP(too_diverse)",
"sore_success": false
}
],
"coverage": 0.0,
"elapsed_seconds": 0.01
}