18674 lines
677 KiB
JSON
18674 lines
677 KiB
JSON
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {},
|
|
"nodes": [
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "build_gradle_kts",
|
|
"community": 111
|
|
},
|
|
{
|
|
"label": "settings.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "settings.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "settings_gradle_kts",
|
|
"community": 112
|
|
},
|
|
{
|
|
"label": "scoverage_coverage_gaps.py",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L1",
|
|
"id": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "Statement",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L43",
|
|
"id": "scoverage_coverage_gaps_statement",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "is_covered()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L51",
|
|
"id": "scoverage_coverage_gaps_is_covered",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "is_uncovered()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L55",
|
|
"id": "scoverage_coverage_gaps_is_uncovered",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "MethodGap",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L60",
|
|
"id": "scoverage_coverage_gaps_methodgap",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "short_name()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L70",
|
|
"id": "scoverage_coverage_gaps_short_name",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "stmt_coverage_pct()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L75",
|
|
"id": "scoverage_coverage_gaps_stmt_coverage_pct",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "branch_coverage_pct()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L79",
|
|
"id": "scoverage_coverage_gaps_branch_coverage_pct",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "missed_branches()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L83",
|
|
"id": "scoverage_coverage_gaps_missed_branches",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "has_gaps()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L87",
|
|
"id": "scoverage_coverage_gaps_has_gaps",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "ClassGap",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L92",
|
|
"id": "scoverage_coverage_gaps_classgap",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "all_uncovered_lines()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L107",
|
|
"id": "scoverage_coverage_gaps_all_uncovered_lines",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "uncovered_branch_lines()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L117",
|
|
"id": "scoverage_coverage_gaps_uncovered_branch_lines",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "total_statements()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L131",
|
|
"id": "scoverage_coverage_gaps_total_statements",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "covered_statements()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L135",
|
|
"id": "scoverage_coverage_gaps_covered_statements",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "missed_statements()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L139",
|
|
"id": "scoverage_coverage_gaps_missed_statements",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "total_branches()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L143",
|
|
"id": "scoverage_coverage_gaps_total_branches",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "covered_branches()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L147",
|
|
"id": "scoverage_coverage_gaps_covered_branches",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "_normalise_source()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L171",
|
|
"id": "scoverage_coverage_gaps_normalise_source",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "parse_scoverage_xml()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L183",
|
|
"id": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "_compact_ranges()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L275",
|
|
"id": "scoverage_coverage_gaps_compact_ranges",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "format_agent()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L295",
|
|
"id": "scoverage_coverage_gaps_format_agent",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "format_json()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L353",
|
|
"id": "scoverage_coverage_gaps_format_json",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "format_markdown()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L405",
|
|
"id": "scoverage_coverage_gaps_format_markdown",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "_find_scoverage_xml()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L470",
|
|
"id": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "format_module_gaps()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L479",
|
|
"id": "scoverage_coverage_gaps_format_module_gaps",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "run_scan_modules()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L492",
|
|
"id": "scoverage_coverage_gaps_run_scan_modules",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L538",
|
|
"id": "scoverage_coverage_gaps_main",
|
|
"community": 2
|
|
},
|
|
{
|
|
"label": "Strip the package prefix from the full method path.",
|
|
"file_type": "rationale",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L71",
|
|
"community": 113,
|
|
"id": "scoverage_coverage_gaps_rationale_71"
|
|
},
|
|
{
|
|
"label": "Lines that are branch points and have at least one uncovered branch statement.",
|
|
"file_type": "rationale",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L118",
|
|
"community": 114,
|
|
"id": "scoverage_coverage_gaps_rationale_118"
|
|
},
|
|
{
|
|
"label": "[1,2,3,5,7,8,9] \u2192 '1-3, 5, 7-9",
|
|
"file_type": "rationale",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L276",
|
|
"community": 2,
|
|
"id": "scoverage_coverage_gaps_rationale_276"
|
|
},
|
|
{
|
|
"label": "Compact agent format \u2014 optimised for low token count. Emits only actionable",
|
|
"file_type": "rationale",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L296",
|
|
"community": 2,
|
|
"id": "scoverage_coverage_gaps_rationale_296"
|
|
},
|
|
{
|
|
"label": "Return the first scoverage.xml found inside *module_dir*, or None.",
|
|
"file_type": "rationale",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L471",
|
|
"community": 2,
|
|
"id": "scoverage_coverage_gaps_rationale_471"
|
|
},
|
|
{
|
|
"label": "One summary line per module. If coverage is not 100%, append an agent hint.",
|
|
"file_type": "rationale",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L480",
|
|
"community": 2,
|
|
"id": "scoverage_coverage_gaps_rationale_480"
|
|
},
|
|
{
|
|
"label": "test_counter.py",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_counter.py",
|
|
"source_location": "L1",
|
|
"id": "jacoco_reporter_test_counter_py",
|
|
"community": 115
|
|
},
|
|
{
|
|
"label": "test_gaps.py",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L1",
|
|
"id": "jacoco_reporter_test_gaps_py",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "TestCase",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L28",
|
|
"id": "test_gaps_testcase",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "short_class()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L37",
|
|
"id": "test_gaps_short_class",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "status()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L41",
|
|
"id": "test_gaps_status",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "SuiteResult",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L52",
|
|
"id": "test_gaps_suiteresult",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "passed()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L62",
|
|
"id": "test_gaps_passed",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "is_clean()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L66",
|
|
"id": "test_gaps_is_clean",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "bad_cases()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L70",
|
|
"id": "test_gaps_bad_cases",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "skipped_cases()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L74",
|
|
"id": "test_gaps_skipped_cases",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "ModuleResult",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L79",
|
|
"id": "test_gaps_moduleresult",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "total()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L84",
|
|
"id": "test_gaps_total",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "failures()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L86",
|
|
"id": "test_gaps_failures",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "errors()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L88",
|
|
"id": "test_gaps_errors",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "skipped()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L90",
|
|
"id": "test_gaps_skipped",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "parse_suite_xml()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L109",
|
|
"id": "test_gaps_parse_suite_xml",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "load_module()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L150",
|
|
"id": "test_gaps_load_module",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "_truncate()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L172",
|
|
"id": "test_gaps_truncate",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "format_module()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L177",
|
|
"id": "test_gaps_format_module",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "run()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L219",
|
|
"id": "test_gaps_run",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L260",
|
|
"id": "test_gaps_main",
|
|
"community": 8
|
|
},
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "modules_api_build_gradle_kts",
|
|
"community": 116
|
|
},
|
|
{
|
|
"label": "Board.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "Board",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L5",
|
|
"id": "board_board",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": ".apply()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L7",
|
|
"id": "board_board_apply",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "pieceAt()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L10",
|
|
"id": "board_pieceat",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "updated()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L11",
|
|
"id": "board_updated",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "removed()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L12",
|
|
"id": "board_removed",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "withMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L13",
|
|
"id": "board_withmove",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "applyMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L17",
|
|
"id": "board_applymove",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "pieces()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L20",
|
|
"id": "board_pieces",
|
|
"community": 29
|
|
},
|
|
{
|
|
"label": "CastlingRights.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_board_castlingrights_scala",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": "CastlingRights",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L15",
|
|
"id": "castlingrights_castlingrights",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": ".hasAnyRights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L23",
|
|
"id": "castlingrights_castlingrights_hasanyrights",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": ".hasRights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L28",
|
|
"id": "castlingrights_castlingrights_hasrights",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": ".revokeColor()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L34",
|
|
"id": "castlingrights_castlingrights_revokecolor",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": ".revokeKingSide()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L40",
|
|
"id": "castlingrights_castlingrights_revokekingside",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": ".revokeQueenSide()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L46",
|
|
"id": "castlingrights_castlingrights_revokequeenside",
|
|
"community": 34
|
|
},
|
|
{
|
|
"label": "Color.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Color.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_board_color_scala",
|
|
"community": 58
|
|
},
|
|
{
|
|
"label": "opposite()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Color.scala",
|
|
"source_location": "L6",
|
|
"id": "color_opposite",
|
|
"community": 58
|
|
},
|
|
{
|
|
"label": "label()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Color.scala",
|
|
"source_location": "L10",
|
|
"id": "color_label",
|
|
"community": 58
|
|
},
|
|
{
|
|
"label": "Piece.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Piece.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_board_piece_scala",
|
|
"community": 69
|
|
},
|
|
{
|
|
"label": "Piece",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Piece.scala",
|
|
"source_location": "L4",
|
|
"id": "piece_piece",
|
|
"community": 69
|
|
},
|
|
{
|
|
"label": "PieceType.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/PieceType.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_board_piecetype_scala",
|
|
"community": 70
|
|
},
|
|
{
|
|
"label": "label()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/PieceType.scala",
|
|
"source_location": "L6",
|
|
"id": "piecetype_label",
|
|
"community": 70
|
|
},
|
|
{
|
|
"label": "Square.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_board_square_scala",
|
|
"community": 40
|
|
},
|
|
{
|
|
"label": "Square",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L20",
|
|
"id": "square_square",
|
|
"community": 40
|
|
},
|
|
{
|
|
"label": ".toString()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L22",
|
|
"id": "square_square_tostring",
|
|
"community": 40
|
|
},
|
|
{
|
|
"label": ".fromAlgebraic()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L28",
|
|
"id": "square_square_fromalgebraic",
|
|
"community": 40
|
|
},
|
|
{
|
|
"label": "offset()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L48",
|
|
"id": "square_offset",
|
|
"community": 40
|
|
},
|
|
{
|
|
"label": "GameContext.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_game_gamecontext_scala",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": "GameContext",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L8",
|
|
"id": "gamecontext_gamecontext",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".withBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L17",
|
|
"id": "gamecontext_gamecontext_withboard",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".withTurn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L20",
|
|
"id": "gamecontext_gamecontext_withturn",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".withCastlingRights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L23",
|
|
"id": "gamecontext_gamecontext_withcastlingrights",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".withEnPassantSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L26",
|
|
"id": "gamecontext_gamecontext_withenpassantsquare",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".withHalfMoveClock()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L29",
|
|
"id": "gamecontext_gamecontext_withhalfmoveclock",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".withMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L32",
|
|
"id": "gamecontext_gamecontext_withmove",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": ".initial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L36",
|
|
"id": "gamecontext_gamecontext_initial",
|
|
"community": 30
|
|
},
|
|
{
|
|
"label": "Move.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/move/Move.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_move_move_scala",
|
|
"community": 71
|
|
},
|
|
{
|
|
"label": "Move",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/move/Move.scala",
|
|
"source_location": "L35",
|
|
"id": "move_move",
|
|
"community": 71
|
|
},
|
|
{
|
|
"label": "PlayerInfo.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"community": 41
|
|
},
|
|
{
|
|
"label": "PlayerId",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L9",
|
|
"id": "playerinfo_playerid",
|
|
"community": 41
|
|
},
|
|
{
|
|
"label": ".apply()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L10",
|
|
"id": "playerinfo_playerid_apply",
|
|
"community": 41
|
|
},
|
|
{
|
|
"label": "value()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L11",
|
|
"id": "playerinfo_value",
|
|
"community": 41
|
|
},
|
|
{
|
|
"label": "PlayerInfo",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L23",
|
|
"id": "playerinfo_playerinfo",
|
|
"community": 41
|
|
},
|
|
{
|
|
"label": "ApiResponse.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "ApiResponse",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L12",
|
|
"id": "apiresponse_apiresponse",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "Success",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L14",
|
|
"id": "apiresponse_success",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "Failure",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L17",
|
|
"id": "apiresponse_failure",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": ".error()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L20",
|
|
"id": "apiresponse_apiresponse_error",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "ApiError",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L31",
|
|
"id": "apiresponse_apierror",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "Pagination",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L46",
|
|
"id": "apiresponse_pagination",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": ".totalPages()",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L51",
|
|
"id": "apiresponse_pagination_totalpages",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "PagedResponse",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L64",
|
|
"id": "apiresponse_pagedresponse",
|
|
"community": 31
|
|
},
|
|
{
|
|
"label": "BoardTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/BoardTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_board_boardtest_scala",
|
|
"community": 72
|
|
},
|
|
{
|
|
"label": "BoardTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/BoardTest.scala",
|
|
"source_location": "L7",
|
|
"id": "boardtest_boardtest",
|
|
"community": 72
|
|
},
|
|
{
|
|
"label": "CastlingRightsTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/CastlingRightsTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_board_castlingrightstest_scala",
|
|
"community": 73
|
|
},
|
|
{
|
|
"label": "CastlingRightsTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/CastlingRightsTest.scala",
|
|
"source_location": "L6",
|
|
"id": "castlingrightstest_castlingrightstest",
|
|
"community": 73
|
|
},
|
|
{
|
|
"label": "ColorTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/ColorTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_board_colortest_scala",
|
|
"community": 74
|
|
},
|
|
{
|
|
"label": "ColorTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/ColorTest.scala",
|
|
"source_location": "L6",
|
|
"id": "colortest_colortest",
|
|
"community": 74
|
|
},
|
|
{
|
|
"label": "PieceTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/PieceTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_board_piecetest_scala",
|
|
"community": 75
|
|
},
|
|
{
|
|
"label": "PieceTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/PieceTest.scala",
|
|
"source_location": "L6",
|
|
"id": "piecetest_piecetest",
|
|
"community": 75
|
|
},
|
|
{
|
|
"label": "PieceTypeTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/PieceTypeTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_board_piecetypetest_scala",
|
|
"community": 76
|
|
},
|
|
{
|
|
"label": "PieceTypeTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/PieceTypeTest.scala",
|
|
"source_location": "L6",
|
|
"id": "piecetypetest_piecetypetest",
|
|
"community": 76
|
|
},
|
|
{
|
|
"label": "SquareTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/SquareTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_board_squaretest_scala",
|
|
"community": 77
|
|
},
|
|
{
|
|
"label": "SquareTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/SquareTest.scala",
|
|
"source_location": "L6",
|
|
"id": "squaretest_squaretest",
|
|
"community": 77
|
|
},
|
|
{
|
|
"label": "GameContextTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/game/GameContextTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_game_gamecontexttest_scala",
|
|
"community": 78
|
|
},
|
|
{
|
|
"label": "GameContextTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/game/GameContextTest.scala",
|
|
"source_location": "L8",
|
|
"id": "gamecontexttest_gamecontexttest",
|
|
"community": 78
|
|
},
|
|
{
|
|
"label": "MoveTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/move/MoveTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_move_movetest_scala",
|
|
"community": 79
|
|
},
|
|
{
|
|
"label": "MoveTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/move/MoveTest.scala",
|
|
"source_location": "L7",
|
|
"id": "movetest_movetest",
|
|
"community": 79
|
|
},
|
|
{
|
|
"label": "PlayerInfoTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/player/PlayerInfoTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_player_playerinfotest_scala",
|
|
"community": 80
|
|
},
|
|
{
|
|
"label": "PlayerInfoTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/player/PlayerInfoTest.scala",
|
|
"source_location": "L6",
|
|
"id": "playerinfotest_playerinfotest",
|
|
"community": 80
|
|
},
|
|
{
|
|
"label": "ApiResponseTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/response/ApiResponseTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_api_src_test_scala_de_nowchess_api_response_apiresponsetest_scala",
|
|
"community": 81
|
|
},
|
|
{
|
|
"label": "ApiResponseTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/response/ApiResponseTest.scala",
|
|
"source_location": "L6",
|
|
"id": "apiresponsetest_apiresponsetest",
|
|
"community": 81
|
|
},
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_build_gradle_kts",
|
|
"community": 117
|
|
},
|
|
{
|
|
"label": "nnue.py",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_nnue_py",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "get_data_dir()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L26",
|
|
"id": "nnue_get_data_dir",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "get_tactical_data_dir()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L32",
|
|
"id": "nnue_get_tactical_data_dir",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "get_weights_dir()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L38",
|
|
"id": "nnue_get_weights_dir",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "list_checkpoints()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L44",
|
|
"id": "nnue_list_checkpoints",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "show_header()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L52",
|
|
"id": "nnue_show_header",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "show_checkpoints_table()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L65",
|
|
"id": "nnue_show_checkpoints_table",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "show_main_menu()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L90",
|
|
"id": "nnue_show_main_menu",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "train_interactive()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L124",
|
|
"id": "nnue_train_interactive",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "burst_train_interactive()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L289",
|
|
"id": "nnue_burst_train_interactive",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "export_interactive()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L365",
|
|
"id": "nnue_export_interactive",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "extract_tactical_interactive()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L413",
|
|
"id": "nnue_extract_tactical_interactive",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L473",
|
|
"id": "nnue_main",
|
|
"community": 5
|
|
},
|
|
{
|
|
"label": "Get/create data directory.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L27",
|
|
"community": 5,
|
|
"id": "nnue_rationale_27"
|
|
},
|
|
{
|
|
"label": "Get/create data directory.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L33",
|
|
"community": 5,
|
|
"id": "nnue_rationale_33"
|
|
},
|
|
{
|
|
"label": "Get/create weights directory.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L39",
|
|
"community": 5,
|
|
"id": "nnue_rationale_39"
|
|
},
|
|
{
|
|
"label": "List available checkpoint versions.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L45",
|
|
"community": 5,
|
|
"id": "nnue_rationale_45"
|
|
},
|
|
{
|
|
"label": "Display application header.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L53",
|
|
"community": 5,
|
|
"id": "nnue_rationale_53"
|
|
},
|
|
{
|
|
"label": "Display available checkpoints in a table.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L66",
|
|
"community": 5,
|
|
"id": "nnue_rationale_66"
|
|
},
|
|
{
|
|
"label": "Display and handle main menu.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L91",
|
|
"community": 5,
|
|
"id": "nnue_rationale_91"
|
|
},
|
|
{
|
|
"label": "Interactive training menu.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L125",
|
|
"community": 5,
|
|
"id": "nnue_rationale_125"
|
|
},
|
|
{
|
|
"label": "Interactive burst training menu.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L290",
|
|
"community": 5,
|
|
"id": "nnue_rationale_290"
|
|
},
|
|
{
|
|
"label": "Interactive export menu.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L366",
|
|
"community": 5,
|
|
"id": "nnue_rationale_366"
|
|
},
|
|
{
|
|
"label": "Interactive tactical positions extraction and merge menu.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L414",
|
|
"community": 5,
|
|
"id": "nnue_rationale_414"
|
|
},
|
|
{
|
|
"label": "start.ps1",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/start.ps1",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_start_ps1",
|
|
"community": 118
|
|
},
|
|
{
|
|
"label": "export.py",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/export.py",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_src_export_py",
|
|
"community": 59
|
|
},
|
|
{
|
|
"label": "export_weights_to_binary()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/export.py",
|
|
"source_location": "L9",
|
|
"id": "export_export_weights_to_binary",
|
|
"community": 59
|
|
},
|
|
{
|
|
"label": "Load PyTorch weights and export as binary file.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/export.py",
|
|
"source_location": "L10",
|
|
"community": 59,
|
|
"id": "export_rationale_10"
|
|
},
|
|
{
|
|
"label": "generate.py",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_src_generate_py",
|
|
"community": 42
|
|
},
|
|
{
|
|
"label": "_worker_generate_games()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L13",
|
|
"id": "generate_worker_generate_games",
|
|
"community": 42
|
|
},
|
|
{
|
|
"label": "play_random_game_and_collect_positions()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L64",
|
|
"id": "generate_play_random_game_and_collect_positions",
|
|
"community": 42
|
|
},
|
|
{
|
|
"label": "Generate games for one worker. Returns: list of FENs generated by t",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L14",
|
|
"community": 42,
|
|
"id": "generate_rationale_14"
|
|
},
|
|
{
|
|
"label": "Generate positions using multiprocessing with multiple workers. Args:",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L72",
|
|
"community": 42,
|
|
"id": "generate_rationale_72"
|
|
},
|
|
{
|
|
"label": "label.py",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_src_label_py",
|
|
"community": 35
|
|
},
|
|
{
|
|
"label": "normalize_evaluation()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L14",
|
|
"id": "label_normalize_evaluation",
|
|
"community": 35
|
|
},
|
|
{
|
|
"label": "_evaluate_fen_batch()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L32",
|
|
"id": "label_evaluate_fen_batch",
|
|
"community": 35
|
|
},
|
|
{
|
|
"label": "label_positions_with_stockfish()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L82",
|
|
"id": "label_label_positions_with_stockfish",
|
|
"community": 35
|
|
},
|
|
{
|
|
"label": "Normalize centipawn evaluation to a bounded range. Args: cp_value:",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L15",
|
|
"community": 35,
|
|
"id": "label_rationale_15"
|
|
},
|
|
{
|
|
"label": "Worker function to evaluate a batch of FENs with Stockfish threading. Args:",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L33",
|
|
"community": 35,
|
|
"id": "label_rationale_33"
|
|
},
|
|
{
|
|
"label": "Read positions and label them with Stockfish evaluations. Args: pos",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L83",
|
|
"community": 35,
|
|
"id": "label_rationale_83"
|
|
},
|
|
{
|
|
"label": "tactical_positions_extractor.py",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"community": 22
|
|
},
|
|
{
|
|
"label": "download_and_extract_puzzle_db()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L18",
|
|
"id": "tactical_positions_extractor_download_and_extract_puzzle_db",
|
|
"community": 22
|
|
},
|
|
{
|
|
"label": "extract_puzzle_positions()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L56",
|
|
"id": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"community": 22
|
|
},
|
|
{
|
|
"label": "load_positions_from_file()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L104",
|
|
"id": "tactical_positions_extractor_load_positions_from_file",
|
|
"community": 22
|
|
},
|
|
{
|
|
"label": "merge_positions()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L120",
|
|
"id": "tactical_positions_extractor_merge_positions",
|
|
"community": 22
|
|
},
|
|
{
|
|
"label": "interactive_merge_positions()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L144",
|
|
"id": "tactical_positions_extractor_interactive_merge_positions",
|
|
"community": 22
|
|
},
|
|
{
|
|
"label": "Download and extract the Lichess puzzle database.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L22",
|
|
"community": 22,
|
|
"id": "tactical_positions_extractor_rationale_22"
|
|
},
|
|
{
|
|
"label": "Extract the position BEFORE the blunder from each puzzle. This is exactly th",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L60",
|
|
"community": 22,
|
|
"id": "tactical_positions_extractor_rationale_60"
|
|
},
|
|
{
|
|
"label": "Load positions from a text file (one FEN per line).",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L105",
|
|
"community": 22,
|
|
"id": "tactical_positions_extractor_rationale_105"
|
|
},
|
|
{
|
|
"label": "Merge two position sets and write to file.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L125",
|
|
"community": 22,
|
|
"id": "tactical_positions_extractor_rationale_125"
|
|
},
|
|
{
|
|
"label": "Interactive workflow: extract tactical positions and merge with user selection.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L149",
|
|
"community": 22,
|
|
"id": "tactical_positions_extractor_rationale_149"
|
|
},
|
|
{
|
|
"label": "train.py",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_python_src_train_py",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "NNUEDataset",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L17",
|
|
"id": "train_nnuedataset",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "Dataset",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"id": "dataset",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L20",
|
|
"id": "train_nnuedataset_init",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": ".__len__()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L48",
|
|
"id": "train_nnuedataset_len",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": ".__getitem__()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L51",
|
|
"id": "train_nnuedataset_getitem",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "fen_to_features()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L64",
|
|
"id": "train_fen_to_features",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "NNUE",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L89",
|
|
"id": "train_nnue",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L92",
|
|
"id": "train_nnue_init",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": ".forward()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L112",
|
|
"id": "train_nnue_forward",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "find_next_version()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L119",
|
|
"id": "train_find_next_version",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "save_metadata()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L141",
|
|
"id": "train_save_metadata",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "_setup_training()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L155",
|
|
"id": "train_setup_training",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "_run_training_season()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L218",
|
|
"id": "train_run_training_season",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "_save_versioned_model()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L329",
|
|
"id": "train_save_versioned_model",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "train_nnue()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L370",
|
|
"id": "train_train_nnue",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "burst_train()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L448",
|
|
"id": "train_burst_train",
|
|
"community": 4
|
|
},
|
|
{
|
|
"label": "Dataset of chess positions with evaluations.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L18",
|
|
"community": 4,
|
|
"id": "train_rationale_18"
|
|
},
|
|
{
|
|
"label": "Convert FEN to 768-dimensional binary feature vector.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L65",
|
|
"community": 4,
|
|
"id": "train_rationale_65"
|
|
},
|
|
{
|
|
"label": "NNUE neural network architecture: 768\u21921536\u21921024\u2192512\u2192256\u21921 with dropout regulariz",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L90",
|
|
"community": 4,
|
|
"id": "train_rationale_90"
|
|
},
|
|
{
|
|
"label": "Find the next version number for model versioning. Looks for nnue_weights_v",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L120",
|
|
"community": 4,
|
|
"id": "train_rationale_120"
|
|
},
|
|
{
|
|
"label": "Save training metadata alongside the weights file. Args: weights_fi",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L142",
|
|
"community": 4,
|
|
"id": "train_rationale_142"
|
|
},
|
|
{
|
|
"label": "Set up device, dataset, and data loaders. Returns: (device, dataset",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L156",
|
|
"community": 4,
|
|
"id": "train_rationale_156"
|
|
},
|
|
{
|
|
"label": "Run one training season until epoch limit, early stopping, or deadline. Arg",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L225",
|
|
"community": 4,
|
|
"id": "train_rationale_225"
|
|
},
|
|
{
|
|
"label": "Save the best model with optional versioning and metadata.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L332",
|
|
"community": 4,
|
|
"id": "train_rationale_332"
|
|
},
|
|
{
|
|
"label": "Train the NNUE model with GPU optimizations and automatic mixed precision.",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L371",
|
|
"community": 4,
|
|
"id": "train_rationale_371"
|
|
},
|
|
{
|
|
"label": "Train in burst mode: repeatedly restart from the best checkpoint until the time",
|
|
"file_type": "rationale",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L453",
|
|
"community": 4,
|
|
"id": "train_rationale_453"
|
|
},
|
|
{
|
|
"label": "Bot.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/Bot.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bot_scala",
|
|
"community": 119
|
|
},
|
|
{
|
|
"label": "BotController.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_botcontroller_scala",
|
|
"community": 49
|
|
},
|
|
{
|
|
"label": "BotController",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L5",
|
|
"id": "botcontroller_botcontroller",
|
|
"community": 49
|
|
},
|
|
{
|
|
"label": ".getBot()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L15",
|
|
"id": "botcontroller_botcontroller_getbot",
|
|
"community": 49
|
|
},
|
|
{
|
|
"label": ".listBots()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L18",
|
|
"id": "botcontroller_botcontroller_listbots",
|
|
"community": 49
|
|
},
|
|
{
|
|
"label": "BotDifficulty.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotDifficulty.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_botdifficulty_scala",
|
|
"community": 120
|
|
},
|
|
{
|
|
"label": "Config.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/Config.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_config_scala",
|
|
"community": 82
|
|
},
|
|
{
|
|
"label": "Config",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/Config.scala",
|
|
"source_location": "L3",
|
|
"id": "config_config",
|
|
"community": 82
|
|
},
|
|
{
|
|
"label": "Evaluation.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"community": 43
|
|
},
|
|
{
|
|
"label": "initAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L18",
|
|
"id": "evaluation_initaccumulator",
|
|
"community": 43
|
|
},
|
|
{
|
|
"label": "copyAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L21",
|
|
"id": "evaluation_copyaccumulator",
|
|
"community": 43
|
|
},
|
|
{
|
|
"label": "pushAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L24",
|
|
"id": "evaluation_pushaccumulator",
|
|
"community": 43
|
|
},
|
|
{
|
|
"label": "evaluateAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L29",
|
|
"id": "evaluation_evaluateaccumulator",
|
|
"community": 43
|
|
},
|
|
{
|
|
"label": "ClassicalBot.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/ClassicalBot.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bots_classicalbot_scala",
|
|
"community": 60
|
|
},
|
|
{
|
|
"label": "ClassicalBot",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/ClassicalBot.scala",
|
|
"source_location": "L12",
|
|
"id": "classicalbot_classicalbot",
|
|
"community": 60
|
|
},
|
|
{
|
|
"label": ".nextMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/ClassicalBot.scala",
|
|
"source_location": "L23",
|
|
"id": "classicalbot_classicalbot_nextmove",
|
|
"community": 60
|
|
},
|
|
{
|
|
"label": "HybridBot.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bots_hybridbot_scala",
|
|
"community": 50
|
|
},
|
|
{
|
|
"label": "HybridBot",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L13",
|
|
"id": "hybridbot_hybridbot",
|
|
"community": 50
|
|
},
|
|
{
|
|
"label": ".nextMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L23",
|
|
"id": "hybridbot_hybridbot_nextmove",
|
|
"community": 50
|
|
},
|
|
{
|
|
"label": ".searchWithVeto()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L26",
|
|
"id": "hybridbot_hybridbot_searchwithveto",
|
|
"community": 50
|
|
},
|
|
{
|
|
"label": "NNUEBot.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnuebot_scala",
|
|
"community": 44
|
|
},
|
|
{
|
|
"label": "NNUEBot",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L12",
|
|
"id": "nnuebot_nnuebot",
|
|
"community": 44
|
|
},
|
|
{
|
|
"label": ".nextMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L22",
|
|
"id": "nnuebot_nnuebot_nextmove",
|
|
"community": 44
|
|
},
|
|
{
|
|
"label": ".batchEvaluateRoot()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L37",
|
|
"id": "nnuebot_nnuebot_batchevaluateroot",
|
|
"community": 44
|
|
},
|
|
{
|
|
"label": ".allocateTime()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L49",
|
|
"id": "nnuebot_nnuebot_allocatetime",
|
|
"community": 44
|
|
},
|
|
{
|
|
"label": "EvaluationClassic.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bots_classic_evaluationclassic_scala",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": "EvaluationClassic",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L7",
|
|
"id": "evaluationclassic_evaluationclassic",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".evaluate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L125",
|
|
"id": "evaluationclassic_evaluationclassic_evaluate",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".gamePhase()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L136",
|
|
"id": "evaluationclassic_evaluationclassic_gamephase",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".isEndgame()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L142",
|
|
"id": "evaluationclassic_evaluationclassic_isendgame",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".taper()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L145",
|
|
"id": "evaluationclassic_evaluationclassic_taper",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".materialAndPositional()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L148",
|
|
"id": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".squareBonus()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L158",
|
|
"id": "evaluationclassic_evaluationclassic_squarebonus",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".pawnStructure()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L171",
|
|
"id": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".structureScore()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L182",
|
|
"id": "evaluationclassic_evaluationclassic_structurescore",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".positionalBonuses()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L190",
|
|
"id": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".isPassedPawn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L203",
|
|
"id": "evaluationclassic_evaluationclassic_ispassedpawn",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".rookOpenFileBonus()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L216",
|
|
"id": "evaluationclassic_evaluationclassic_rookopenfilebonus",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".kingShieldBonus()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L227",
|
|
"id": "evaluationclassic_evaluationclassic_kingshieldbonus",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".slidingCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L242",
|
|
"id": "evaluationclassic_evaluationclassic_slidingcount",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".knightCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L261",
|
|
"id": "evaluationclassic_evaluationclassic_knightcount",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".mobilityScore()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L268",
|
|
"id": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".rookAndBishopBonuses()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L283",
|
|
"id": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".endgameBonus()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L309",
|
|
"id": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".kingCentralizationDistance()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L325",
|
|
"id": "evaluationclassic_evaluationclassic_kingcentralizationdistance",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".kingEdgeDistance()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L330",
|
|
"id": "evaluationclassic_evaluationclassic_kingedgedistance",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": ".materialCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L335",
|
|
"id": "evaluationclassic_evaluationclassic_materialcount",
|
|
"community": 7
|
|
},
|
|
{
|
|
"label": "EvaluationNNUE.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnue_evaluationnnue_scala",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": "EvaluationNNUE",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L7",
|
|
"id": "evaluationnnue_evaluationnnue",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": ".evaluate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L15",
|
|
"id": "evaluationnnue_evaluationnnue_evaluate",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": ".initAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L19",
|
|
"id": "evaluationnnue_evaluationnnue_initaccumulator",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": ".copyAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L22",
|
|
"id": "evaluationnnue_evaluationnnue_copyaccumulator",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": ".pushAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L25",
|
|
"id": "evaluationnnue_evaluationnnue_pushaccumulator",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": ".evaluateAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L28",
|
|
"id": "evaluationnnue_evaluationnnue_evaluateaccumulator",
|
|
"community": 36
|
|
},
|
|
{
|
|
"label": "NNUE.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnue_nnue_scala",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": "NNUE",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L9",
|
|
"id": "nnue_nnue",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".loadWeights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L21",
|
|
"id": "nnue_nnue_loadweights",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".readTensor()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L60",
|
|
"id": "nnue_nnue_readtensor",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".squareNum()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L89",
|
|
"id": "nnue_nnue_squarenum",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".featureIndex()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L91",
|
|
"id": "nnue_nnue_featureindex",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".addColumn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L95",
|
|
"id": "nnue_nnue_addcolumn",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".subtractColumn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L99",
|
|
"id": "nnue_nnue_subtractcolumn",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".initAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L106",
|
|
"id": "nnue_nnue_initaccumulator",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".pushAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L113",
|
|
"id": "nnue_nnue_pushaccumulator",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".copyAccumulator()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L123",
|
|
"id": "nnue_nnue_copyaccumulator",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".applyNormalDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L126",
|
|
"id": "nnue_nnue_applynormaldelta",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".applyEnPassantDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L135",
|
|
"id": "nnue_nnue_applyenpassantdelta",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".applyCastleDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L143",
|
|
"id": "nnue_nnue_applycastledelta",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".applyPromotionDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L157",
|
|
"id": "nnue_nnue_applypromotiondelta",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".promotedType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L165",
|
|
"id": "nnue_nnue_promotedtype",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".evaluateAtPly()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L176",
|
|
"id": "nnue_nnue_evaluateatply",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".runL2toOutput()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L185",
|
|
"id": "nnue_nnue_runl2tooutput",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".runDenseReLU()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L193",
|
|
"id": "nnue_nnue_rundenserelu",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".runOutputLayer()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L205",
|
|
"id": "nnue_nnue_runoutputlayer",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".scoreFromOutput()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L208",
|
|
"id": "nnue_nnue_scorefromoutput",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".evaluate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L225",
|
|
"id": "nnue_nnue_evaluate",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": ".benchmark()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L232",
|
|
"id": "nnue_nnue_benchmark",
|
|
"community": 6
|
|
},
|
|
{
|
|
"label": "AlphaBetaSearch.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_logic_alphabetasearch_scala",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": "AlphaBetaSearch",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L13",
|
|
"id": "alphabetasearch_alphabetasearch",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".bestMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L37",
|
|
"id": "alphabetasearch_alphabetasearch_bestmove",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".bestMoveWithTime()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L57",
|
|
"id": "alphabetasearch_alphabetasearch_bestmovewithtime",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".isOutOfTime()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L77",
|
|
"id": "alphabetasearch_alphabetasearch_isoutoftime",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".searchWithAspiration()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L80",
|
|
"id": "alphabetasearch_alphabetasearch_searchwithaspiration",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".hasNonPawnMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L102",
|
|
"id": "alphabetasearch_alphabetasearch_hasnonpawnmaterial",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".nullMoveContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L109",
|
|
"id": "alphabetasearch_alphabetasearch_nullmovecontext",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".tryNullMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L112",
|
|
"id": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".search()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L131",
|
|
"id": "alphabetasearch_alphabetasearch_search",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".searchSequential()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L173",
|
|
"id": "alphabetasearch_alphabetasearch_searchsequential",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".quiescence()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L252",
|
|
"id": "alphabetasearch_alphabetasearch_quiescence",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": ".isCapture()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L289",
|
|
"id": "alphabetasearch_alphabetasearch_iscapture",
|
|
"community": 19
|
|
},
|
|
{
|
|
"label": "MoveOrdering.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_logic_moveordering_scala",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": "MoveOrdering",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L10",
|
|
"id": "moveordering_moveordering",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": "OrderingContext",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L12",
|
|
"id": "moveordering_orderingcontext",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".addKillerMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L16",
|
|
"id": "moveordering_orderingcontext_addkillermove",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".getKillerMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L21",
|
|
"id": "moveordering_orderingcontext_getkillermoves",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".addHistory()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L24",
|
|
"id": "moveordering_orderingcontext_addhistory",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".getHistory()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L28",
|
|
"id": "moveordering_orderingcontext_gethistory",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".clear()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L31",
|
|
"id": "moveordering_orderingcontext_clear",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".score()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L35",
|
|
"id": "moveordering_moveordering_score",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".sort()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L53",
|
|
"id": "moveordering_moveordering_sort",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".scoreQuietMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L62",
|
|
"id": "moveordering_moveordering_scorequietmove",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".promotionCaptureBonus()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L69",
|
|
"id": "moveordering_moveordering_promotioncapturebonus",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".captureScore()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L72",
|
|
"id": "moveordering_moveordering_capturescore",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".mvvLva()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L77",
|
|
"id": "moveordering_moveordering_mvvlva",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".attackerValue()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L80",
|
|
"id": "moveordering_moveordering_attackervalue",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".victimValue()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L83",
|
|
"id": "moveordering_moveordering_victimvalue",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".pieceValue()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L90",
|
|
"id": "moveordering_moveordering_piecevalue",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".isCapture()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L98",
|
|
"id": "moveordering_moveordering_iscapture",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".staticExchange()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L104",
|
|
"id": "moveordering_moveordering_staticexchange",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".movedPieceAfterMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L114",
|
|
"id": "moveordering_moveordering_movedpieceaftermove",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".exchangeGain()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L119",
|
|
"id": "moveordering_moveordering_exchangegain",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".resolveGain()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L128",
|
|
"id": "moveordering_moveordering_resolvegain",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".applySeeMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L135",
|
|
"id": "moveordering_moveordering_applyseemove",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".leastValuableAttacker()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L142",
|
|
"id": "moveordering_moveordering_leastvaluableattacker",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".attacksSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L151",
|
|
"id": "moveordering_moveordering_attackssquare",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".clearLine()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L169",
|
|
"id": "moveordering_moveordering_clearline",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".pathClear()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L175",
|
|
"id": "moveordering_moveordering_pathclear",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": ".promotionPieceType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L182",
|
|
"id": "moveordering_moveordering_promotionpiecetype",
|
|
"community": 3
|
|
},
|
|
{
|
|
"label": "TranspositionTable.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_logic_transpositiontable_scala",
|
|
"community": 37
|
|
},
|
|
{
|
|
"label": "TTEntry",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L10",
|
|
"id": "transpositiontable_ttentry",
|
|
"community": 37
|
|
},
|
|
{
|
|
"label": "TranspositionTable",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L18",
|
|
"id": "transpositiontable_transpositiontable",
|
|
"community": 37
|
|
},
|
|
{
|
|
"label": ".probe()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L24",
|
|
"id": "transpositiontable_transpositiontable_probe",
|
|
"community": 37
|
|
},
|
|
{
|
|
"label": ".store()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L30",
|
|
"id": "transpositiontable_transpositiontable_store",
|
|
"community": 37
|
|
},
|
|
{
|
|
"label": ".clear()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L36",
|
|
"id": "transpositiontable_transpositiontable_clear",
|
|
"community": 37
|
|
},
|
|
{
|
|
"label": "PolyglotBook.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglotbook_scala",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": "PolyglotBook",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L19",
|
|
"id": "polyglotbook_polyglotbook",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".probe()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L34",
|
|
"id": "polyglotbook_polyglotbook_probe",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".loadBookFile()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L44",
|
|
"id": "polyglotbook_polyglotbook_loadbookfile",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".decodeMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L71",
|
|
"id": "polyglotbook_polyglotbook_decodemove",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".isKingMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L97",
|
|
"id": "polyglotbook_polyglotbook_iskingmove",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".isRookSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L102",
|
|
"id": "polyglotbook_polyglotbook_isrooksquare",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".decodeCastling()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L115",
|
|
"id": "polyglotbook_polyglotbook_decodecastling",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": ".weightedRandom()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L123",
|
|
"id": "polyglotbook_polyglotbook_weightedrandom",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": "BookEntry",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L137",
|
|
"id": "polyglotbook_bookentry",
|
|
"community": 25
|
|
},
|
|
{
|
|
"label": "PolyglotHash.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglothash_scala",
|
|
"community": 38
|
|
},
|
|
{
|
|
"label": "PolyglotHash",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L6",
|
|
"id": "polyglothash_polyglothash",
|
|
"community": 38
|
|
},
|
|
{
|
|
"label": ".hash()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L169",
|
|
"id": "polyglothash_polyglothash_hash",
|
|
"community": 38
|
|
},
|
|
{
|
|
"label": ".pieceIndex()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L182",
|
|
"id": "polyglothash_polyglothash_pieceindex",
|
|
"community": 38
|
|
},
|
|
{
|
|
"label": ".squareIndex()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L193",
|
|
"id": "polyglothash_polyglothash_squareindex",
|
|
"community": 38
|
|
},
|
|
{
|
|
"label": ".canCaptureEnPassant()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L196",
|
|
"id": "polyglothash_polyglothash_cancaptureenpassant",
|
|
"community": 38
|
|
},
|
|
{
|
|
"label": "ZobristHash.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_main_scala_de_nowchess_bot_util_zobristhash_scala",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": "ZobristHash",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L9",
|
|
"id": "zobristhash_zobristhash",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".hash()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L31",
|
|
"id": "zobristhash_zobristhash_hash",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".nextHash()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L45",
|
|
"id": "zobristhash_zobristhash_nexthash",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".applyNormalDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L59",
|
|
"id": "zobristhash_zobristhash_applynormaldelta",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".applyPromotionDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L66",
|
|
"id": "zobristhash_zobristhash_applypromotiondelta",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".applyEnPassantDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L73",
|
|
"id": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".applyCastleDelta()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L81",
|
|
"id": "zobristhash_zobristhash_applycastledelta",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".promotedPieceType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L102",
|
|
"id": "zobristhash_zobristhash_promotedpiecetype",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".toggleCastling()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L108",
|
|
"id": "zobristhash_zobristhash_togglecastling",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".toggleEnPassant()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L117",
|
|
"id": "zobristhash_zobristhash_toggleenpassant",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": ".pieceKey()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L121",
|
|
"id": "zobristhash_zobristhash_piecekey",
|
|
"community": 21
|
|
},
|
|
{
|
|
"label": "AlphaBetaSearchTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "AlphaBetaSearchTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L13",
|
|
"id": "alphabetasearchtest_alphabetasearchtest",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "candidateMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L32",
|
|
"id": "alphabetasearchtest_candidatemoves",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "legalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L33",
|
|
"id": "alphabetasearchtest_legalmoves",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "allLegalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L34",
|
|
"id": "alphabetasearchtest_alllegalmoves",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "isCheck()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L35",
|
|
"id": "alphabetasearchtest_ischeck",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "isCheckmate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L36",
|
|
"id": "alphabetasearchtest_ischeckmate",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "isStalemate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L37",
|
|
"id": "alphabetasearchtest_isstalemate",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "isInsufficientMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L38",
|
|
"id": "alphabetasearchtest_isinsufficientmaterial",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "isFiftyMoveRule()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L39",
|
|
"id": "alphabetasearchtest_isfiftymoverule",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "applyMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L40",
|
|
"id": "alphabetasearchtest_applymove",
|
|
"community": 23
|
|
},
|
|
{
|
|
"label": "BotControllerTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/BotControllerTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_botcontrollertest_scala",
|
|
"community": 83
|
|
},
|
|
{
|
|
"label": "BotControllerTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/BotControllerTest.scala",
|
|
"source_location": "L6",
|
|
"id": "botcontrollertest_botcontrollertest",
|
|
"community": 83
|
|
},
|
|
{
|
|
"label": "BotDifficultyTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/BotDifficultyTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_botdifficultytest_scala",
|
|
"community": 84
|
|
},
|
|
{
|
|
"label": "BotDifficultyTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/BotDifficultyTest.scala",
|
|
"source_location": "L6",
|
|
"id": "botdifficultytest_botdifficultytest",
|
|
"community": 84
|
|
},
|
|
{
|
|
"label": "ClassicalBotTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "ClassicalBotTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L12",
|
|
"id": "classicalbottest_classicalbottest",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "candidateMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L29",
|
|
"id": "classicalbottest_candidatemoves",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "legalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L30",
|
|
"id": "classicalbottest_legalmoves",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "allLegalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L31",
|
|
"id": "classicalbottest_alllegalmoves",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "isCheck()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L32",
|
|
"id": "classicalbottest_ischeck",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "isCheckmate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L33",
|
|
"id": "classicalbottest_ischeckmate",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "isStalemate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L34",
|
|
"id": "classicalbottest_isstalemate",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "isInsufficientMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L35",
|
|
"id": "classicalbottest_isinsufficientmaterial",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "isFiftyMoveRule()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L36",
|
|
"id": "classicalbottest_isfiftymoverule",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "applyMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L37",
|
|
"id": "classicalbottest_applymove",
|
|
"community": 24
|
|
},
|
|
{
|
|
"label": "EvaluationTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/EvaluationTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_evaluationtest_scala",
|
|
"community": 85
|
|
},
|
|
{
|
|
"label": "EvaluationTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/EvaluationTest.scala",
|
|
"source_location": "L10",
|
|
"id": "evaluationtest_evaluationtest",
|
|
"community": 85
|
|
},
|
|
{
|
|
"label": "MoveOrderingTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/MoveOrderingTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_moveorderingtest_scala",
|
|
"community": 86
|
|
},
|
|
{
|
|
"label": "MoveOrderingTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/MoveOrderingTest.scala",
|
|
"source_location": "L10",
|
|
"id": "moveorderingtest_moveorderingtest",
|
|
"community": 86
|
|
},
|
|
{
|
|
"label": "PolyglotBookTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/PolyglotBookTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_polyglotbooktest_scala",
|
|
"community": 87
|
|
},
|
|
{
|
|
"label": "PolyglotBookTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/PolyglotBookTest.scala",
|
|
"source_location": "L16",
|
|
"id": "polyglotbooktest_polyglotbooktest",
|
|
"community": 87
|
|
},
|
|
{
|
|
"label": "PolyglotHashTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/PolyglotHashTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_polyglothashtest_scala",
|
|
"community": 88
|
|
},
|
|
{
|
|
"label": "PolyglotHashTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/PolyglotHashTest.scala",
|
|
"source_location": "L10",
|
|
"id": "polyglothashtest_polyglothashtest",
|
|
"community": 88
|
|
},
|
|
{
|
|
"label": "TranspositionTableTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/TranspositionTableTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_transpositiontabletest_scala",
|
|
"community": 89
|
|
},
|
|
{
|
|
"label": "TranspositionTableTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/TranspositionTableTest.scala",
|
|
"source_location": "L9",
|
|
"id": "transpositiontabletest_transpositiontabletest",
|
|
"community": 89
|
|
},
|
|
{
|
|
"label": "ZobristHashTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ZobristHashTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_bot_src_test_scala_de_nowchess_bot_zobristhashtest_scala",
|
|
"community": 90
|
|
},
|
|
{
|
|
"label": "ZobristHashTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ZobristHashTest.scala",
|
|
"source_location": "L11",
|
|
"id": "zobristhashtest_zobristhashtest",
|
|
"community": 90
|
|
},
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "modules_core_build_gradle_kts",
|
|
"community": 121
|
|
},
|
|
{
|
|
"label": "Command.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "MoveCommand",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L21",
|
|
"id": "command_movecommand",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".execute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L29",
|
|
"id": "command_movecommand_execute",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L32",
|
|
"id": "command_movecommand_undo",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".description()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L35",
|
|
"id": "command_movecommand_description",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "MoveResult",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L39",
|
|
"id": "command_moveresult",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "Successful",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L40",
|
|
"id": "command_successful",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "InvalidFormat",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L41",
|
|
"id": "command_invalidformat",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "InvalidMove",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L42",
|
|
"id": "command_invalidmove",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "QuitCommand",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L45",
|
|
"id": "command_quitcommand",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".execute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L46",
|
|
"id": "command_quitcommand_execute",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L47",
|
|
"id": "command_quitcommand_undo",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".description()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L48",
|
|
"id": "command_quitcommand_description",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "ResetCommand",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L51",
|
|
"id": "command_resetcommand",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".execute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L55",
|
|
"id": "command_resetcommand_execute",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L57",
|
|
"id": "command_resetcommand_undo",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": ".description()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L60",
|
|
"id": "command_resetcommand_description",
|
|
"community": 11
|
|
},
|
|
{
|
|
"label": "CommandInvoker.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_main_scala_de_nowchess_chess_command_commandinvoker_scala",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": "CommandInvoker",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L4",
|
|
"id": "commandinvoker_commandinvoker",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".execute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L11",
|
|
"id": "commandinvoker_commandinvoker_execute",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L22",
|
|
"id": "commandinvoker_commandinvoker_undo",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".redo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L33",
|
|
"id": "commandinvoker_commandinvoker_redo",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".history()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L44",
|
|
"id": "commandinvoker_commandinvoker_history",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".getCurrentIndex()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L49",
|
|
"id": "commandinvoker_commandinvoker_getcurrentindex",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".clear()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L54",
|
|
"id": "commandinvoker_commandinvoker_clear",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".canUndo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L60",
|
|
"id": "commandinvoker_commandinvoker_canundo",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": ".canRedo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L65",
|
|
"id": "commandinvoker_commandinvoker_canredo",
|
|
"community": 26
|
|
},
|
|
{
|
|
"label": "Parser.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_main_scala_de_nowchess_chess_controller_parser_scala",
|
|
"community": 51
|
|
},
|
|
{
|
|
"label": "Parser",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L5",
|
|
"id": "parser_parser",
|
|
"community": 51
|
|
},
|
|
{
|
|
"label": ".parseMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L10",
|
|
"id": "parser_parser_parsemove",
|
|
"community": 51
|
|
},
|
|
{
|
|
"label": ".parseSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L20",
|
|
"id": "parser_parser_parsesquare",
|
|
"community": 51
|
|
},
|
|
{
|
|
"label": "GameEngine.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_main_scala_de_nowchess_chess_engine_gameengine_scala",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": "GameEngine",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L18",
|
|
"id": "gameengine_gameengine",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": "PendingPromotion",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L27",
|
|
"id": "gameengine_pendingpromotion",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".isPendingPromotion()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L39",
|
|
"id": "gameengine_gameengine_ispendingpromotion",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".setOpponentBot()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L44",
|
|
"id": "gameengine_gameengine_setopponentbot",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".clearOpponentBot()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L50",
|
|
"id": "gameengine_gameengine_clearopponentbot",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".board()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L56",
|
|
"id": "gameengine_gameengine_board",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".turn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L57",
|
|
"id": "gameengine_gameengine_turn",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".context()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L58",
|
|
"id": "gameengine_gameengine_context",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".canUndo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L61",
|
|
"id": "gameengine_gameengine_canundo",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".canRedo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L64",
|
|
"id": "gameengine_gameengine_canredo",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".commandHistory()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L67",
|
|
"id": "gameengine_gameengine_commandhistory",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".processUserInput()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L72",
|
|
"id": "gameengine_gameengine_processuserinput",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".handleParsedMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L112",
|
|
"id": "gameengine_gameengine_handleparsedmove",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".isPromotionMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L133",
|
|
"id": "gameengine_gameengine_ispromotionmove",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".completePromotion()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L141",
|
|
"id": "gameengine_gameengine_completepromotion",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L155",
|
|
"id": "gameengine_gameengine_undo",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".redo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L158",
|
|
"id": "gameengine_gameengine_redo",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".loadGame()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L163",
|
|
"id": "gameengine_gameengine_loadgame",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".replayGame()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L172",
|
|
"id": "gameengine_gameengine_replaygame",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".replayMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L183",
|
|
"id": "gameengine_gameengine_replaymoves",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".applyReplayMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L190",
|
|
"id": "gameengine_gameengine_applyreplaymove",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".exportGame()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L201",
|
|
"id": "gameengine_gameengine_exportgame",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".loadPosition()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L206",
|
|
"id": "gameengine_gameengine_loadposition",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".reset()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L214",
|
|
"id": "gameengine_gameengine_reset",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".executeMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L222",
|
|
"id": "gameengine_gameengine_executemove",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".translateMoveToNotation()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L264",
|
|
"id": "gameengine_gameengine_translatemovetonotation",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".enPassantNotation()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L272",
|
|
"id": "gameengine_gameengine_enpassantnotation",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".promotionNotation()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L275",
|
|
"id": "gameengine_gameengine_promotionnotation",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".normalMoveNotation()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L283",
|
|
"id": "gameengine_gameengine_normalmovenotation",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".pieceNotation()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L293",
|
|
"id": "gameengine_gameengine_piecenotation",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".computeCaptured()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L302",
|
|
"id": "gameengine_gameengine_computecaptured",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".requestBotMoveIfNeeded()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L315",
|
|
"id": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".applyBotMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L325",
|
|
"id": "gameengine_gameengine_applybotmove",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".handleBotNoMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L349",
|
|
"id": "gameengine_gameengine_handlebotnomove",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".performUndo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L357",
|
|
"id": "gameengine_gameengine_performundo",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": ".performRedo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L367",
|
|
"id": "gameengine_gameengine_performredo",
|
|
"community": 0
|
|
},
|
|
{
|
|
"label": "Observer.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "MoveExecutedEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L12",
|
|
"id": "observer_moveexecutedevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "CheckDetectedEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L20",
|
|
"id": "observer_checkdetectedevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "CheckmateEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L25",
|
|
"id": "observer_checkmateevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "StalemateEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L31",
|
|
"id": "observer_stalemateevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "InvalidMoveEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L36",
|
|
"id": "observer_invalidmoveevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "PromotionRequiredEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L42",
|
|
"id": "observer_promotionrequiredevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "BoardResetEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L49",
|
|
"id": "observer_boardresetevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "FiftyMoveRuleAvailableEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L54",
|
|
"id": "observer_fiftymoveruleavailableevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "DrawClaimedEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L59",
|
|
"id": "observer_drawclaimedevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "MoveUndoneEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L64",
|
|
"id": "observer_moveundoneevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "MoveRedoneEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L70",
|
|
"id": "observer_moveredoneevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "PgnLoadedEvent",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L79",
|
|
"id": "observer_pgnloadedevent",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "subscribe()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L92",
|
|
"id": "observer_subscribe",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "unsubscribe()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L97",
|
|
"id": "observer_unsubscribe",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "notifyObservers()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L102",
|
|
"id": "observer_notifyobservers",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "observerCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L107",
|
|
"id": "observer_observercount",
|
|
"community": 12
|
|
},
|
|
{
|
|
"label": "CommandInvokerBranchTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": "CommandInvokerBranchTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L9",
|
|
"id": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L11",
|
|
"id": "commandinvokerbranchtest_commandinvokerbranchtest_sq",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": "FailingCommand",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L13",
|
|
"id": "commandinvokerbranchtest_failingcommand",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".execute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L14",
|
|
"id": "commandinvokerbranchtest_failingcommand_execute",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L15",
|
|
"id": "commandinvokerbranchtest_failingcommand_undo",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".description()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L16",
|
|
"id": "commandinvokerbranchtest_failingcommand_description",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": "ConditionalFailCommand",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L18",
|
|
"id": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".setShouldFailOnUndo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L25",
|
|
"id": "commandinvokerbranchtest_conditionalfailcommand_setshouldfailonundo",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".setShouldFailOnExecute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L26",
|
|
"id": "commandinvokerbranchtest_conditionalfailcommand_setshouldfailonexecute",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".execute()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L28",
|
|
"id": "commandinvokerbranchtest_conditionalfailcommand_execute",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".undo()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L29",
|
|
"id": "commandinvokerbranchtest_conditionalfailcommand_undo",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".description()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L30",
|
|
"id": "commandinvokerbranchtest_conditionalfailcommand_description",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": ".createMoveCommand()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L32",
|
|
"id": "commandinvokerbranchtest_commandinvokerbranchtest_createmovecommand",
|
|
"community": 16
|
|
},
|
|
{
|
|
"label": "CommandInvokerTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokertest_scala",
|
|
"community": 52
|
|
},
|
|
{
|
|
"label": "CommandInvokerTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L8",
|
|
"id": "commandinvokertest_commandinvokertest",
|
|
"community": 52
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L10",
|
|
"id": "commandinvokertest_commandinvokertest_sq",
|
|
"community": 52
|
|
},
|
|
{
|
|
"label": ".createMoveCommand()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L12",
|
|
"id": "commandinvokertest_commandinvokertest_createmovecommand",
|
|
"community": 52
|
|
},
|
|
{
|
|
"label": "CommandTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_command_commandtest_scala",
|
|
"community": 91
|
|
},
|
|
{
|
|
"label": "CommandTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandTest.scala",
|
|
"source_location": "L7",
|
|
"id": "commandtest_commandtest",
|
|
"community": 91
|
|
},
|
|
{
|
|
"label": "MoveCommandTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/MoveCommandTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_command_movecommandtest_scala",
|
|
"community": 61
|
|
},
|
|
{
|
|
"label": "MoveCommandTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/MoveCommandTest.scala",
|
|
"source_location": "L8",
|
|
"id": "movecommandtest_movecommandtest",
|
|
"community": 61
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/MoveCommandTest.scala",
|
|
"source_location": "L10",
|
|
"id": "movecommandtest_movecommandtest_sq",
|
|
"community": 61
|
|
},
|
|
{
|
|
"label": "ParserTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/controller/ParserTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_controller_parsertest_scala",
|
|
"community": 92
|
|
},
|
|
{
|
|
"label": "ParserTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/controller/ParserTest.scala",
|
|
"source_location": "L7",
|
|
"id": "parsertest_parsertest",
|
|
"community": 92
|
|
},
|
|
{
|
|
"label": "EngineTestHelpers.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_enginetesthelpers_scala",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": "EngineTestHelpers",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L10",
|
|
"id": "enginetesthelpers_enginetesthelpers",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".makeEngine()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L12",
|
|
"id": "enginetesthelpers_enginetesthelpers_makeengine",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".makeEngineWithBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L15",
|
|
"id": "enginetesthelpers_enginetesthelpers_makeenginewithboard",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".loadFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L18",
|
|
"id": "enginetesthelpers_enginetesthelpers_loadfen",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".captureEvents()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L21",
|
|
"id": "enginetesthelpers_enginetesthelpers_captureevents",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": "MockObserver",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L26",
|
|
"id": "enginetesthelpers_mockobserver",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".events()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L29",
|
|
"id": "enginetesthelpers_mockobserver_events",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".eventCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L30",
|
|
"id": "enginetesthelpers_mockobserver_eventcount",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".hasEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L31",
|
|
"id": "enginetesthelpers_mockobserver_hasevent",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".getEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L33",
|
|
"id": "enginetesthelpers_mockobserver_getevent",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L36",
|
|
"id": "enginetesthelpers_mockobserver_ongameevent",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": ".clear()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L39",
|
|
"id": "enginetesthelpers_mockobserver_clear",
|
|
"community": 20
|
|
},
|
|
{
|
|
"label": "GameEngineGameEndingTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginegameendingtest_scala",
|
|
"community": 53
|
|
},
|
|
{
|
|
"label": "GameEngineGameEndingTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L10",
|
|
"id": "gameenginegameendingtest_gameenginegameendingtest",
|
|
"community": 53
|
|
},
|
|
{
|
|
"label": "EndingMockObserver",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L97",
|
|
"id": "gameenginegameendingtest_endingmockobserver",
|
|
"community": 53
|
|
},
|
|
{
|
|
"label": ".onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L100",
|
|
"id": "gameenginegameendingtest_endingmockobserver_ongameevent",
|
|
"community": 53
|
|
},
|
|
{
|
|
"label": "GameEngineIntegrationTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "GameEngineIntegrationTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L13",
|
|
"id": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L15",
|
|
"id": "gameengineintegrationtest_gameengineintegrationtest_sq",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": ".captureEvents()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L18",
|
|
"id": "gameengineintegrationtest_gameengineintegrationtest_captureevents",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "importGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L61",
|
|
"id": "gameengineintegrationtest_importgamecontext",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "candidateMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L98",
|
|
"id": "gameengineintegrationtest_candidatemoves",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "legalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L99",
|
|
"id": "gameengineintegrationtest_legalmoves",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "allLegalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L101",
|
|
"id": "gameengineintegrationtest_alllegalmoves",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "isCheck()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L102",
|
|
"id": "gameengineintegrationtest_ischeck",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "isCheckmate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L103",
|
|
"id": "gameengineintegrationtest_ischeckmate",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "isStalemate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L104",
|
|
"id": "gameengineintegrationtest_isstalemate",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "isInsufficientMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L105",
|
|
"id": "gameengineintegrationtest_isinsufficientmaterial",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "isFiftyMoveRule()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L106",
|
|
"id": "gameengineintegrationtest_isfiftymoverule",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "applyMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L107",
|
|
"id": "gameengineintegrationtest_applymove",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L175",
|
|
"id": "gameengineintegrationtest_ongameevent",
|
|
"community": 15
|
|
},
|
|
{
|
|
"label": "GameEngineLoadGameTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineloadgametest_scala",
|
|
"community": 54
|
|
},
|
|
{
|
|
"label": "GameEngineLoadGameTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L14",
|
|
"id": "gameengineloadgametest_gameengineloadgametest",
|
|
"community": 54
|
|
},
|
|
{
|
|
"label": "MockObserver",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L40",
|
|
"id": "gameengineloadgametest_mockobserver",
|
|
"community": 54
|
|
},
|
|
{
|
|
"label": ".onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L42",
|
|
"id": "gameengineloadgametest_mockobserver_ongameevent",
|
|
"community": 54
|
|
},
|
|
{
|
|
"label": "GameEngineNotationTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineNotationTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginenotationtest_scala",
|
|
"community": 62
|
|
},
|
|
{
|
|
"label": "GameEngineNotationTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineNotationTest.scala",
|
|
"source_location": "L17",
|
|
"id": "gameenginenotationtest_gameenginenotationtest",
|
|
"community": 62
|
|
},
|
|
{
|
|
"label": ".captureEvents()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineNotationTest.scala",
|
|
"source_location": "L19",
|
|
"id": "gameenginenotationtest_gameenginenotationtest_captureevents",
|
|
"community": 62
|
|
},
|
|
{
|
|
"label": "GameEngineOutcomesTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineOutcomesTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineoutcomestest_scala",
|
|
"community": 93
|
|
},
|
|
{
|
|
"label": "GameEngineOutcomesTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineOutcomesTest.scala",
|
|
"source_location": "L8",
|
|
"id": "gameengineoutcomestest_gameengineoutcomestest",
|
|
"community": 93
|
|
},
|
|
{
|
|
"label": "GameEnginePromotionTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "GameEnginePromotionTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L13",
|
|
"id": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L15",
|
|
"id": "gameenginepromotiontest_gameenginepromotiontest_sq",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": ".captureEvents()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L17",
|
|
"id": "gameenginepromotiontest_gameenginepromotiontest_captureevents",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": ".engineWith()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L22",
|
|
"id": "gameenginepromotiontest_gameenginepromotiontest_enginewith",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "candidateMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L186",
|
|
"id": "gameenginepromotiontest_candidatemoves",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "legalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L188",
|
|
"id": "gameenginepromotiontest_legalmoves",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "allLegalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L194",
|
|
"id": "gameenginepromotiontest_alllegalmoves",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "isCheck()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L196",
|
|
"id": "gameenginepromotiontest_ischeck",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "isCheckmate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L198",
|
|
"id": "gameenginepromotiontest_ischeckmate",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "isStalemate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L200",
|
|
"id": "gameenginepromotiontest_isstalemate",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "isInsufficientMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L202",
|
|
"id": "gameenginepromotiontest_isinsufficientmaterial",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "isFiftyMoveRule()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L204",
|
|
"id": "gameenginepromotiontest_isfiftymoverule",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "applyMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L206",
|
|
"id": "gameenginepromotiontest_applymove",
|
|
"community": 17
|
|
},
|
|
{
|
|
"label": "GameEngineScenarioTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineScenarioTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginescenariotest_scala",
|
|
"community": 94
|
|
},
|
|
{
|
|
"label": "GameEngineScenarioTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineScenarioTest.scala",
|
|
"source_location": "L11",
|
|
"id": "gameenginescenariotest_gameenginescenariotest",
|
|
"community": 94
|
|
},
|
|
{
|
|
"label": "GameEngineSpecialMovesTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineSpecialMovesTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginespecialmovestest_scala",
|
|
"community": 95
|
|
},
|
|
{
|
|
"label": "GameEngineSpecialMovesTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineSpecialMovesTest.scala",
|
|
"source_location": "L9",
|
|
"id": "gameenginespecialmovestest_gameenginespecialmovestest",
|
|
"community": 95
|
|
},
|
|
{
|
|
"label": "GameEngineWithBotTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineWithBotTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginewithbottest_scala",
|
|
"community": 63
|
|
},
|
|
{
|
|
"label": "GameEngineWithBotTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineWithBotTest.scala",
|
|
"source_location": "L15",
|
|
"id": "gameenginewithbottest_gameenginewithbottest",
|
|
"community": 63
|
|
},
|
|
{
|
|
"label": "onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineWithBotTest.scala",
|
|
"source_location": "L30",
|
|
"id": "gameenginewithbottest_ongameevent",
|
|
"community": 63
|
|
},
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "modules_io_build_gradle_kts",
|
|
"community": 122
|
|
},
|
|
{
|
|
"label": "GameContextExport.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameContextExport.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_gamecontextexport_scala",
|
|
"community": 123
|
|
},
|
|
{
|
|
"label": "GameContextImport.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameContextImport.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_gamecontextimport_scala",
|
|
"community": 124
|
|
},
|
|
{
|
|
"label": "GameFileService.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_gamefileservice_scala",
|
|
"community": 55
|
|
},
|
|
{
|
|
"label": "FileSystemGameService",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L17",
|
|
"id": "gamefileservice_filesystemgameservice",
|
|
"community": 55
|
|
},
|
|
{
|
|
"label": ".saveGameToFile()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L20",
|
|
"id": "gamefileservice_filesystemgameservice_savegametofile",
|
|
"community": 55
|
|
},
|
|
{
|
|
"label": ".loadGameFromFile()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L31",
|
|
"id": "gamefileservice_filesystemgameservice_loadgamefromfile",
|
|
"community": 55
|
|
},
|
|
{
|
|
"label": "FenExporter.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_fen_fenexporter_scala",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": "FenExporter",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L7",
|
|
"id": "fenexporter_fenexporter",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": ".boardToFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L10",
|
|
"id": "fenexporter_fenexporter_boardtofen",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": ".buildRankString()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L16",
|
|
"id": "fenexporter_fenexporter_buildrankstring",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": ".gameContextToFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L29",
|
|
"id": "fenexporter_fenexporter_gamecontexttofen",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": ".exportGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L37",
|
|
"id": "fenexporter_fenexporter_exportgamecontext",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": ".castlingString()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L40",
|
|
"id": "fenexporter_fenexporter_castlingstring",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": ".pieceToFenChar()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L49",
|
|
"id": "fenexporter_fenexporter_piecetofenchar",
|
|
"community": 33
|
|
},
|
|
{
|
|
"label": "FenParser.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_fen_fenparser_scala",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": "FenParser",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L7",
|
|
"id": "fenparser_fenparser",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".parseFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L11",
|
|
"id": "fenparser_fenparser_parsefen",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".importGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L32",
|
|
"id": "fenparser_fenparser_importgamecontext",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".parseColor()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L36",
|
|
"id": "fenparser_fenparser_parsecolor",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".parseCastling()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L42",
|
|
"id": "fenparser_fenparser_parsecastling",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".parseEnPassant()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L56",
|
|
"id": "fenparser_fenparser_parseenpassant",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".parseBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L63",
|
|
"id": "fenparser_fenparser_parseboard",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".parsePieceRank()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L79",
|
|
"id": "fenparser_fenparser_parsepiecerank",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": ".charToPiece()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L94",
|
|
"id": "fenparser_fenparser_chartopiece",
|
|
"community": 27
|
|
},
|
|
{
|
|
"label": "FenParserCombinators.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsercombinators_scala",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": "FenParserCombinators",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L9",
|
|
"id": "fenparsercombinators_fenparsercombinators",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".pieceChar()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L15",
|
|
"id": "fenparsercombinators_fenparsercombinators_piecechar",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".emptyCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L22",
|
|
"id": "fenparsercombinators_fenparsercombinators_emptycount",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".rankToken()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L27",
|
|
"id": "fenparsercombinators_fenparsercombinators_ranktoken",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".rankTokens()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L30",
|
|
"id": "fenparsercombinators_fenparsercombinators_ranktokens",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".rankParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L35",
|
|
"id": "fenparsercombinators_fenparsercombinators_rankparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".rankSep()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L44",
|
|
"id": "fenparsercombinators_fenparsercombinators_ranksep",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".boardParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L47",
|
|
"id": "fenparsercombinators_fenparsercombinators_boardparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".colorParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L61",
|
|
"id": "fenparsercombinators_fenparsercombinators_colorparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".castlingParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L69",
|
|
"id": "fenparsercombinators_fenparsercombinators_castlingparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".enPassantParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L82",
|
|
"id": "fenparsercombinators_fenparsercombinators_enpassantparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".clockParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L88",
|
|
"id": "fenparsercombinators_fenparsercombinators_clockparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".fenParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L93",
|
|
"id": "fenparsercombinators_fenparsercombinators_fenparser",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".parseFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L109",
|
|
"id": "fenparsercombinators_fenparsercombinators_parsefen",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".parseBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L114",
|
|
"id": "fenparsercombinators_fenparsercombinators_parseboard",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": ".importGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L119",
|
|
"id": "fenparsercombinators_fenparsercombinators_importgamecontext",
|
|
"community": 13
|
|
},
|
|
{
|
|
"label": "FenParserFastParse.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_fen_fenparserfastparse_scala",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": "FenParserFastParse",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L10",
|
|
"id": "fenparserfastparse_fenparserfastparse",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".pieceChar()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L14",
|
|
"id": "fenparserfastparse_fenparserfastparse_piecechar",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".emptyCount()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L21",
|
|
"id": "fenparserfastparse_fenparserfastparse_emptycount",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".rankToken()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L24",
|
|
"id": "fenparserfastparse_fenparserfastparse_ranktoken",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".rankParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L29",
|
|
"id": "fenparserfastparse_fenparserfastparse_rankparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".sep()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L38",
|
|
"id": "fenparserfastparse_fenparserfastparse_sep",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".boardParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L40",
|
|
"id": "fenparserfastparse_fenparserfastparse_boardparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".colorParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L54",
|
|
"id": "fenparserfastparse_fenparserfastparse_colorparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".castlingParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L62",
|
|
"id": "fenparserfastparse_fenparserfastparse_castlingparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".enPassantParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L75",
|
|
"id": "fenparserfastparse_fenparserfastparse_enpassantparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".clockParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L81",
|
|
"id": "fenparserfastparse_fenparserfastparse_clockparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".sp()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L86",
|
|
"id": "fenparserfastparse_fenparserfastparse_sp",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".fenParser()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L90",
|
|
"id": "fenparserfastparse_fenparserfastparse_fenparser",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".parseFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L106",
|
|
"id": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".boardParserFull()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L111",
|
|
"id": "fenparserfastparse_fenparserfastparse_boardparserfull",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".parseBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L114",
|
|
"id": "fenparserfastparse_fenparserfastparse_parseboard",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": ".importGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L119",
|
|
"id": "fenparserfastparse_fenparserfastparse_importgamecontext",
|
|
"community": 10
|
|
},
|
|
{
|
|
"label": "FenParserSupport.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"community": 45
|
|
},
|
|
{
|
|
"label": "FenParserSupport",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L5",
|
|
"id": "fenparsersupport_fenparsersupport",
|
|
"community": 45
|
|
},
|
|
{
|
|
"label": "PieceToken",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L8",
|
|
"id": "fenparsersupport_piecetoken",
|
|
"community": 45
|
|
},
|
|
{
|
|
"label": "EmptyToken",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L9",
|
|
"id": "fenparsersupport_emptytoken",
|
|
"community": 45
|
|
},
|
|
{
|
|
"label": ".buildSquares()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L20",
|
|
"id": "fenparsersupport_fenparsersupport_buildsquares",
|
|
"community": 45
|
|
},
|
|
{
|
|
"label": "JsonExporter.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_json_jsonexporter_scala",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": "JsonExporter",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L23",
|
|
"id": "jsonexporter_jsonexporter",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".createMapper()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L26",
|
|
"id": "jsonexporter_jsonexporter_createmapper",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".exportGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L40",
|
|
"id": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildGameRecord()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L44",
|
|
"id": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildMetadata()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L60",
|
|
"id": "jsonexporter_jsonexporter_buildmetadata",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildGameState()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L68",
|
|
"id": "jsonexporter_jsonexporter_buildgamestate",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildBoardPieces()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L77",
|
|
"id": "jsonexporter_jsonexporter_buildboardpieces",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildCastlingRights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L82",
|
|
"id": "jsonexporter_jsonexporter_buildcastlingrights",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L90",
|
|
"id": "jsonexporter_jsonexporter_buildmoves",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".convertMoveType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L96",
|
|
"id": "jsonexporter_jsonexporter_convertmovetype",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".buildCapturedPieces()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L117",
|
|
"id": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".formatJson()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L121",
|
|
"id": "jsonexporter_jsonexporter_formatjson",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": ".getCapturedPieces()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L127",
|
|
"id": "jsonexporter_jsonexporter_getcapturedpieces",
|
|
"community": 18
|
|
},
|
|
{
|
|
"label": "JsonModel.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonMetadata",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L3",
|
|
"id": "jsonmodel_jsonmetadata",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonPiece",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L10",
|
|
"id": "jsonmodel_jsonpiece",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonCastlingRights",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L16",
|
|
"id": "jsonmodel_jsoncastlingrights",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonGameState",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L23",
|
|
"id": "jsonmodel_jsongamestate",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonCapturedPieces",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L31",
|
|
"id": "jsonmodel_jsoncapturedpieces",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonMoveType",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L36",
|
|
"id": "jsonmodel_jsonmovetype",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonMove",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L42",
|
|
"id": "jsonmodel_jsonmove",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonGameRecord",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L48",
|
|
"id": "jsonmodel_jsongamerecord",
|
|
"community": 32
|
|
},
|
|
{
|
|
"label": "JsonParser.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_json_jsonparser_scala",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": "JsonParser",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L23",
|
|
"id": "jsonparser_jsonparser",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".importGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L29",
|
|
"id": "jsonparser_jsonparser_importgamecontext",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parseBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L56",
|
|
"id": "jsonparser_jsonparser_parseboard",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parseTurn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L66",
|
|
"id": "jsonparser_jsonparser_parseturn",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parseColor()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L69",
|
|
"id": "jsonparser_jsonparser_parsecolor",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parsePieceType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L74",
|
|
"id": "jsonparser_jsonparser_parsepiecetype",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parseCastlingRights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L84",
|
|
"id": "jsonparser_jsonparser_parsecastlingrights",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parseMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L92",
|
|
"id": "jsonparser_jsonparser_parsemoves",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": ".parseMoveType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L101",
|
|
"id": "jsonparser_jsonparser_parsemovetype",
|
|
"community": 28
|
|
},
|
|
{
|
|
"label": "PgnExporter.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnexporter_scala",
|
|
"community": 46
|
|
},
|
|
{
|
|
"label": "PgnExporter",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L9",
|
|
"id": "pgnexporter_pgnexporter",
|
|
"community": 46
|
|
},
|
|
{
|
|
"label": ".exportGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L12",
|
|
"id": "pgnexporter_pgnexporter_exportgamecontext",
|
|
"community": 46
|
|
},
|
|
{
|
|
"label": ".exportGame()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L23",
|
|
"id": "pgnexporter_pgnexporter_exportgame",
|
|
"community": 46
|
|
},
|
|
{
|
|
"label": ".moveToAlgebraic()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L52",
|
|
"id": "pgnexporter_pgnexporter_movetoalgebraic",
|
|
"community": 46
|
|
},
|
|
{
|
|
"label": "PgnParser.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnparser_scala",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": "PgnGame",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L10",
|
|
"id": "pgnparser_pgngame",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": "PgnParser",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L15",
|
|
"id": "pgnparser_pgnparser",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".validatePgn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L20",
|
|
"id": "pgnparser_pgnparser_validatepgn",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".importGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L31",
|
|
"id": "pgnparser_pgnparser_importgamecontext",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".parsePgn()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L39",
|
|
"id": "pgnparser_pgnparser_parsepgn",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".parseHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L48",
|
|
"id": "pgnparser_pgnparser_parseheaders",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".parseMovesText()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L53",
|
|
"id": "pgnparser_pgnparser_parsemovestext",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".isMoveNumberOrResult()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L69",
|
|
"id": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".parseAlgebraicMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L77",
|
|
"id": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".parseRegularMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L93",
|
|
"id": "pgnparser_pgnparser_parseregularmove",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".matchesHint()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L136",
|
|
"id": "pgnparser_pgnparser_matcheshint",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".promotionMatches()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L143",
|
|
"id": "pgnparser_pgnparser_promotionmatches",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".extractPromotion()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L152",
|
|
"id": "pgnparser_pgnparser_extractpromotion",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".charToPieceType()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L164",
|
|
"id": "pgnparser_pgnparser_chartopiecetype",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": ".validateMovesText()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L176",
|
|
"id": "pgnparser_pgnparser_validatemovestext",
|
|
"community": 14
|
|
},
|
|
{
|
|
"label": "GameFileServiceSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/GameFileServiceSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_gamefileservicesuite_scala",
|
|
"community": 64
|
|
},
|
|
{
|
|
"label": "GameFileServiceSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/GameFileServiceSuite.scala",
|
|
"source_location": "L12",
|
|
"id": "gamefileservicesuite_gamefileservicesuite",
|
|
"community": 64
|
|
},
|
|
{
|
|
"label": "exportGameContext()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/GameFileServiceSuite.scala",
|
|
"source_location": "L124",
|
|
"id": "gamefileservicesuite_exportgamecontext",
|
|
"community": 64
|
|
},
|
|
{
|
|
"label": "FenExporterTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenExporterTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_fen_fenexportertest_scala",
|
|
"community": 65
|
|
},
|
|
{
|
|
"label": "FenExporterTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenExporterTest.scala",
|
|
"source_location": "L9",
|
|
"id": "fenexportertest_fenexportertest",
|
|
"community": 65
|
|
},
|
|
{
|
|
"label": ".context()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenExporterTest.scala",
|
|
"source_location": "L11",
|
|
"id": "fenexportertest_fenexportertest_context",
|
|
"community": 65
|
|
},
|
|
{
|
|
"label": "FenParserCombinatorsTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserCombinatorsTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_fen_fenparsercombinatorstest_scala",
|
|
"community": 96
|
|
},
|
|
{
|
|
"label": "FenParserCombinatorsTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserCombinatorsTest.scala",
|
|
"source_location": "L7",
|
|
"id": "fenparsercombinatorstest_fenparsercombinatorstest",
|
|
"community": 96
|
|
},
|
|
{
|
|
"label": "FenParserFastParseTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserFastParseTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_fen_fenparserfastparsetest_scala",
|
|
"community": 97
|
|
},
|
|
{
|
|
"label": "FenParserFastParseTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserFastParseTest.scala",
|
|
"source_location": "L7",
|
|
"id": "fenparserfastparsetest_fenparserfastparsetest",
|
|
"community": 97
|
|
},
|
|
{
|
|
"label": "FenParserTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_fen_fenparsertest_scala",
|
|
"community": 98
|
|
},
|
|
{
|
|
"label": "FenParserTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserTest.scala",
|
|
"source_location": "L7",
|
|
"id": "fenparsertest_fenparsertest",
|
|
"community": 98
|
|
},
|
|
{
|
|
"label": "JsonExporterBranchCoverageSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonExporterBranchCoverageSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonexporterbranchcoveragesuite_scala",
|
|
"community": 99
|
|
},
|
|
{
|
|
"label": "JsonExporterBranchCoverageSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonExporterBranchCoverageSuite.scala",
|
|
"source_location": "L9",
|
|
"id": "jsonexporterbranchcoveragesuite_jsonexporterbranchcoveragesuite",
|
|
"community": 99
|
|
},
|
|
{
|
|
"label": "JsonExporterSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonExporterSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonexportersuite_scala",
|
|
"community": 100
|
|
},
|
|
{
|
|
"label": "JsonExporterSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonExporterSuite.scala",
|
|
"source_location": "L9",
|
|
"id": "jsonexportersuite_jsonexportersuite",
|
|
"community": 100
|
|
},
|
|
{
|
|
"label": "JsonModelExtraTestSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonModelExtraTestSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonmodelextratestsuite_scala",
|
|
"community": 101
|
|
},
|
|
{
|
|
"label": "JsonModelExtraTestSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonModelExtraTestSuite.scala",
|
|
"source_location": "L6",
|
|
"id": "jsonmodelextratestsuite_jsonmodelextratestsuite",
|
|
"community": 101
|
|
},
|
|
{
|
|
"label": "JsonParserEdgeCasesSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserEdgeCasesSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonparseredgecasessuite_scala",
|
|
"community": 102
|
|
},
|
|
{
|
|
"label": "JsonParserEdgeCasesSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserEdgeCasesSuite.scala",
|
|
"source_location": "L8",
|
|
"id": "jsonparseredgecasessuite_jsonparseredgecasessuite",
|
|
"community": 102
|
|
},
|
|
{
|
|
"label": "JsonParserErrorHandlingSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserErrorHandlingSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsererrorhandlingsuite_scala",
|
|
"community": 103
|
|
},
|
|
{
|
|
"label": "JsonParserErrorHandlingSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserErrorHandlingSuite.scala",
|
|
"source_location": "L7",
|
|
"id": "jsonparsererrorhandlingsuite_jsonparsererrorhandlingsuite",
|
|
"community": 103
|
|
},
|
|
{
|
|
"label": "JsonParserMoveTypeSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserMoveTypeSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsermovetypesuite_scala",
|
|
"community": 104
|
|
},
|
|
{
|
|
"label": "JsonParserMoveTypeSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserMoveTypeSuite.scala",
|
|
"source_location": "L9",
|
|
"id": "jsonparsermovetypesuite_jsonparsermovetypesuite",
|
|
"community": 104
|
|
},
|
|
{
|
|
"label": "JsonParserSuite.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserSuite.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsersuite_scala",
|
|
"community": 105
|
|
},
|
|
{
|
|
"label": "JsonParserSuite",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserSuite.scala",
|
|
"source_location": "L9",
|
|
"id": "jsonparsersuite_jsonparsersuite",
|
|
"community": 105
|
|
},
|
|
{
|
|
"label": "PgnExporterTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnExporterTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnexportertest_scala",
|
|
"community": 66
|
|
},
|
|
{
|
|
"label": "PgnExporterTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnExporterTest.scala",
|
|
"source_location": "L9",
|
|
"id": "pgnexportertest_pgnexportertest",
|
|
"community": 66
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnExporterTest.scala",
|
|
"source_location": "L73",
|
|
"id": "pgnexportertest_pgnexportertest_sq",
|
|
"community": 66
|
|
},
|
|
{
|
|
"label": "PgnParserTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnParserTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnparsertest_scala",
|
|
"community": 106
|
|
},
|
|
{
|
|
"label": "PgnParserTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnParserTest.scala",
|
|
"source_location": "L10",
|
|
"id": "pgnparsertest_pgnparsertest",
|
|
"community": 106
|
|
},
|
|
{
|
|
"label": "PgnValidatorTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnValidatorTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnvalidatortest_scala",
|
|
"community": 107
|
|
},
|
|
{
|
|
"label": "PgnValidatorTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnValidatorTest.scala",
|
|
"source_location": "L8",
|
|
"id": "pgnvalidatortest_pgnvalidatortest",
|
|
"community": 107
|
|
},
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "modules_rule_build_gradle_kts",
|
|
"community": 125
|
|
},
|
|
{
|
|
"label": "RuleSet.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/RuleSet.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_rule_src_main_scala_de_nowchess_rules_ruleset_scala",
|
|
"community": 126
|
|
},
|
|
{
|
|
"label": "DefaultRules.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_rule_src_main_scala_de_nowchess_rules_sets_defaultrules_scala",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": "DefaultRules",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L12",
|
|
"id": "defaultrules_defaultrules",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".pawnForward()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L22",
|
|
"id": "defaultrules_defaultrules_pawnforward",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".pawnStartRank()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L23",
|
|
"id": "defaultrules_defaultrules_pawnstartrank",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".pawnPromoRank()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L24",
|
|
"id": "defaultrules_defaultrules_pawnpromorank",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".candidateMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L28",
|
|
"id": "defaultrules_defaultrules_candidatemoves",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".legalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L41",
|
|
"id": "defaultrules_defaultrules_legalmoves",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".allLegalMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L46",
|
|
"id": "defaultrules_defaultrules_alllegalmoves",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".isCheck()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L49",
|
|
"id": "defaultrules_defaultrules_ischeck",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".isCheckmate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L53",
|
|
"id": "defaultrules_defaultrules_ischeckmate",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".isStalemate()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L56",
|
|
"id": "defaultrules_defaultrules_isstalemate",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".isInsufficientMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L59",
|
|
"id": "defaultrules_defaultrules_isinsufficientmaterial",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".isFiftyMoveRule()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L62",
|
|
"id": "defaultrules_defaultrules_isfiftymoverule",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".slidingMoves()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L67",
|
|
"id": "defaultrules_defaultrules_slidingmoves",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".castRay()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L75",
|
|
"id": "defaultrules_defaultrules_castray",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".knightCandidates()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L94",
|
|
"id": "defaultrules_defaultrules_knightcandidates",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".kingCandidates()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L110",
|
|
"id": "defaultrules_defaultrules_kingcandidates",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": "CastlingMove",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L127",
|
|
"id": "defaultrules_castlingmove",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".castlingCandidates()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L135",
|
|
"id": "defaultrules_defaultrules_castlingcandidates",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".whiteCastles()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L144",
|
|
"id": "defaultrules_defaultrules_whitecastles",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".blackCastles()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L163",
|
|
"id": "defaultrules_defaultrules_blackcastles",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".queensideBSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L182",
|
|
"id": "defaultrules_defaultrules_queensidebsquare",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".addCastleMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L188",
|
|
"id": "defaultrules_defaultrules_addcastlemove",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".squaresEmpty()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L214",
|
|
"id": "defaultrules_defaultrules_squaresempty",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".pawnCandidates()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L219",
|
|
"id": "defaultrules_defaultrules_pawncandidates",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".kingSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L272",
|
|
"id": "defaultrules_defaultrules_kingsquare",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".isAttackedBy()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L275",
|
|
"id": "defaultrules_defaultrules_isattackedby",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".squareAttacks()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L282",
|
|
"id": "defaultrules_defaultrules_squareattacks",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".rayReaches()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L295",
|
|
"id": "defaultrules_defaultrules_rayreaches",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".leavesKingInCheck()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L306",
|
|
"id": "defaultrules_defaultrules_leaveskingincheck",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".applyMove()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L313",
|
|
"id": "defaultrules_defaultrules_applymove",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".applyCastle()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L341",
|
|
"id": "defaultrules_defaultrules_applycastle",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".applyEnPassant()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L354",
|
|
"id": "defaultrules_defaultrules_applyenpassant",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".applyPromotion()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L359",
|
|
"id": "defaultrules_defaultrules_applypromotion",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".updateCastlingRights()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L367",
|
|
"id": "defaultrules_defaultrules_updatecastlingrights",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".computeEnPassantSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L398",
|
|
"id": "defaultrules_defaultrules_computeenpassantsquare",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": ".insufficientMaterial()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L410",
|
|
"id": "defaultrules_defaultrules_insufficientmaterial",
|
|
"community": 1
|
|
},
|
|
{
|
|
"label": "DefaultRulesStateTransitionsTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_rule_src_test_scala_de_nowchess_rule_defaultrulesstatetransitionstest_scala",
|
|
"community": 56
|
|
},
|
|
{
|
|
"label": "DefaultRulesStateTransitionsTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L11",
|
|
"id": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"community": 56
|
|
},
|
|
{
|
|
"label": ".contextFromFen()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L13",
|
|
"id": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest_contextfromfen",
|
|
"community": 56
|
|
},
|
|
{
|
|
"label": ".sq()",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L16",
|
|
"id": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest_sq",
|
|
"community": 56
|
|
},
|
|
{
|
|
"label": "DefaultRulesTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_rule_src_test_scala_de_nowchess_rule_defaultrulestest_scala",
|
|
"community": 108
|
|
},
|
|
{
|
|
"label": "DefaultRulesTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesTest.scala",
|
|
"source_location": "L11",
|
|
"id": "defaultrulestest_defaultrulestest",
|
|
"community": 108
|
|
},
|
|
{
|
|
"label": "build.gradle.kts",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/build.gradle.kts",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_build_gradle_kts",
|
|
"community": 127
|
|
},
|
|
{
|
|
"label": "Main.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/Main.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_main_scala",
|
|
"community": 67
|
|
},
|
|
{
|
|
"label": "Main",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/Main.scala",
|
|
"source_location": "L14",
|
|
"id": "main_main",
|
|
"community": 67
|
|
},
|
|
{
|
|
"label": ".main()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/Main.scala",
|
|
"source_location": "L15",
|
|
"id": "main_main_main",
|
|
"community": 67
|
|
},
|
|
{
|
|
"label": "ChessBoardView.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessboardview_scala",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": "ChessBoardView",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L28",
|
|
"id": "chessboardview_chessboardview",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".initializeBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L154",
|
|
"id": "chessboardview_chessboardview_initializeboard",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".createSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L170",
|
|
"id": "chessboardview_chessboardview_createsquare",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".handleSquareClick()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L190",
|
|
"id": "chessboardview_chessboardview_handlesquareclick",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".updateBoard()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L222",
|
|
"id": "chessboardview_chessboardview_updateboard",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".updateUndoRedoButtons()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L258",
|
|
"id": "chessboardview_chessboardview_updateundoredobuttons",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".highlightSquare()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L262",
|
|
"id": "chessboardview_chessboardview_highlightsquare",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".showMessage()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L282",
|
|
"id": "chessboardview_chessboardview_showmessage",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".showPromotionDialog()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L285",
|
|
"id": "chessboardview_chessboardview_showpromotiondialog",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doFenExport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L302",
|
|
"id": "chessboardview_chessboardview_dofenexport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doFenImport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L305",
|
|
"id": "chessboardview_chessboardview_dofenimport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doPgnExport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L308",
|
|
"id": "chessboardview_chessboardview_dopgnexport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doPgnImport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L311",
|
|
"id": "chessboardview_chessboardview_dopgnimport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doJsonExport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L314",
|
|
"id": "chessboardview_chessboardview_dojsonexport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doJsonImport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L333",
|
|
"id": "chessboardview_chessboardview_dojsonimport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doExport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L353",
|
|
"id": "chessboardview_chessboardview_doexport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".doImport()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L358",
|
|
"id": "chessboardview_chessboardview_doimport",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".showCopyDialog()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L368",
|
|
"id": "chessboardview_chessboardview_showcopydialog",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": ".showInputDialog()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L381",
|
|
"id": "chessboardview_chessboardview_showinputdialog",
|
|
"community": 9
|
|
},
|
|
{
|
|
"label": "ChessGUI.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessgui_scala",
|
|
"community": 39
|
|
},
|
|
{
|
|
"label": "ChessGUIApp",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L13",
|
|
"id": "chessgui_chessguiapp",
|
|
"community": 39
|
|
},
|
|
{
|
|
"label": ".start()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L15",
|
|
"id": "chessgui_chessguiapp_start",
|
|
"community": 39
|
|
},
|
|
{
|
|
"label": "ChessGUILauncher",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L49",
|
|
"id": "chessgui_chessguilauncher",
|
|
"community": 39
|
|
},
|
|
{
|
|
"label": ".getEngine()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L53",
|
|
"id": "chessgui_chessguilauncher_getengine",
|
|
"community": 39
|
|
},
|
|
{
|
|
"label": ".launch()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L55",
|
|
"id": "chessgui_chessguilauncher_launch",
|
|
"community": 39
|
|
},
|
|
{
|
|
"label": "GUIObserver.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_gui_guiobserver_scala",
|
|
"community": 57
|
|
},
|
|
{
|
|
"label": "GUIObserver",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L12",
|
|
"id": "guiobserver_guiobserver",
|
|
"community": 57
|
|
},
|
|
{
|
|
"label": ".onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L14",
|
|
"id": "guiobserver_guiobserver_ongameevent",
|
|
"community": 57
|
|
},
|
|
{
|
|
"label": ".showAlert()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L71",
|
|
"id": "guiobserver_guiobserver_showalert",
|
|
"community": 57
|
|
},
|
|
{
|
|
"label": "PieceSprites.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_gui_piecesprites_scala",
|
|
"community": 47
|
|
},
|
|
{
|
|
"label": "PieceSprites",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L7",
|
|
"id": "piecesprites_piecesprites",
|
|
"community": 47
|
|
},
|
|
{
|
|
"label": ".loadPieceImage()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L13",
|
|
"id": "piecesprites_piecesprites_loadpieceimage",
|
|
"community": 47
|
|
},
|
|
{
|
|
"label": ".loadImage()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L24",
|
|
"id": "piecesprites_piecesprites_loadimage",
|
|
"community": 47
|
|
},
|
|
{
|
|
"label": "SquareColors",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L31",
|
|
"id": "piecesprites_squarecolors",
|
|
"community": 47
|
|
},
|
|
{
|
|
"label": "TerminalUI.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_terminal_terminalui_scala",
|
|
"community": 48
|
|
},
|
|
{
|
|
"label": "TerminalUI",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L12",
|
|
"id": "terminalui_terminalui",
|
|
"community": 48
|
|
},
|
|
{
|
|
"label": ".onGameEvent()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L19",
|
|
"id": "terminalui_terminalui_ongameevent",
|
|
"community": 48
|
|
},
|
|
{
|
|
"label": ".start()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L79",
|
|
"id": "terminalui_terminalui_start",
|
|
"community": 48
|
|
},
|
|
{
|
|
"label": ".printPrompt()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L115",
|
|
"id": "terminalui_terminalui_printprompt",
|
|
"community": 48
|
|
},
|
|
{
|
|
"label": "PieceUnicode.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/PieceUnicode.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_utils_pieceunicode_scala",
|
|
"community": 109
|
|
},
|
|
{
|
|
"label": "unicode()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/PieceUnicode.scala",
|
|
"source_location": "L6",
|
|
"id": "pieceunicode_unicode",
|
|
"community": 109
|
|
},
|
|
{
|
|
"label": "Renderer.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/Renderer.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_main_scala_de_nowchess_ui_utils_renderer_scala",
|
|
"community": 68
|
|
},
|
|
{
|
|
"label": "Renderer",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/Renderer.scala",
|
|
"source_location": "L5",
|
|
"id": "renderer_renderer",
|
|
"community": 68
|
|
},
|
|
{
|
|
"label": ".render()",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/Renderer.scala",
|
|
"source_location": "L13",
|
|
"id": "renderer_renderer_render",
|
|
"community": 68
|
|
},
|
|
{
|
|
"label": "RendererAndUnicodeTest.scala",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/test/scala/de/nowchess/ui/utils/RendererAndUnicodeTest.scala",
|
|
"source_location": "L1",
|
|
"id": "modules_ui_src_test_scala_de_nowchess_ui_utils_rendererandunicodetest_scala",
|
|
"community": 110
|
|
},
|
|
{
|
|
"label": "RendererAndUnicodeTest",
|
|
"file_type": "code",
|
|
"source_file": "modules/ui/src/test/scala/de/nowchess/ui/utils/RendererAndUnicodeTest.scala",
|
|
"source_location": "L7",
|
|
"id": "rendererandunicodetest_rendererandunicodetest",
|
|
"community": 110
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_statement",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_statement",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_is_covered",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_is_covered",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_is_uncovered",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_is_uncovered",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_methodgap",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_methodgap",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_short_name",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_short_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_stmt_coverage_pct",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_stmt_coverage_pct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_branch_coverage_pct",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_branch_coverage_pct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_missed_branches",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_missed_branches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_has_gaps",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_has_gaps",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_classgap",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_classgap",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_all_uncovered_lines",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_all_uncovered_lines",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_uncovered_branch_lines",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_uncovered_branch_lines",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_total_statements",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_total_statements",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_covered_statements",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_covered_statements",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L139",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_missed_statements",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_missed_statements",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_total_branches",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_total_branches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L147",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_covered_branches",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_covered_branches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_normalise_source",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_normalise_source",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L183",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L275",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_compact_ranges",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_compact_ranges",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_format_agent",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_format_agent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L353",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_format_json",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_format_json",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_format_markdown",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_format_markdown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L470",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L479",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_format_module_gaps",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_format_module_gaps",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L492",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_run_scan_modules",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_run_scan_modules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L538",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"_tgt": "scoverage_coverage_gaps_main",
|
|
"source": "jacoco_reporter_scoverage_coverage_gaps_py",
|
|
"target": "scoverage_coverage_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L237",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"_tgt": "scoverage_coverage_gaps_statement",
|
|
"source": "scoverage_coverage_gaps_statement",
|
|
"target": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L257",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"_tgt": "scoverage_coverage_gaps_methodgap",
|
|
"source": "scoverage_coverage_gaps_methodgap",
|
|
"target": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L220",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"_tgt": "scoverage_coverage_gaps_classgap",
|
|
"source": "scoverage_coverage_gaps_classgap",
|
|
"target": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L222",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"_tgt": "scoverage_coverage_gaps_normalise_source",
|
|
"source": "scoverage_coverage_gaps_normalise_source",
|
|
"target": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L514",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_run_scan_modules",
|
|
"_tgt": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"source": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"target": "scoverage_coverage_gaps_run_scan_modules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L595",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_main",
|
|
"_tgt": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"source": "scoverage_coverage_gaps_parse_scoverage_xml",
|
|
"target": "scoverage_coverage_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L333",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_format_agent",
|
|
"_tgt": "scoverage_coverage_gaps_compact_ranges",
|
|
"source": "scoverage_coverage_gaps_compact_ranges",
|
|
"target": "scoverage_coverage_gaps_format_agent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L436",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_format_markdown",
|
|
"_tgt": "scoverage_coverage_gaps_compact_ranges",
|
|
"source": "scoverage_coverage_gaps_compact_ranges",
|
|
"target": "scoverage_coverage_gaps_format_markdown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L276",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_rationale_276",
|
|
"_tgt": "scoverage_coverage_gaps_compact_ranges",
|
|
"source": "scoverage_coverage_gaps_compact_ranges",
|
|
"target": "scoverage_coverage_gaps_rationale_276",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L608",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_main",
|
|
"_tgt": "scoverage_coverage_gaps_format_agent",
|
|
"source": "scoverage_coverage_gaps_format_agent",
|
|
"target": "scoverage_coverage_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L296",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_rationale_296",
|
|
"_tgt": "scoverage_coverage_gaps_format_agent",
|
|
"source": "scoverage_coverage_gaps_format_agent",
|
|
"target": "scoverage_coverage_gaps_rationale_296",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L610",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_main",
|
|
"_tgt": "scoverage_coverage_gaps_format_json",
|
|
"source": "scoverage_coverage_gaps_format_json",
|
|
"target": "scoverage_coverage_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L612",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_main",
|
|
"_tgt": "scoverage_coverage_gaps_format_markdown",
|
|
"source": "scoverage_coverage_gaps_format_markdown",
|
|
"target": "scoverage_coverage_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L509",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_run_scan_modules",
|
|
"_tgt": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"source": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"target": "scoverage_coverage_gaps_run_scan_modules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L471",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_rationale_471",
|
|
"_tgt": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"source": "scoverage_coverage_gaps_find_scoverage_xml",
|
|
"target": "scoverage_coverage_gaps_rationale_471",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L522",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_run_scan_modules",
|
|
"_tgt": "scoverage_coverage_gaps_format_module_gaps",
|
|
"source": "scoverage_coverage_gaps_format_module_gaps",
|
|
"target": "scoverage_coverage_gaps_run_scan_modules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L480",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_rationale_480",
|
|
"_tgt": "scoverage_coverage_gaps_format_module_gaps",
|
|
"source": "scoverage_coverage_gaps_format_module_gaps",
|
|
"target": "scoverage_coverage_gaps_rationale_480",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/scoverage_coverage_gaps.py",
|
|
"source_location": "L585",
|
|
"weight": 1.0,
|
|
"_src": "scoverage_coverage_gaps_main",
|
|
"_tgt": "scoverage_coverage_gaps_run_scan_modules",
|
|
"source": "scoverage_coverage_gaps_run_scan_modules",
|
|
"target": "scoverage_coverage_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_testcase",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_testcase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_short_class",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_short_class",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_status",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_status",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_suiteresult",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_suiteresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_passed",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_passed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_is_clean",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_is_clean",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_bad_cases",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_bad_cases",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_skipped_cases",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_skipped_cases",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_moduleresult",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_moduleresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_total",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_total",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_failures",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_failures",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_errors",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_errors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_skipped",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_skipped",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_parse_suite_xml",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_parse_suite_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_load_module",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_load_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_truncate",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_truncate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_format_module",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_format_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_run",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"_src": "jacoco_reporter_test_gaps_py",
|
|
"_tgt": "test_gaps_main",
|
|
"source": "jacoco_reporter_test_gaps_py",
|
|
"target": "test_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_parse_suite_xml",
|
|
"_tgt": "test_gaps_testcase",
|
|
"source": "test_gaps_testcase",
|
|
"target": "test_gaps_parse_suite_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_parse_suite_xml",
|
|
"_tgt": "test_gaps_suiteresult",
|
|
"source": "test_gaps_suiteresult",
|
|
"target": "test_gaps_parse_suite_xml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_load_module",
|
|
"_tgt": "test_gaps_moduleresult",
|
|
"source": "test_gaps_moduleresult",
|
|
"target": "test_gaps_load_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_load_module",
|
|
"_tgt": "test_gaps_parse_suite_xml",
|
|
"source": "test_gaps_parse_suite_xml",
|
|
"target": "test_gaps_load_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L241",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_run",
|
|
"_tgt": "test_gaps_load_module",
|
|
"source": "test_gaps_load_module",
|
|
"target": "test_gaps_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_format_module",
|
|
"_tgt": "test_gaps_truncate",
|
|
"source": "test_gaps_truncate",
|
|
"target": "test_gaps_format_module",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L245",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_run",
|
|
"_tgt": "test_gaps_format_module",
|
|
"source": "test_gaps_format_module",
|
|
"target": "test_gaps_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "jacoco-reporter/test_gaps.py",
|
|
"source_location": "L284",
|
|
"weight": 1.0,
|
|
"_src": "test_gaps_main",
|
|
"_tgt": "test_gaps_run",
|
|
"source": "test_gaps_run",
|
|
"target": "test_gaps_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_board",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_board",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_pieceat",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_pieceat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_updated",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_updated",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_removed",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_removed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_withmove",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_withmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_applymove",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"_tgt": "board_pieces",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_board_scala",
|
|
"target": "board_pieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "board_board",
|
|
"_tgt": "board_board_apply",
|
|
"source": "board_board",
|
|
"target": "board_board_apply",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "board_withmove",
|
|
"_tgt": "board_updated",
|
|
"source": "board_updated",
|
|
"target": "board_withmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "board_withmove",
|
|
"_tgt": "board_removed",
|
|
"source": "board_removed",
|
|
"target": "board_withmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Board.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "board_applymove",
|
|
"_tgt": "board_withmove",
|
|
"source": "board_withmove",
|
|
"target": "board_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_castlingrights_scala",
|
|
"_tgt": "castlingrights_castlingrights",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_castlingrights_scala",
|
|
"target": "castlingrights_castlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "castlingrights_castlingrights",
|
|
"_tgt": "castlingrights_castlingrights_hasanyrights",
|
|
"source": "castlingrights_castlingrights",
|
|
"target": "castlingrights_castlingrights_hasanyrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "castlingrights_castlingrights",
|
|
"_tgt": "castlingrights_castlingrights_hasrights",
|
|
"source": "castlingrights_castlingrights",
|
|
"target": "castlingrights_castlingrights_hasrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "castlingrights_castlingrights",
|
|
"_tgt": "castlingrights_castlingrights_revokecolor",
|
|
"source": "castlingrights_castlingrights",
|
|
"target": "castlingrights_castlingrights_revokecolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "castlingrights_castlingrights",
|
|
"_tgt": "castlingrights_castlingrights_revokekingside",
|
|
"source": "castlingrights_castlingrights",
|
|
"target": "castlingrights_castlingrights_revokekingside",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/CastlingRights.scala",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "castlingrights_castlingrights",
|
|
"_tgt": "castlingrights_castlingrights_revokequeenside",
|
|
"source": "castlingrights_castlingrights",
|
|
"target": "castlingrights_castlingrights_revokequeenside",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Color.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_color_scala",
|
|
"_tgt": "color_opposite",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_color_scala",
|
|
"target": "color_opposite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Color.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_color_scala",
|
|
"_tgt": "color_label",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_color_scala",
|
|
"target": "color_label",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Piece.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_piece_scala",
|
|
"_tgt": "piece_piece",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_piece_scala",
|
|
"target": "piece_piece",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/PieceType.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_piecetype_scala",
|
|
"_tgt": "piecetype_label",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_piecetype_scala",
|
|
"target": "piecetype_label",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_square_scala",
|
|
"_tgt": "square_square",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_square_scala",
|
|
"target": "square_square",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_board_square_scala",
|
|
"_tgt": "square_offset",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_board_square_scala",
|
|
"target": "square_offset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "square_square",
|
|
"_tgt": "square_square_tostring",
|
|
"source": "square_square",
|
|
"target": "square_square_tostring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "square_square_fromalgebraic",
|
|
"_tgt": "square_square",
|
|
"source": "square_square",
|
|
"target": "square_square_fromalgebraic",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/board/Square.scala",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "square_offset",
|
|
"_tgt": "square_square",
|
|
"source": "square_square",
|
|
"target": "square_offset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_game_gamecontext_scala",
|
|
"_tgt": "gamecontext_gamecontext",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_game_gamecontext_scala",
|
|
"target": "gamecontext_gamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext",
|
|
"_tgt": "gamecontext_gamecontext_withboard",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_withboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext",
|
|
"_tgt": "gamecontext_gamecontext_withturn",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_withturn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext",
|
|
"_tgt": "gamecontext_gamecontext_withcastlingrights",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_withcastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext",
|
|
"_tgt": "gamecontext_gamecontext_withenpassantsquare",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_withenpassantsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext",
|
|
"_tgt": "gamecontext_gamecontext_withhalfmoveclock",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_withhalfmoveclock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext",
|
|
"_tgt": "gamecontext_gamecontext_withmove",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_withmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/game/GameContext.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "gamecontext_gamecontext_initial",
|
|
"_tgt": "gamecontext_gamecontext",
|
|
"source": "gamecontext_gamecontext",
|
|
"target": "gamecontext_gamecontext_initial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/move/Move.scala",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_move_move_scala",
|
|
"_tgt": "move_move",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_move_move_scala",
|
|
"target": "move_move",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"_tgt": "playerinfo_playerid",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"target": "playerinfo_playerid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"_tgt": "playerinfo_value",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"target": "playerinfo_value",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"_tgt": "playerinfo_playerinfo",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_player_playerinfo_scala",
|
|
"target": "playerinfo_playerinfo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/player/PlayerInfo.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "playerinfo_playerid",
|
|
"_tgt": "playerinfo_playerid_apply",
|
|
"source": "playerinfo_playerid",
|
|
"target": "playerinfo_playerid_apply",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"_tgt": "apiresponse_apiresponse",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"target": "apiresponse_apiresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"_tgt": "apiresponse_success",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"target": "apiresponse_success",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"_tgt": "apiresponse_failure",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"target": "apiresponse_failure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"_tgt": "apiresponse_apierror",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"target": "apiresponse_apierror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"_tgt": "apiresponse_pagination",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"target": "apiresponse_pagination",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"_tgt": "apiresponse_pagedresponse",
|
|
"source": "modules_api_src_main_scala_de_nowchess_api_response_apiresponse_scala",
|
|
"target": "apiresponse_pagedresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "apiresponse_apiresponse",
|
|
"_tgt": "apiresponse_apiresponse_error",
|
|
"source": "apiresponse_apiresponse",
|
|
"target": "apiresponse_apiresponse_error",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "apiresponse_apiresponse_error",
|
|
"_tgt": "apiresponse_failure",
|
|
"source": "apiresponse_failure",
|
|
"target": "apiresponse_apiresponse_error",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/main/scala/de/nowchess/api/response/ApiResponse.scala",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "apiresponse_pagination",
|
|
"_tgt": "apiresponse_pagination_totalpages",
|
|
"source": "apiresponse_pagination",
|
|
"target": "apiresponse_pagination_totalpages",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/BoardTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_board_boardtest_scala",
|
|
"_tgt": "boardtest_boardtest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_board_boardtest_scala",
|
|
"target": "boardtest_boardtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/CastlingRightsTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_board_castlingrightstest_scala",
|
|
"_tgt": "castlingrightstest_castlingrightstest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_board_castlingrightstest_scala",
|
|
"target": "castlingrightstest_castlingrightstest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/ColorTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_board_colortest_scala",
|
|
"_tgt": "colortest_colortest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_board_colortest_scala",
|
|
"target": "colortest_colortest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/PieceTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_board_piecetest_scala",
|
|
"_tgt": "piecetest_piecetest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_board_piecetest_scala",
|
|
"target": "piecetest_piecetest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/PieceTypeTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_board_piecetypetest_scala",
|
|
"_tgt": "piecetypetest_piecetypetest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_board_piecetypetest_scala",
|
|
"target": "piecetypetest_piecetypetest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/board/SquareTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_board_squaretest_scala",
|
|
"_tgt": "squaretest_squaretest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_board_squaretest_scala",
|
|
"target": "squaretest_squaretest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/game/GameContextTest.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_game_gamecontexttest_scala",
|
|
"_tgt": "gamecontexttest_gamecontexttest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_game_gamecontexttest_scala",
|
|
"target": "gamecontexttest_gamecontexttest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/move/MoveTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_move_movetest_scala",
|
|
"_tgt": "movetest_movetest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_move_movetest_scala",
|
|
"target": "movetest_movetest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/player/PlayerInfoTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_player_playerinfotest_scala",
|
|
"_tgt": "playerinfotest_playerinfotest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_player_playerinfotest_scala",
|
|
"target": "playerinfotest_playerinfotest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/api/src/test/scala/de/nowchess/api/response/ApiResponseTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_api_src_test_scala_de_nowchess_api_response_apiresponsetest_scala",
|
|
"_tgt": "apiresponsetest_apiresponsetest",
|
|
"source": "modules_api_src_test_scala_de_nowchess_api_response_apiresponsetest_scala",
|
|
"target": "apiresponsetest_apiresponsetest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_get_data_dir",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_get_data_dir",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_get_tactical_data_dir",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_get_tactical_data_dir",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_get_weights_dir",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_list_checkpoints",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_list_checkpoints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_show_header",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_show_checkpoints_table",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_show_checkpoints_table",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_show_main_menu",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_show_main_menu",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_train_interactive",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_burst_train_interactive",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_burst_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L365",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_export_interactive",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_export_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_extract_tactical_interactive",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_extract_tactical_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L473",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_nnue_py",
|
|
"_tgt": "nnue_main",
|
|
"source": "modules_bot_python_nnue_py",
|
|
"target": "nnue_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"_src": "nnue_train_interactive",
|
|
"_tgt": "nnue_get_data_dir",
|
|
"source": "nnue_get_data_dir",
|
|
"target": "nnue_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L302",
|
|
"weight": 1.0,
|
|
"_src": "nnue_burst_train_interactive",
|
|
"_tgt": "nnue_get_data_dir",
|
|
"source": "nnue_get_data_dir",
|
|
"target": "nnue_burst_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_27",
|
|
"_tgt": "nnue_get_data_dir",
|
|
"source": "nnue_get_data_dir",
|
|
"target": "nnue_rationale_27",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_33",
|
|
"_tgt": "nnue_get_tactical_data_dir",
|
|
"source": "nnue_get_tactical_data_dir",
|
|
"target": "nnue_rationale_33",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "nnue_list_checkpoints",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "nnue_get_weights_dir",
|
|
"target": "nnue_list_checkpoints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_checkpoints_table",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "nnue_get_weights_dir",
|
|
"target": "nnue_show_checkpoints_table",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L213",
|
|
"weight": 1.0,
|
|
"_src": "nnue_train_interactive",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "nnue_get_weights_dir",
|
|
"target": "nnue_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L312",
|
|
"weight": 1.0,
|
|
"_src": "nnue_burst_train_interactive",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "nnue_get_weights_dir",
|
|
"target": "nnue_burst_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L394",
|
|
"weight": 1.0,
|
|
"_src": "nnue_export_interactive",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "nnue_get_weights_dir",
|
|
"target": "nnue_export_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_39",
|
|
"_tgt": "nnue_get_weights_dir",
|
|
"source": "nnue_get_weights_dir",
|
|
"target": "nnue_rationale_39",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_checkpoints_table",
|
|
"_tgt": "nnue_list_checkpoints",
|
|
"source": "nnue_list_checkpoints",
|
|
"target": "nnue_show_checkpoints_table",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"_src": "nnue_train_interactive",
|
|
"_tgt": "nnue_list_checkpoints",
|
|
"source": "nnue_list_checkpoints",
|
|
"target": "nnue_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L306",
|
|
"weight": 1.0,
|
|
"_src": "nnue_burst_train_interactive",
|
|
"_tgt": "nnue_list_checkpoints",
|
|
"source": "nnue_list_checkpoints",
|
|
"target": "nnue_burst_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L373",
|
|
"weight": 1.0,
|
|
"_src": "nnue_export_interactive",
|
|
"_tgt": "nnue_list_checkpoints",
|
|
"source": "nnue_list_checkpoints",
|
|
"target": "nnue_export_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_45",
|
|
"_tgt": "nnue_list_checkpoints",
|
|
"source": "nnue_list_checkpoints",
|
|
"target": "nnue_rationale_45",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_main_menu",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "nnue_show_header",
|
|
"target": "nnue_show_main_menu",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"_src": "nnue_train_interactive",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "nnue_show_header",
|
|
"target": "nnue_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L292",
|
|
"weight": 1.0,
|
|
"_src": "nnue_burst_train_interactive",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "nnue_show_header",
|
|
"target": "nnue_burst_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"_src": "nnue_export_interactive",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "nnue_show_header",
|
|
"target": "nnue_export_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L416",
|
|
"weight": 1.0,
|
|
"_src": "nnue_extract_tactical_interactive",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "nnue_show_header",
|
|
"target": "nnue_extract_tactical_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_53",
|
|
"_tgt": "nnue_show_header",
|
|
"source": "nnue_show_header",
|
|
"target": "nnue_rationale_53",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_main_menu",
|
|
"_tgt": "nnue_show_checkpoints_table",
|
|
"source": "nnue_show_checkpoints_table",
|
|
"target": "nnue_show_main_menu",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_66",
|
|
"_tgt": "nnue_show_checkpoints_table",
|
|
"source": "nnue_show_checkpoints_table",
|
|
"target": "nnue_rationale_66",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_main_menu",
|
|
"_tgt": "nnue_train_interactive",
|
|
"source": "nnue_show_main_menu",
|
|
"target": "nnue_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_main_menu",
|
|
"_tgt": "nnue_burst_train_interactive",
|
|
"source": "nnue_show_main_menu",
|
|
"target": "nnue_burst_train_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_main_menu",
|
|
"_tgt": "nnue_export_interactive",
|
|
"source": "nnue_show_main_menu",
|
|
"target": "nnue_export_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "nnue_show_main_menu",
|
|
"_tgt": "nnue_extract_tactical_interactive",
|
|
"source": "nnue_show_main_menu",
|
|
"target": "nnue_extract_tactical_interactive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L475",
|
|
"weight": 1.0,
|
|
"_src": "nnue_main",
|
|
"_tgt": "nnue_show_main_menu",
|
|
"source": "nnue_show_main_menu",
|
|
"target": "nnue_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_91",
|
|
"_tgt": "nnue_show_main_menu",
|
|
"source": "nnue_show_main_menu",
|
|
"target": "nnue_rationale_91",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_125",
|
|
"_tgt": "nnue_train_interactive",
|
|
"source": "nnue_train_interactive",
|
|
"target": "nnue_rationale_125",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L290",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_290",
|
|
"_tgt": "nnue_burst_train_interactive",
|
|
"source": "nnue_burst_train_interactive",
|
|
"target": "nnue_rationale_290",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_366",
|
|
"_tgt": "nnue_export_interactive",
|
|
"source": "nnue_export_interactive",
|
|
"target": "nnue_rationale_366",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/nnue.py",
|
|
"source_location": "L414",
|
|
"weight": 1.0,
|
|
"_src": "nnue_rationale_414",
|
|
"_tgt": "nnue_extract_tactical_interactive",
|
|
"source": "nnue_extract_tactical_interactive",
|
|
"target": "nnue_rationale_414",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/export.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_export_py",
|
|
"_tgt": "export_export_weights_to_binary",
|
|
"source": "modules_bot_python_src_export_py",
|
|
"target": "export_export_weights_to_binary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/export.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "export_rationale_10",
|
|
"_tgt": "export_export_weights_to_binary",
|
|
"source": "export_export_weights_to_binary",
|
|
"target": "export_rationale_10",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_generate_py",
|
|
"_tgt": "generate_worker_generate_games",
|
|
"source": "modules_bot_python_src_generate_py",
|
|
"target": "generate_worker_generate_games",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_generate_py",
|
|
"_tgt": "generate_play_random_game_and_collect_positions",
|
|
"source": "modules_bot_python_src_generate_py",
|
|
"target": "generate_play_random_game_and_collect_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "generate_rationale_14",
|
|
"_tgt": "generate_worker_generate_games",
|
|
"source": "generate_worker_generate_games",
|
|
"target": "generate_rationale_14",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/generate.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "generate_rationale_72",
|
|
"_tgt": "generate_play_random_game_and_collect_positions",
|
|
"source": "generate_play_random_game_and_collect_positions",
|
|
"target": "generate_rationale_72",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_label_py",
|
|
"_tgt": "label_normalize_evaluation",
|
|
"source": "modules_bot_python_src_label_py",
|
|
"target": "label_normalize_evaluation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_label_py",
|
|
"_tgt": "label_evaluate_fen_batch",
|
|
"source": "modules_bot_python_src_label_py",
|
|
"target": "label_evaluate_fen_batch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_label_py",
|
|
"_tgt": "label_label_positions_with_stockfish",
|
|
"source": "modules_bot_python_src_label_py",
|
|
"target": "label_label_positions_with_stockfish",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "label_evaluate_fen_batch",
|
|
"_tgt": "label_normalize_evaluation",
|
|
"source": "label_normalize_evaluation",
|
|
"target": "label_evaluate_fen_batch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "label_rationale_15",
|
|
"_tgt": "label_normalize_evaluation",
|
|
"source": "label_normalize_evaluation",
|
|
"target": "label_rationale_15",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "label_rationale_33",
|
|
"_tgt": "label_evaluate_fen_batch",
|
|
"source": "label_evaluate_fen_batch",
|
|
"target": "label_rationale_33",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/label.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "label_rationale_83",
|
|
"_tgt": "label_label_positions_with_stockfish",
|
|
"source": "label_label_positions_with_stockfish",
|
|
"target": "label_rationale_83",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"_tgt": "tactical_positions_extractor_download_and_extract_puzzle_db",
|
|
"source": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"target": "tactical_positions_extractor_download_and_extract_puzzle_db",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"_tgt": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"source": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"target": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"_tgt": "tactical_positions_extractor_load_positions_from_file",
|
|
"source": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"target": "tactical_positions_extractor_load_positions_from_file",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"_tgt": "tactical_positions_extractor_merge_positions",
|
|
"source": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"target": "tactical_positions_extractor_merge_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"_tgt": "tactical_positions_extractor_interactive_merge_positions",
|
|
"source": "modules_bot_python_src_tactical_positions_extractor_py",
|
|
"target": "tactical_positions_extractor_interactive_merge_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_rationale_22",
|
|
"_tgt": "tactical_positions_extractor_download_and_extract_puzzle_db",
|
|
"source": "tactical_positions_extractor_download_and_extract_puzzle_db",
|
|
"target": "tactical_positions_extractor_rationale_22",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_interactive_merge_positions",
|
|
"_tgt": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"source": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"target": "tactical_positions_extractor_interactive_merge_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_rationale_60",
|
|
"_tgt": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"source": "tactical_positions_extractor_extract_puzzle_positions",
|
|
"target": "tactical_positions_extractor_rationale_60",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_interactive_merge_positions",
|
|
"_tgt": "tactical_positions_extractor_load_positions_from_file",
|
|
"source": "tactical_positions_extractor_load_positions_from_file",
|
|
"target": "tactical_positions_extractor_interactive_merge_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_rationale_105",
|
|
"_tgt": "tactical_positions_extractor_load_positions_from_file",
|
|
"source": "tactical_positions_extractor_load_positions_from_file",
|
|
"target": "tactical_positions_extractor_rationale_105",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_interactive_merge_positions",
|
|
"_tgt": "tactical_positions_extractor_merge_positions",
|
|
"source": "tactical_positions_extractor_merge_positions",
|
|
"target": "tactical_positions_extractor_interactive_merge_positions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_rationale_125",
|
|
"_tgt": "tactical_positions_extractor_merge_positions",
|
|
"source": "tactical_positions_extractor_merge_positions",
|
|
"target": "tactical_positions_extractor_rationale_125",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/tactical_positions_extractor.py",
|
|
"source_location": "L149",
|
|
"weight": 1.0,
|
|
"_src": "tactical_positions_extractor_rationale_149",
|
|
"_tgt": "tactical_positions_extractor_interactive_merge_positions",
|
|
"source": "tactical_positions_extractor_interactive_merge_positions",
|
|
"target": "tactical_positions_extractor_rationale_149",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_nnuedataset",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_nnuedataset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_fen_to_features",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_fen_to_features",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_nnue",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_find_next_version",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_find_next_version",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_save_metadata",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_save_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_setup_training",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_setup_training",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L218",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_run_training_season",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_run_training_season",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L329",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_save_versioned_model",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_save_versioned_model",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L370",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_train_nnue",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_train_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L448",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_python_src_train_py",
|
|
"_tgt": "train_burst_train",
|
|
"source": "modules_bot_python_src_train_py",
|
|
"target": "train_burst_train",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "train_nnuedataset",
|
|
"_tgt": "dataset",
|
|
"source": "train_nnuedataset",
|
|
"target": "dataset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "train_nnuedataset",
|
|
"_tgt": "train_nnuedataset_init",
|
|
"source": "train_nnuedataset",
|
|
"target": "train_nnuedataset_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "train_nnuedataset",
|
|
"_tgt": "train_nnuedataset_len",
|
|
"source": "train_nnuedataset",
|
|
"target": "train_nnuedataset_len",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "train_nnuedataset",
|
|
"_tgt": "train_nnuedataset_getitem",
|
|
"source": "train_nnuedataset",
|
|
"target": "train_nnuedataset_getitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "train_setup_training",
|
|
"_tgt": "train_nnuedataset",
|
|
"source": "train_nnuedataset",
|
|
"target": "train_setup_training",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_18",
|
|
"_tgt": "train_nnuedataset",
|
|
"source": "train_nnuedataset",
|
|
"target": "train_rationale_18",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "train_nnuedataset_getitem",
|
|
"_tgt": "train_fen_to_features",
|
|
"source": "train_nnuedataset_getitem",
|
|
"target": "train_fen_to_features",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_65",
|
|
"_tgt": "train_fen_to_features",
|
|
"source": "train_fen_to_features",
|
|
"target": "train_rationale_65",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "train_nnue",
|
|
"_tgt": "train_nnue_init",
|
|
"source": "train_nnue",
|
|
"target": "train_nnue_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"_src": "train_nnue",
|
|
"_tgt": "train_nnue_forward",
|
|
"source": "train_nnue",
|
|
"target": "train_nnue_forward",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L389",
|
|
"weight": 1.0,
|
|
"_src": "train_train_nnue",
|
|
"_tgt": "train_nnue",
|
|
"source": "train_nnue",
|
|
"target": "train_train_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L478",
|
|
"weight": 1.0,
|
|
"_src": "train_burst_train",
|
|
"_tgt": "train_nnue",
|
|
"source": "train_nnue",
|
|
"target": "train_burst_train",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_90",
|
|
"_tgt": "train_nnue",
|
|
"source": "train_nnue",
|
|
"target": "train_rationale_90",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L338",
|
|
"weight": 1.0,
|
|
"_src": "train_save_versioned_model",
|
|
"_tgt": "train_find_next_version",
|
|
"source": "train_find_next_version",
|
|
"target": "train_save_versioned_model",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_120",
|
|
"_tgt": "train_find_next_version",
|
|
"source": "train_find_next_version",
|
|
"target": "train_rationale_120",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L364",
|
|
"weight": 1.0,
|
|
"_src": "train_save_versioned_model",
|
|
"_tgt": "train_save_metadata",
|
|
"source": "train_save_metadata",
|
|
"target": "train_save_versioned_model",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_142",
|
|
"_tgt": "train_save_metadata",
|
|
"source": "train_save_metadata",
|
|
"target": "train_rationale_142",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L387",
|
|
"weight": 1.0,
|
|
"_src": "train_train_nnue",
|
|
"_tgt": "train_setup_training",
|
|
"source": "train_setup_training",
|
|
"target": "train_train_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L476",
|
|
"weight": 1.0,
|
|
"_src": "train_burst_train",
|
|
"_tgt": "train_setup_training",
|
|
"source": "train_setup_training",
|
|
"target": "train_burst_train",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_156",
|
|
"_tgt": "train_setup_training",
|
|
"source": "train_setup_training",
|
|
"target": "train_rationale_156",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L427",
|
|
"weight": 1.0,
|
|
"_src": "train_train_nnue",
|
|
"_tgt": "train_run_training_season",
|
|
"source": "train_run_training_season",
|
|
"target": "train_train_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L522",
|
|
"weight": 1.0,
|
|
"_src": "train_burst_train",
|
|
"_tgt": "train_run_training_season",
|
|
"source": "train_run_training_season",
|
|
"target": "train_burst_train",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L225",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_225",
|
|
"_tgt": "train_run_training_season",
|
|
"source": "train_run_training_season",
|
|
"target": "train_rationale_225",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L440",
|
|
"weight": 1.0,
|
|
"_src": "train_train_nnue",
|
|
"_tgt": "train_save_versioned_model",
|
|
"source": "train_save_versioned_model",
|
|
"target": "train_train_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L554",
|
|
"weight": 1.0,
|
|
"_src": "train_burst_train",
|
|
"_tgt": "train_save_versioned_model",
|
|
"source": "train_save_versioned_model",
|
|
"target": "train_burst_train",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L332",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_332",
|
|
"_tgt": "train_save_versioned_model",
|
|
"source": "train_save_versioned_model",
|
|
"target": "train_rationale_332",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L371",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_371",
|
|
"_tgt": "train_train_nnue",
|
|
"source": "train_train_nnue",
|
|
"target": "train_rationale_371",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/python/src/train.py",
|
|
"source_location": "L453",
|
|
"weight": 1.0,
|
|
"_src": "train_rationale_453",
|
|
"_tgt": "train_burst_train",
|
|
"source": "train_burst_train",
|
|
"target": "train_rationale_453",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_botcontroller_scala",
|
|
"_tgt": "botcontroller_botcontroller",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_botcontroller_scala",
|
|
"target": "botcontroller_botcontroller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "botcontroller_botcontroller",
|
|
"_tgt": "botcontroller_botcontroller_getbot",
|
|
"source": "botcontroller_botcontroller",
|
|
"target": "botcontroller_botcontroller_getbot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/BotController.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "botcontroller_botcontroller",
|
|
"_tgt": "botcontroller_botcontroller_listbots",
|
|
"source": "botcontroller_botcontroller",
|
|
"target": "botcontroller_botcontroller_listbots",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/Config.scala",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_config_scala",
|
|
"_tgt": "config_config",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_config_scala",
|
|
"target": "config_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"_tgt": "evaluation_initaccumulator",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"target": "evaluation_initaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"_tgt": "evaluation_copyaccumulator",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"target": "evaluation_copyaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"_tgt": "evaluation_pushaccumulator",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"target": "evaluation_pushaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/ai/Evaluation.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"_tgt": "evaluation_evaluateaccumulator",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_ai_evaluation_scala",
|
|
"target": "evaluation_evaluateaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/ClassicalBot.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_bots_classicalbot_scala",
|
|
"_tgt": "classicalbot_classicalbot",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_bots_classicalbot_scala",
|
|
"target": "classicalbot_classicalbot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/ClassicalBot.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "classicalbot_classicalbot",
|
|
"_tgt": "classicalbot_classicalbot_nextmove",
|
|
"source": "classicalbot_classicalbot",
|
|
"target": "classicalbot_classicalbot_nextmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_bots_hybridbot_scala",
|
|
"_tgt": "hybridbot_hybridbot",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_bots_hybridbot_scala",
|
|
"target": "hybridbot_hybridbot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "hybridbot_hybridbot",
|
|
"_tgt": "hybridbot_hybridbot_nextmove",
|
|
"source": "hybridbot_hybridbot",
|
|
"target": "hybridbot_hybridbot_nextmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "hybridbot_hybridbot",
|
|
"_tgt": "hybridbot_hybridbot_searchwithveto",
|
|
"source": "hybridbot_hybridbot",
|
|
"target": "hybridbot_hybridbot_searchwithveto",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/HybridBot.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "hybridbot_hybridbot_nextmove",
|
|
"_tgt": "hybridbot_hybridbot_searchwithveto",
|
|
"source": "hybridbot_hybridbot_nextmove",
|
|
"target": "hybridbot_hybridbot_searchwithveto",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnuebot_scala",
|
|
"_tgt": "nnuebot_nnuebot",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnuebot_scala",
|
|
"target": "nnuebot_nnuebot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "nnuebot_nnuebot",
|
|
"_tgt": "nnuebot_nnuebot_nextmove",
|
|
"source": "nnuebot_nnuebot",
|
|
"target": "nnuebot_nnuebot_nextmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"_src": "nnuebot_nnuebot",
|
|
"_tgt": "nnuebot_nnuebot_batchevaluateroot",
|
|
"source": "nnuebot_nnuebot",
|
|
"target": "nnuebot_nnuebot_batchevaluateroot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "nnuebot_nnuebot",
|
|
"_tgt": "nnuebot_nnuebot_allocatetime",
|
|
"source": "nnuebot_nnuebot",
|
|
"target": "nnuebot_nnuebot_allocatetime",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "nnuebot_nnuebot_nextmove",
|
|
"_tgt": "nnuebot_nnuebot_batchevaluateroot",
|
|
"source": "nnuebot_nnuebot_nextmove",
|
|
"target": "nnuebot_nnuebot_batchevaluateroot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/NNUEBot.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "nnuebot_nnuebot_nextmove",
|
|
"_tgt": "nnuebot_nnuebot_allocatetime",
|
|
"source": "nnuebot_nnuebot_nextmove",
|
|
"target": "nnuebot_nnuebot_allocatetime",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_bots_classic_evaluationclassic_scala",
|
|
"_tgt": "evaluationclassic_evaluationclassic",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_bots_classic_evaluationclassic_scala",
|
|
"target": "evaluationclassic_evaluationclassic",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_evaluate",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_gamephase",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_gamephase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_isendgame",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_isendgame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L145",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_taper",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_taper",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_squarebonus",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_squarebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_structurescore",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_structurescore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_ispassedpawn",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_ispassedpawn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_rookopenfilebonus",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_rookopenfilebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L227",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_kingshieldbonus",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_kingshieldbonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L242",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_slidingcount",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_slidingcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L261",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_knightcount",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_knightcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L268",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L283",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L309",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L325",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_kingcentralizationdistance",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_kingcentralizationdistance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L330",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_kingedgedistance",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_kingedgedistance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L335",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic",
|
|
"_tgt": "evaluationclassic_evaluationclassic_materialcount",
|
|
"source": "evaluationclassic_evaluationclassic",
|
|
"target": "evaluationclassic_evaluationclassic_materialcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_gamephase",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_gamephase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_isendgame",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_isendgame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_evaluate",
|
|
"_tgt": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"source": "evaluationclassic_evaluationclassic_evaluate",
|
|
"target": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"_tgt": "evaluationclassic_evaluationclassic_taper",
|
|
"source": "evaluationclassic_evaluationclassic_taper",
|
|
"target": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"_tgt": "evaluationclassic_evaluationclassic_taper",
|
|
"source": "evaluationclassic_evaluationclassic_taper",
|
|
"target": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L281",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"_tgt": "evaluationclassic_evaluationclassic_taper",
|
|
"source": "evaluationclassic_evaluationclassic_taper",
|
|
"target": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L307",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"_tgt": "evaluationclassic_evaluationclassic_taper",
|
|
"source": "evaluationclassic_evaluationclassic_taper",
|
|
"target": "evaluationclassic_evaluationclassic_rookandbishopbonuses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"_tgt": "evaluationclassic_evaluationclassic_squarebonus",
|
|
"source": "evaluationclassic_evaluationclassic_materialandpositional",
|
|
"target": "evaluationclassic_evaluationclassic_squarebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"_tgt": "evaluationclassic_evaluationclassic_structurescore",
|
|
"source": "evaluationclassic_evaluationclassic_pawnstructure",
|
|
"target": "evaluationclassic_evaluationclassic_structurescore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"_tgt": "evaluationclassic_evaluationclassic_ispassedpawn",
|
|
"source": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"target": "evaluationclassic_evaluationclassic_ispassedpawn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L197",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"_tgt": "evaluationclassic_evaluationclassic_rookopenfilebonus",
|
|
"source": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"target": "evaluationclassic_evaluationclassic_rookopenfilebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"_tgt": "evaluationclassic_evaluationclassic_kingshieldbonus",
|
|
"source": "evaluationclassic_evaluationclassic_positionalbonuses",
|
|
"target": "evaluationclassic_evaluationclassic_kingshieldbonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L272",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"_tgt": "evaluationclassic_evaluationclassic_slidingcount",
|
|
"source": "evaluationclassic_evaluationclassic_slidingcount",
|
|
"target": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L271",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"_tgt": "evaluationclassic_evaluationclassic_knightcount",
|
|
"source": "evaluationclassic_evaluationclassic_knightcount",
|
|
"target": "evaluationclassic_evaluationclassic_mobilityscore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L314",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"_tgt": "evaluationclassic_evaluationclassic_kingcentralizationdistance",
|
|
"source": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"target": "evaluationclassic_evaluationclassic_kingcentralizationdistance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L317",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"_tgt": "evaluationclassic_evaluationclassic_materialcount",
|
|
"source": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"target": "evaluationclassic_evaluationclassic_materialcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/classic/EvaluationClassic.scala",
|
|
"source_location": "L320",
|
|
"weight": 1.0,
|
|
"_src": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"_tgt": "evaluationclassic_evaluationclassic_kingedgedistance",
|
|
"source": "evaluationclassic_evaluationclassic_endgamebonus",
|
|
"target": "evaluationclassic_evaluationclassic_kingedgedistance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnue_evaluationnnue_scala",
|
|
"_tgt": "evaluationnnue_evaluationnnue",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnue_evaluationnnue_scala",
|
|
"target": "evaluationnnue_evaluationnnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "evaluationnnue_evaluationnnue",
|
|
"_tgt": "evaluationnnue_evaluationnnue_evaluate",
|
|
"source": "evaluationnnue_evaluationnnue",
|
|
"target": "evaluationnnue_evaluationnnue_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "evaluationnnue_evaluationnnue",
|
|
"_tgt": "evaluationnnue_evaluationnnue_initaccumulator",
|
|
"source": "evaluationnnue_evaluationnnue",
|
|
"target": "evaluationnnue_evaluationnnue_initaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "evaluationnnue_evaluationnnue",
|
|
"_tgt": "evaluationnnue_evaluationnnue_copyaccumulator",
|
|
"source": "evaluationnnue_evaluationnnue",
|
|
"target": "evaluationnnue_evaluationnnue_copyaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "evaluationnnue_evaluationnnue",
|
|
"_tgt": "evaluationnnue_evaluationnnue_pushaccumulator",
|
|
"source": "evaluationnnue_evaluationnnue",
|
|
"target": "evaluationnnue_evaluationnnue_pushaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/EvaluationNNUE.scala",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "evaluationnnue_evaluationnnue",
|
|
"_tgt": "evaluationnnue_evaluationnnue_evaluateaccumulator",
|
|
"source": "evaluationnnue_evaluationnnue",
|
|
"target": "evaluationnnue_evaluationnnue_evaluateaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnue_nnue_scala",
|
|
"_tgt": "nnue_nnue",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_bots_nnue_nnue_scala",
|
|
"target": "nnue_nnue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_loadweights",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_loadweights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_readtensor",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_readtensor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_squarenum",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_featureindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_addcolumn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_subtractcolumn",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_subtractcolumn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_initaccumulator",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_initaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_pushaccumulator",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_pushaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_copyaccumulator",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_copyaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_applynormaldelta",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_applyenpassantdelta",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_applycastledelta",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_applypromotiondelta",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L165",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_promotedtype",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_promotedtype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L176",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_evaluateatply",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_evaluateatply",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_runl2tooutput",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_runl2tooutput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_rundenserelu",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_rundenserelu",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L205",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_runoutputlayer",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_runoutputlayer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L208",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_scorefromoutput",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_scorefromoutput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L225",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_evaluate",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue",
|
|
"_tgt": "nnue_nnue_benchmark",
|
|
"source": "nnue_nnue",
|
|
"target": "nnue_nnue_benchmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_loadweights",
|
|
"_tgt": "nnue_nnue_readtensor",
|
|
"source": "nnue_nnue_loadweights",
|
|
"target": "nnue_nnue_readtensor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_initaccumulator",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue_squarenum",
|
|
"target": "nnue_nnue_initaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applynormaldelta",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue_squarenum",
|
|
"target": "nnue_nnue_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applyenpassantdelta",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue_squarenum",
|
|
"target": "nnue_nnue_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applycastledelta",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue_squarenum",
|
|
"target": "nnue_nnue_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applypromotiondelta",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue_squarenum",
|
|
"target": "nnue_nnue_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L228",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_evaluate",
|
|
"_tgt": "nnue_nnue_squarenum",
|
|
"source": "nnue_nnue_squarenum",
|
|
"target": "nnue_nnue_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_initaccumulator",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue_featureindex",
|
|
"target": "nnue_nnue_initaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applynormaldelta",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue_featureindex",
|
|
"target": "nnue_nnue_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applyenpassantdelta",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue_featureindex",
|
|
"target": "nnue_nnue_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applycastledelta",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue_featureindex",
|
|
"target": "nnue_nnue_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applypromotiondelta",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue_featureindex",
|
|
"target": "nnue_nnue_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L228",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_evaluate",
|
|
"_tgt": "nnue_nnue_featureindex",
|
|
"source": "nnue_nnue_featureindex",
|
|
"target": "nnue_nnue_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_initaccumulator",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue_addcolumn",
|
|
"target": "nnue_nnue_initaccumulator",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applynormaldelta",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue_addcolumn",
|
|
"target": "nnue_nnue_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applyenpassantdelta",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue_addcolumn",
|
|
"target": "nnue_nnue_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applycastledelta",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue_addcolumn",
|
|
"target": "nnue_nnue_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applypromotiondelta",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue_addcolumn",
|
|
"target": "nnue_nnue_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L228",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_evaluate",
|
|
"_tgt": "nnue_nnue_addcolumn",
|
|
"source": "nnue_nnue_addcolumn",
|
|
"target": "nnue_nnue_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applynormaldelta",
|
|
"_tgt": "nnue_nnue_subtractcolumn",
|
|
"source": "nnue_nnue_subtractcolumn",
|
|
"target": "nnue_nnue_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applyenpassantdelta",
|
|
"_tgt": "nnue_nnue_subtractcolumn",
|
|
"source": "nnue_nnue_subtractcolumn",
|
|
"target": "nnue_nnue_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applycastledelta",
|
|
"_tgt": "nnue_nnue_subtractcolumn",
|
|
"source": "nnue_nnue_subtractcolumn",
|
|
"target": "nnue_nnue_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applypromotiondelta",
|
|
"_tgt": "nnue_nnue_subtractcolumn",
|
|
"source": "nnue_nnue_subtractcolumn",
|
|
"target": "nnue_nnue_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_pushaccumulator",
|
|
"_tgt": "nnue_nnue_applynormaldelta",
|
|
"source": "nnue_nnue_pushaccumulator",
|
|
"target": "nnue_nnue_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L118",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_pushaccumulator",
|
|
"_tgt": "nnue_nnue_applyenpassantdelta",
|
|
"source": "nnue_nnue_pushaccumulator",
|
|
"target": "nnue_nnue_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_pushaccumulator",
|
|
"_tgt": "nnue_nnue_applycastledelta",
|
|
"source": "nnue_nnue_pushaccumulator",
|
|
"target": "nnue_nnue_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_pushaccumulator",
|
|
"_tgt": "nnue_nnue_applypromotiondelta",
|
|
"source": "nnue_nnue_pushaccumulator",
|
|
"target": "nnue_nnue_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_applypromotiondelta",
|
|
"_tgt": "nnue_nnue_promotedtype",
|
|
"source": "nnue_nnue_applypromotiondelta",
|
|
"target": "nnue_nnue_promotedtype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_evaluateatply",
|
|
"_tgt": "nnue_nnue_runl2tooutput",
|
|
"source": "nnue_nnue_evaluateatply",
|
|
"target": "nnue_nnue_runl2tooutput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_runl2tooutput",
|
|
"_tgt": "nnue_nnue_rundenserelu",
|
|
"source": "nnue_nnue_runl2tooutput",
|
|
"target": "nnue_nnue_rundenserelu",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_runl2tooutput",
|
|
"_tgt": "nnue_nnue_runoutputlayer",
|
|
"source": "nnue_nnue_runl2tooutput",
|
|
"target": "nnue_nnue_runoutputlayer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_runl2tooutput",
|
|
"_tgt": "nnue_nnue_scorefromoutput",
|
|
"source": "nnue_nnue_runl2tooutput",
|
|
"target": "nnue_nnue_scorefromoutput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_evaluate",
|
|
"_tgt": "nnue_nnue_runl2tooutput",
|
|
"source": "nnue_nnue_runl2tooutput",
|
|
"target": "nnue_nnue_evaluate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/bots/nnue/NNUE.scala",
|
|
"source_location": "L235",
|
|
"weight": 1.0,
|
|
"_src": "nnue_nnue_benchmark",
|
|
"_tgt": "nnue_nnue_evaluate",
|
|
"source": "nnue_nnue_evaluate",
|
|
"target": "nnue_nnue_benchmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_logic_alphabetasearch_scala",
|
|
"_tgt": "alphabetasearch_alphabetasearch",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_logic_alphabetasearch_scala",
|
|
"target": "alphabetasearch_alphabetasearch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_bestmove",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_bestmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_bestmovewithtime",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_bestmovewithtime",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_isoutoftime",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_isoutoftime",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_searchwithaspiration",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_searchwithaspiration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_hasnonpawnmaterial",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_hasnonpawnmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_nullmovecontext",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_nullmovecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_search",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_search",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_searchsequential",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_searchsequential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L252",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_quiescence",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_quiescence",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch",
|
|
"_tgt": "alphabetasearch_alphabetasearch_iscapture",
|
|
"source": "alphabetasearch_alphabetasearch",
|
|
"target": "alphabetasearch_alphabetasearch_iscapture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_bestmove",
|
|
"_tgt": "alphabetasearch_alphabetasearch_searchwithaspiration",
|
|
"source": "alphabetasearch_alphabetasearch_bestmove",
|
|
"target": "alphabetasearch_alphabetasearch_searchwithaspiration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_search",
|
|
"_tgt": "alphabetasearch_alphabetasearch_hasnonpawnmaterial",
|
|
"source": "alphabetasearch_alphabetasearch_hasnonpawnmaterial",
|
|
"target": "alphabetasearch_alphabetasearch_search",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"_tgt": "alphabetasearch_alphabetasearch_nullmovecontext",
|
|
"source": "alphabetasearch_alphabetasearch_nullmovecontext",
|
|
"target": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_search",
|
|
"_tgt": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"source": "alphabetasearch_alphabetasearch_trynullmove",
|
|
"target": "alphabetasearch_alphabetasearch_search",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_search",
|
|
"_tgt": "alphabetasearch_alphabetasearch_quiescence",
|
|
"source": "alphabetasearch_alphabetasearch_search",
|
|
"target": "alphabetasearch_alphabetasearch_quiescence",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_search",
|
|
"_tgt": "alphabetasearch_alphabetasearch_searchsequential",
|
|
"source": "alphabetasearch_alphabetasearch_search",
|
|
"target": "alphabetasearch_alphabetasearch_searchsequential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/AlphaBetaSearch.scala",
|
|
"source_location": "L269",
|
|
"weight": 1.0,
|
|
"_src": "alphabetasearch_alphabetasearch_quiescence",
|
|
"_tgt": "alphabetasearch_alphabetasearch_iscapture",
|
|
"source": "alphabetasearch_alphabetasearch_quiescence",
|
|
"target": "alphabetasearch_alphabetasearch_iscapture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_logic_moveordering_scala",
|
|
"_tgt": "moveordering_moveordering",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_logic_moveordering_scala",
|
|
"target": "moveordering_moveordering",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_logic_moveordering_scala",
|
|
"_tgt": "moveordering_orderingcontext",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_logic_moveordering_scala",
|
|
"target": "moveordering_orderingcontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_score",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_score",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_sort",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_sort",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_scorequietmove",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_scorequietmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_promotioncapturebonus",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_promotioncapturebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_capturescore",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_capturescore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_mvvlva",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_mvvlva",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_attackervalue",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_attackervalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_victimvalue",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_victimvalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_piecevalue",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_piecevalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_iscapture",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_iscapture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_staticexchange",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_staticexchange",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_movedpieceaftermove",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_movedpieceaftermove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_exchangegain",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_exchangegain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_resolvegain",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_resolvegain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_applyseemove",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_applyseemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_leastvaluableattacker",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_leastvaluableattacker",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_attackssquare",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_attackssquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_clearline",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_clearline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L175",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_pathclear",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_pathclear",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering",
|
|
"_tgt": "moveordering_moveordering_promotionpiecetype",
|
|
"source": "moveordering_moveordering",
|
|
"target": "moveordering_moveordering_promotionpiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_orderingcontext",
|
|
"_tgt": "moveordering_orderingcontext_addkillermove",
|
|
"source": "moveordering_orderingcontext",
|
|
"target": "moveordering_orderingcontext_addkillermove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_orderingcontext",
|
|
"_tgt": "moveordering_orderingcontext_getkillermoves",
|
|
"source": "moveordering_orderingcontext",
|
|
"target": "moveordering_orderingcontext_getkillermoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_orderingcontext",
|
|
"_tgt": "moveordering_orderingcontext_addhistory",
|
|
"source": "moveordering_orderingcontext",
|
|
"target": "moveordering_orderingcontext_addhistory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_orderingcontext",
|
|
"_tgt": "moveordering_orderingcontext_gethistory",
|
|
"source": "moveordering_orderingcontext",
|
|
"target": "moveordering_orderingcontext_gethistory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_orderingcontext",
|
|
"_tgt": "moveordering_orderingcontext_clear",
|
|
"source": "moveordering_orderingcontext",
|
|
"target": "moveordering_orderingcontext_clear",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_scorequietmove",
|
|
"_tgt": "moveordering_orderingcontext_getkillermoves",
|
|
"source": "moveordering_orderingcontext_getkillermoves",
|
|
"target": "moveordering_moveordering_scorequietmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_scorequietmove",
|
|
"_tgt": "moveordering_orderingcontext_gethistory",
|
|
"source": "moveordering_orderingcontext_gethistory",
|
|
"target": "moveordering_moveordering_scorequietmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_score",
|
|
"_tgt": "moveordering_moveordering_promotioncapturebonus",
|
|
"source": "moveordering_moveordering_score",
|
|
"target": "moveordering_moveordering_promotioncapturebonus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_score",
|
|
"_tgt": "moveordering_moveordering_capturescore",
|
|
"source": "moveordering_moveordering_score",
|
|
"target": "moveordering_moveordering_capturescore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_score",
|
|
"_tgt": "moveordering_moveordering_scorequietmove",
|
|
"source": "moveordering_moveordering_score",
|
|
"target": "moveordering_moveordering_scorequietmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_sort",
|
|
"_tgt": "moveordering_moveordering_score",
|
|
"source": "moveordering_moveordering_score",
|
|
"target": "moveordering_moveordering_sort",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_promotioncapturebonus",
|
|
"_tgt": "moveordering_moveordering_iscapture",
|
|
"source": "moveordering_moveordering_promotioncapturebonus",
|
|
"target": "moveordering_moveordering_iscapture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_promotioncapturebonus",
|
|
"_tgt": "moveordering_moveordering_capturescore",
|
|
"source": "moveordering_moveordering_promotioncapturebonus",
|
|
"target": "moveordering_moveordering_capturescore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_capturescore",
|
|
"_tgt": "moveordering_moveordering_staticexchange",
|
|
"source": "moveordering_moveordering_capturescore",
|
|
"target": "moveordering_moveordering_staticexchange",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_capturescore",
|
|
"_tgt": "moveordering_moveordering_mvvlva",
|
|
"source": "moveordering_moveordering_capturescore",
|
|
"target": "moveordering_moveordering_mvvlva",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_mvvlva",
|
|
"_tgt": "moveordering_moveordering_victimvalue",
|
|
"source": "moveordering_moveordering_mvvlva",
|
|
"target": "moveordering_moveordering_victimvalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_mvvlva",
|
|
"_tgt": "moveordering_moveordering_attackervalue",
|
|
"source": "moveordering_moveordering_mvvlva",
|
|
"target": "moveordering_moveordering_attackervalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_staticexchange",
|
|
"_tgt": "moveordering_moveordering_victimvalue",
|
|
"source": "moveordering_moveordering_victimvalue",
|
|
"target": "moveordering_moveordering_staticexchange",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_staticexchange",
|
|
"_tgt": "moveordering_moveordering_piecevalue",
|
|
"source": "moveordering_moveordering_piecevalue",
|
|
"target": "moveordering_moveordering_staticexchange",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_exchangegain",
|
|
"_tgt": "moveordering_moveordering_piecevalue",
|
|
"source": "moveordering_moveordering_piecevalue",
|
|
"target": "moveordering_moveordering_exchangegain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_leastvaluableattacker",
|
|
"_tgt": "moveordering_moveordering_piecevalue",
|
|
"source": "moveordering_moveordering_piecevalue",
|
|
"target": "moveordering_moveordering_leastvaluableattacker",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_staticexchange",
|
|
"_tgt": "moveordering_moveordering_iscapture",
|
|
"source": "moveordering_moveordering_iscapture",
|
|
"target": "moveordering_moveordering_staticexchange",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_staticexchange",
|
|
"_tgt": "moveordering_moveordering_movedpieceaftermove",
|
|
"source": "moveordering_moveordering_staticexchange",
|
|
"target": "moveordering_moveordering_movedpieceaftermove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_staticexchange",
|
|
"_tgt": "moveordering_moveordering_applyseemove",
|
|
"source": "moveordering_moveordering_staticexchange",
|
|
"target": "moveordering_moveordering_applyseemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_staticexchange",
|
|
"_tgt": "moveordering_moveordering_exchangegain",
|
|
"source": "moveordering_moveordering_staticexchange",
|
|
"target": "moveordering_moveordering_exchangegain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_movedpieceaftermove",
|
|
"_tgt": "moveordering_moveordering_promotionpiecetype",
|
|
"source": "moveordering_moveordering_movedpieceaftermove",
|
|
"target": "moveordering_moveordering_promotionpiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_exchangegain",
|
|
"_tgt": "moveordering_moveordering_leastvaluableattacker",
|
|
"source": "moveordering_moveordering_exchangegain",
|
|
"target": "moveordering_moveordering_leastvaluableattacker",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_exchangegain",
|
|
"_tgt": "moveordering_moveordering_resolvegain",
|
|
"source": "moveordering_moveordering_exchangegain",
|
|
"target": "moveordering_moveordering_resolvegain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L145",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_leastvaluableattacker",
|
|
"_tgt": "moveordering_moveordering_attackssquare",
|
|
"source": "moveordering_moveordering_leastvaluableattacker",
|
|
"target": "moveordering_moveordering_attackssquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_attackssquare",
|
|
"_tgt": "moveordering_moveordering_clearline",
|
|
"source": "moveordering_moveordering_attackssquare",
|
|
"target": "moveordering_moveordering_clearline",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/MoveOrdering.scala",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"_src": "moveordering_moveordering_clearline",
|
|
"_tgt": "moveordering_moveordering_pathclear",
|
|
"source": "moveordering_moveordering_clearline",
|
|
"target": "moveordering_moveordering_pathclear",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_logic_transpositiontable_scala",
|
|
"_tgt": "transpositiontable_ttentry",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_logic_transpositiontable_scala",
|
|
"target": "transpositiontable_ttentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_logic_transpositiontable_scala",
|
|
"_tgt": "transpositiontable_transpositiontable",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_logic_transpositiontable_scala",
|
|
"target": "transpositiontable_transpositiontable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "transpositiontable_transpositiontable",
|
|
"_tgt": "transpositiontable_transpositiontable_probe",
|
|
"source": "transpositiontable_transpositiontable",
|
|
"target": "transpositiontable_transpositiontable_probe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "transpositiontable_transpositiontable",
|
|
"_tgt": "transpositiontable_transpositiontable_store",
|
|
"source": "transpositiontable_transpositiontable",
|
|
"target": "transpositiontable_transpositiontable_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/logic/TranspositionTable.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "transpositiontable_transpositiontable",
|
|
"_tgt": "transpositiontable_transpositiontable_clear",
|
|
"source": "transpositiontable_transpositiontable",
|
|
"target": "transpositiontable_transpositiontable_clear",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglotbook_scala",
|
|
"_tgt": "polyglotbook_polyglotbook",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglotbook_scala",
|
|
"target": "polyglotbook_polyglotbook",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglotbook_scala",
|
|
"_tgt": "polyglotbook_bookentry",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglotbook_scala",
|
|
"target": "polyglotbook_bookentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_probe",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_probe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_loadbookfile",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_loadbookfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_decodemove",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_decodemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_iskingmove",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_iskingmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_isrooksquare",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_isrooksquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_decodecastling",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_decodecastling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook",
|
|
"_tgt": "polyglotbook_polyglotbook_weightedrandom",
|
|
"source": "polyglotbook_polyglotbook",
|
|
"target": "polyglotbook_polyglotbook_weightedrandom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook_probe",
|
|
"_tgt": "polyglotbook_polyglotbook_weightedrandom",
|
|
"source": "polyglotbook_polyglotbook_probe",
|
|
"target": "polyglotbook_polyglotbook_weightedrandom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook_probe",
|
|
"_tgt": "polyglotbook_polyglotbook_decodemove",
|
|
"source": "polyglotbook_polyglotbook_probe",
|
|
"target": "polyglotbook_polyglotbook_decodemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook_loadbookfile",
|
|
"_tgt": "polyglotbook_bookentry",
|
|
"source": "polyglotbook_polyglotbook_loadbookfile",
|
|
"target": "polyglotbook_bookentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook_decodemove",
|
|
"_tgt": "polyglotbook_polyglotbook_iskingmove",
|
|
"source": "polyglotbook_polyglotbook_decodemove",
|
|
"target": "polyglotbook_polyglotbook_iskingmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook_decodemove",
|
|
"_tgt": "polyglotbook_polyglotbook_isrooksquare",
|
|
"source": "polyglotbook_polyglotbook_decodemove",
|
|
"target": "polyglotbook_polyglotbook_isrooksquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotBook.scala",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "polyglotbook_polyglotbook_decodemove",
|
|
"_tgt": "polyglotbook_polyglotbook_decodecastling",
|
|
"source": "polyglotbook_polyglotbook_decodemove",
|
|
"target": "polyglotbook_polyglotbook_decodecastling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglothash_scala",
|
|
"_tgt": "polyglothash_polyglothash",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_util_polyglothash_scala",
|
|
"target": "polyglothash_polyglothash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash",
|
|
"_tgt": "polyglothash_polyglothash_hash",
|
|
"source": "polyglothash_polyglothash",
|
|
"target": "polyglothash_polyglothash_hash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash",
|
|
"_tgt": "polyglothash_polyglothash_pieceindex",
|
|
"source": "polyglothash_polyglothash",
|
|
"target": "polyglothash_polyglothash_pieceindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash",
|
|
"_tgt": "polyglothash_polyglothash_squareindex",
|
|
"source": "polyglothash_polyglothash",
|
|
"target": "polyglothash_polyglothash_squareindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L196",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash",
|
|
"_tgt": "polyglothash_polyglothash_cancaptureenpassant",
|
|
"source": "polyglothash_polyglothash",
|
|
"target": "polyglothash_polyglothash_cancaptureenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash_hash",
|
|
"_tgt": "polyglothash_polyglothash_pieceindex",
|
|
"source": "polyglothash_polyglothash_hash",
|
|
"target": "polyglothash_polyglothash_pieceindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash_hash",
|
|
"_tgt": "polyglothash_polyglothash_squareindex",
|
|
"source": "polyglothash_polyglothash_hash",
|
|
"target": "polyglothash_polyglothash_squareindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/PolyglotHash.scala",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"_src": "polyglothash_polyglothash_hash",
|
|
"_tgt": "polyglothash_polyglothash_cancaptureenpassant",
|
|
"source": "polyglothash_polyglothash_hash",
|
|
"target": "polyglothash_polyglothash_cancaptureenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_main_scala_de_nowchess_bot_util_zobristhash_scala",
|
|
"_tgt": "zobristhash_zobristhash",
|
|
"source": "modules_bot_src_main_scala_de_nowchess_bot_util_zobristhash_scala",
|
|
"target": "zobristhash_zobristhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_hash",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_hash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_nexthash",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_nexthash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_applynormaldelta",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_applypromotiondelta",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_applycastledelta",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_promotedpiecetype",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_promotedpiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_togglecastling",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_togglecastling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_toggleenpassant",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_toggleenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash",
|
|
"_tgt": "zobristhash_zobristhash_piecekey",
|
|
"source": "zobristhash_zobristhash",
|
|
"target": "zobristhash_zobristhash_piecekey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_nexthash",
|
|
"_tgt": "zobristhash_zobristhash_togglecastling",
|
|
"source": "zobristhash_zobristhash_nexthash",
|
|
"target": "zobristhash_zobristhash_togglecastling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_nexthash",
|
|
"_tgt": "zobristhash_zobristhash_toggleenpassant",
|
|
"source": "zobristhash_zobristhash_nexthash",
|
|
"target": "zobristhash_zobristhash_toggleenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_nexthash",
|
|
"_tgt": "zobristhash_zobristhash_applycastledelta",
|
|
"source": "zobristhash_zobristhash_nexthash",
|
|
"target": "zobristhash_zobristhash_applycastledelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_nexthash",
|
|
"_tgt": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"source": "zobristhash_zobristhash_nexthash",
|
|
"target": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_nexthash",
|
|
"_tgt": "zobristhash_zobristhash_applypromotiondelta",
|
|
"source": "zobristhash_zobristhash_nexthash",
|
|
"target": "zobristhash_zobristhash_applypromotiondelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_nexthash",
|
|
"_tgt": "zobristhash_zobristhash_applynormaldelta",
|
|
"source": "zobristhash_zobristhash_nexthash",
|
|
"target": "zobristhash_zobristhash_applynormaldelta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_applynormaldelta",
|
|
"_tgt": "zobristhash_zobristhash_piecekey",
|
|
"source": "zobristhash_zobristhash_applynormaldelta",
|
|
"target": "zobristhash_zobristhash_piecekey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_applypromotiondelta",
|
|
"_tgt": "zobristhash_zobristhash_piecekey",
|
|
"source": "zobristhash_zobristhash_applypromotiondelta",
|
|
"target": "zobristhash_zobristhash_piecekey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_applypromotiondelta",
|
|
"_tgt": "zobristhash_zobristhash_promotedpiecetype",
|
|
"source": "zobristhash_zobristhash_applypromotiondelta",
|
|
"target": "zobristhash_zobristhash_promotedpiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"_tgt": "zobristhash_zobristhash_piecekey",
|
|
"source": "zobristhash_zobristhash_applyenpassantdelta",
|
|
"target": "zobristhash_zobristhash_piecekey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/main/scala/de/nowchess/bot/util/ZobristHash.scala",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"_src": "zobristhash_zobristhash_applycastledelta",
|
|
"_tgt": "zobristhash_zobristhash_piecekey",
|
|
"source": "zobristhash_zobristhash_applycastledelta",
|
|
"target": "zobristhash_zobristhash_piecekey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_alphabetasearchtest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_alphabetasearchtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_candidatemoves",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_candidatemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_legalmoves",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_alllegalmoves",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_alllegalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_ischeck",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_ischeck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_ischeckmate",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_isstalemate",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_isinsufficientmaterial",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_isinsufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_isfiftymoverule",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_isfiftymoverule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/AlphaBetaSearchTest.scala",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"_tgt": "alphabetasearchtest_applymove",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_alphabetasearchtest_scala",
|
|
"target": "alphabetasearchtest_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/BotControllerTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_botcontrollertest_scala",
|
|
"_tgt": "botcontrollertest_botcontrollertest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_botcontrollertest_scala",
|
|
"target": "botcontrollertest_botcontrollertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/BotDifficultyTest.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_botdifficultytest_scala",
|
|
"_tgt": "botdifficultytest_botdifficultytest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_botdifficultytest_scala",
|
|
"target": "botdifficultytest_botdifficultytest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_classicalbottest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_classicalbottest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_candidatemoves",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_candidatemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_legalmoves",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_alllegalmoves",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_alllegalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_ischeck",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_ischeck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_ischeckmate",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_isstalemate",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_isinsufficientmaterial",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_isinsufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_isfiftymoverule",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_isfiftymoverule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ClassicalBotTest.scala",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"_tgt": "classicalbottest_applymove",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_classicalbottest_scala",
|
|
"target": "classicalbottest_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/EvaluationTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_evaluationtest_scala",
|
|
"_tgt": "evaluationtest_evaluationtest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_evaluationtest_scala",
|
|
"target": "evaluationtest_evaluationtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/MoveOrderingTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_moveorderingtest_scala",
|
|
"_tgt": "moveorderingtest_moveorderingtest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_moveorderingtest_scala",
|
|
"target": "moveorderingtest_moveorderingtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/PolyglotBookTest.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_polyglotbooktest_scala",
|
|
"_tgt": "polyglotbooktest_polyglotbooktest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_polyglotbooktest_scala",
|
|
"target": "polyglotbooktest_polyglotbooktest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/PolyglotHashTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_polyglothashtest_scala",
|
|
"_tgt": "polyglothashtest_polyglothashtest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_polyglothashtest_scala",
|
|
"target": "polyglothashtest_polyglothashtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/TranspositionTableTest.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_transpositiontabletest_scala",
|
|
"_tgt": "transpositiontabletest_transpositiontabletest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_transpositiontabletest_scala",
|
|
"target": "transpositiontabletest_transpositiontabletest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/bot/src/test/scala/de/nowchess/bot/ZobristHashTest.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "modules_bot_src_test_scala_de_nowchess_bot_zobristhashtest_scala",
|
|
"_tgt": "zobristhashtest_zobristhashtest",
|
|
"source": "modules_bot_src_test_scala_de_nowchess_bot_zobristhashtest_scala",
|
|
"target": "zobristhashtest_zobristhashtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_movecommand",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_movecommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_moveresult",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_moveresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_successful",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_successful",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_invalidformat",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_invalidformat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_invalidmove",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_invalidmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_quitcommand",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_quitcommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"_tgt": "command_resetcommand",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_command_scala",
|
|
"target": "command_resetcommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "command_movecommand",
|
|
"_tgt": "command_movecommand_execute",
|
|
"source": "command_movecommand",
|
|
"target": "command_movecommand_execute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "command_movecommand",
|
|
"_tgt": "command_movecommand_undo",
|
|
"source": "command_movecommand",
|
|
"target": "command_movecommand_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "command_movecommand",
|
|
"_tgt": "command_movecommand_description",
|
|
"source": "command_movecommand",
|
|
"target": "command_movecommand_description",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "command_quitcommand",
|
|
"_tgt": "command_quitcommand_execute",
|
|
"source": "command_quitcommand",
|
|
"target": "command_quitcommand_execute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "command_quitcommand",
|
|
"_tgt": "command_quitcommand_undo",
|
|
"source": "command_quitcommand",
|
|
"target": "command_quitcommand_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "command_quitcommand",
|
|
"_tgt": "command_quitcommand_description",
|
|
"source": "command_quitcommand",
|
|
"target": "command_quitcommand_description",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "command_resetcommand",
|
|
"_tgt": "command_resetcommand_execute",
|
|
"source": "command_resetcommand",
|
|
"target": "command_resetcommand_execute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "command_resetcommand",
|
|
"_tgt": "command_resetcommand_undo",
|
|
"source": "command_resetcommand",
|
|
"target": "command_resetcommand_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/Command.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "command_resetcommand",
|
|
"_tgt": "command_resetcommand_description",
|
|
"source": "command_resetcommand",
|
|
"target": "command_resetcommand_description",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_command_commandinvoker_scala",
|
|
"_tgt": "commandinvoker_commandinvoker",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_command_commandinvoker_scala",
|
|
"target": "commandinvoker_commandinvoker",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_execute",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_execute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_undo",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_redo",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_redo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_history",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_history",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_getcurrentindex",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_getcurrentindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_clear",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_clear",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_canundo",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_canundo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker",
|
|
"_tgt": "commandinvoker_commandinvoker_canredo",
|
|
"source": "commandinvoker_commandinvoker",
|
|
"target": "commandinvoker_commandinvoker_canredo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/command/CommandInvoker.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "commandinvoker_commandinvoker_redo",
|
|
"_tgt": "commandinvoker_commandinvoker_execute",
|
|
"source": "commandinvoker_commandinvoker_execute",
|
|
"target": "commandinvoker_commandinvoker_redo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_controller_parser_scala",
|
|
"_tgt": "parser_parser",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_controller_parser_scala",
|
|
"target": "parser_parser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "parser_parser",
|
|
"_tgt": "parser_parser_parsemove",
|
|
"source": "parser_parser",
|
|
"target": "parser_parser_parsemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "parser_parser",
|
|
"_tgt": "parser_parser_parsesquare",
|
|
"source": "parser_parser",
|
|
"target": "parser_parser_parsesquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/controller/Parser.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "parser_parser_parsemove",
|
|
"_tgt": "parser_parser_parsesquare",
|
|
"source": "parser_parser_parsemove",
|
|
"target": "parser_parser_parsesquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_engine_gameengine_scala",
|
|
"_tgt": "gameengine_gameengine",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_engine_gameengine_scala",
|
|
"target": "gameengine_gameengine",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_engine_gameengine_scala",
|
|
"_tgt": "gameengine_pendingpromotion",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_engine_gameengine_scala",
|
|
"target": "gameengine_pendingpromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_ispendingpromotion",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_ispendingpromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_setopponentbot",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_setopponentbot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_clearopponentbot",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_clearopponentbot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_board",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_board",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_turn",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_turn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_context",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_canundo",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_canundo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_canredo",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_canredo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_commandhistory",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_commandhistory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_processuserinput",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_processuserinput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_handleparsedmove",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_handleparsedmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_ispromotionmove",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_ispromotionmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_completepromotion",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_completepromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_undo",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_redo",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_redo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_loadgame",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_loadgame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_replaygame",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_replaygame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L183",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_replaymoves",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_replaymoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_applyreplaymove",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_applyreplaymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L201",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_exportgame",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_exportgame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L206",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_loadposition",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_loadposition",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_reset",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_reset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L222",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_executemove",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_executemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L264",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_translatemovetonotation",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_translatemovetonotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L272",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_enpassantnotation",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_enpassantnotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L275",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_promotionnotation",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_promotionnotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L283",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_normalmovenotation",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_normalmovenotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L293",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_piecenotation",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_piecenotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L302",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_computecaptured",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_computecaptured",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L315",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L325",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_applybotmove",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_applybotmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_handlebotnomove",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_handlebotnomove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L357",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_performundo",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_performundo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L367",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine",
|
|
"_tgt": "gameengine_gameengine_performredo",
|
|
"source": "gameengine_gameengine",
|
|
"target": "gameengine_gameengine_performredo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_handleparsedmove",
|
|
"_tgt": "gameengine_pendingpromotion",
|
|
"source": "gameengine_pendingpromotion",
|
|
"target": "gameengine_gameengine_handleparsedmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_processuserinput",
|
|
"_tgt": "gameengine_gameengine_performundo",
|
|
"source": "gameengine_gameengine_processuserinput",
|
|
"target": "gameengine_gameengine_performundo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_processuserinput",
|
|
"_tgt": "gameengine_gameengine_performredo",
|
|
"source": "gameengine_gameengine_processuserinput",
|
|
"target": "gameengine_gameengine_performredo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_processuserinput",
|
|
"_tgt": "gameengine_gameengine_handleparsedmove",
|
|
"source": "gameengine_gameengine_processuserinput",
|
|
"target": "gameengine_gameengine_handleparsedmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_handleparsedmove",
|
|
"_tgt": "gameengine_gameengine_ispromotionmove",
|
|
"source": "gameengine_gameengine_handleparsedmove",
|
|
"target": "gameengine_gameengine_ispromotionmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_handleparsedmove",
|
|
"_tgt": "gameengine_gameengine_executemove",
|
|
"source": "gameengine_gameengine_handleparsedmove",
|
|
"target": "gameengine_gameengine_executemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_applyreplaymove",
|
|
"_tgt": "gameengine_gameengine_handleparsedmove",
|
|
"source": "gameengine_gameengine_handleparsedmove",
|
|
"target": "gameengine_gameengine_applyreplaymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_completepromotion",
|
|
"_tgt": "gameengine_gameengine_executemove",
|
|
"source": "gameengine_gameengine_completepromotion",
|
|
"target": "gameengine_gameengine_executemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_applyreplaymove",
|
|
"_tgt": "gameengine_gameengine_completepromotion",
|
|
"source": "gameengine_gameengine_completepromotion",
|
|
"target": "gameengine_gameengine_applyreplaymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L340",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_applybotmove",
|
|
"_tgt": "gameengine_gameengine_completepromotion",
|
|
"source": "gameengine_gameengine_completepromotion",
|
|
"target": "gameengine_gameengine_applybotmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L363",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_performundo",
|
|
"_tgt": "gameengine_gameengine_undo",
|
|
"source": "gameengine_gameengine_undo",
|
|
"target": "gameengine_gameengine_performundo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L374",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_performredo",
|
|
"_tgt": "gameengine_gameengine_redo",
|
|
"source": "gameengine_gameengine_redo",
|
|
"target": "gameengine_gameengine_performredo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_loadgame",
|
|
"_tgt": "gameengine_gameengine_replaygame",
|
|
"source": "gameengine_gameengine_loadgame",
|
|
"target": "gameengine_gameengine_replaygame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L181",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_replaygame",
|
|
"_tgt": "gameengine_gameengine_replaymoves",
|
|
"source": "gameengine_gameengine_replaygame",
|
|
"target": "gameengine_gameengine_replaymoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_replaymoves",
|
|
"_tgt": "gameengine_gameengine_applyreplaymove",
|
|
"source": "gameengine_gameengine_replaymoves",
|
|
"target": "gameengine_gameengine_applyreplaymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L225",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_executemove",
|
|
"_tgt": "gameengine_gameengine_computecaptured",
|
|
"source": "gameengine_gameengine_executemove",
|
|
"target": "gameengine_gameengine_computecaptured",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_executemove",
|
|
"_tgt": "gameengine_gameengine_translatemovetonotation",
|
|
"source": "gameengine_gameengine_executemove",
|
|
"target": "gameengine_gameengine_translatemovetonotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_executemove",
|
|
"_tgt": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"source": "gameengine_gameengine_executemove",
|
|
"target": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_applybotmove",
|
|
"_tgt": "gameengine_gameengine_executemove",
|
|
"source": "gameengine_gameengine_executemove",
|
|
"target": "gameengine_gameengine_applybotmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L268",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_translatemovetonotation",
|
|
"_tgt": "gameengine_gameengine_enpassantnotation",
|
|
"source": "gameengine_gameengine_translatemovetonotation",
|
|
"target": "gameengine_gameengine_enpassantnotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L269",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_translatemovetonotation",
|
|
"_tgt": "gameengine_gameengine_promotionnotation",
|
|
"source": "gameengine_gameengine_translatemovetonotation",
|
|
"target": "gameengine_gameengine_promotionnotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L270",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_translatemovetonotation",
|
|
"_tgt": "gameengine_gameengine_normalmovenotation",
|
|
"source": "gameengine_gameengine_translatemovetonotation",
|
|
"target": "gameengine_gameengine_normalmovenotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_normalmovenotation",
|
|
"_tgt": "gameengine_gameengine_piecenotation",
|
|
"source": "gameengine_gameengine_normalmovenotation",
|
|
"target": "gameengine_gameengine_piecenotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L320",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"_tgt": "gameengine_gameengine_applybotmove",
|
|
"source": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"target": "gameengine_gameengine_applybotmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/engine/GameEngine.scala",
|
|
"source_location": "L321",
|
|
"weight": 1.0,
|
|
"_src": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"_tgt": "gameengine_gameengine_handlebotnomove",
|
|
"source": "gameengine_gameengine_requestbotmoveifneeded",
|
|
"target": "gameengine_gameengine_handlebotnomove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_moveexecutedevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_moveexecutedevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_checkdetectedevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_checkdetectedevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_checkmateevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_checkmateevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_stalemateevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_stalemateevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_invalidmoveevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_invalidmoveevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_promotionrequiredevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_promotionrequiredevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_boardresetevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_boardresetevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_fiftymoveruleavailableevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_fiftymoveruleavailableevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_drawclaimedevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_drawclaimedevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_moveundoneevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_moveundoneevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_moveredoneevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_moveredoneevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_pgnloadedevent",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_pgnloadedevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_subscribe",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_subscribe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_unsubscribe",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_unsubscribe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_notifyobservers",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_notifyobservers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/main/scala/de/nowchess/chess/observer/Observer.scala",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"_tgt": "observer_observercount",
|
|
"source": "modules_core_src_main_scala_de_nowchess_chess_observer_observer_scala",
|
|
"target": "observer_observercount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"_tgt": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"target": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"_tgt": "commandinvokerbranchtest_failingcommand",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"target": "commandinvokerbranchtest_failingcommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"_tgt": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokerbranchtest_scala",
|
|
"target": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"_tgt": "commandinvokerbranchtest_commandinvokerbranchtest_sq",
|
|
"source": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"target": "commandinvokerbranchtest_commandinvokerbranchtest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"_tgt": "commandinvokerbranchtest_commandinvokerbranchtest_createmovecommand",
|
|
"source": "commandinvokerbranchtest_commandinvokerbranchtest",
|
|
"target": "commandinvokerbranchtest_commandinvokerbranchtest_createmovecommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_failingcommand",
|
|
"_tgt": "commandinvokerbranchtest_failingcommand_execute",
|
|
"source": "commandinvokerbranchtest_failingcommand",
|
|
"target": "commandinvokerbranchtest_failingcommand_execute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_failingcommand",
|
|
"_tgt": "commandinvokerbranchtest_failingcommand_undo",
|
|
"source": "commandinvokerbranchtest_failingcommand",
|
|
"target": "commandinvokerbranchtest_failingcommand_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_failingcommand",
|
|
"_tgt": "commandinvokerbranchtest_failingcommand_description",
|
|
"source": "commandinvokerbranchtest_failingcommand",
|
|
"target": "commandinvokerbranchtest_failingcommand_description",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"_tgt": "commandinvokerbranchtest_conditionalfailcommand_setshouldfailonundo",
|
|
"source": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"target": "commandinvokerbranchtest_conditionalfailcommand_setshouldfailonundo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"_tgt": "commandinvokerbranchtest_conditionalfailcommand_setshouldfailonexecute",
|
|
"source": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"target": "commandinvokerbranchtest_conditionalfailcommand_setshouldfailonexecute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"_tgt": "commandinvokerbranchtest_conditionalfailcommand_execute",
|
|
"source": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"target": "commandinvokerbranchtest_conditionalfailcommand_execute",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"_tgt": "commandinvokerbranchtest_conditionalfailcommand_undo",
|
|
"source": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"target": "commandinvokerbranchtest_conditionalfailcommand_undo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerBranchTest.scala",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"_tgt": "commandinvokerbranchtest_conditionalfailcommand_description",
|
|
"source": "commandinvokerbranchtest_conditionalfailcommand",
|
|
"target": "commandinvokerbranchtest_conditionalfailcommand_description",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokertest_scala",
|
|
"_tgt": "commandinvokertest_commandinvokertest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_command_commandinvokertest_scala",
|
|
"target": "commandinvokertest_commandinvokertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokertest_commandinvokertest",
|
|
"_tgt": "commandinvokertest_commandinvokertest_sq",
|
|
"source": "commandinvokertest_commandinvokertest",
|
|
"target": "commandinvokertest_commandinvokertest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandInvokerTest.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "commandinvokertest_commandinvokertest",
|
|
"_tgt": "commandinvokertest_commandinvokertest_createmovecommand",
|
|
"source": "commandinvokertest_commandinvokertest",
|
|
"target": "commandinvokertest_commandinvokertest_createmovecommand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/CommandTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_command_commandtest_scala",
|
|
"_tgt": "commandtest_commandtest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_command_commandtest_scala",
|
|
"target": "commandtest_commandtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/MoveCommandTest.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_command_movecommandtest_scala",
|
|
"_tgt": "movecommandtest_movecommandtest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_command_movecommandtest_scala",
|
|
"target": "movecommandtest_movecommandtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/command/MoveCommandTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "movecommandtest_movecommandtest",
|
|
"_tgt": "movecommandtest_movecommandtest_sq",
|
|
"source": "movecommandtest_movecommandtest",
|
|
"target": "movecommandtest_movecommandtest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/controller/ParserTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_controller_parsertest_scala",
|
|
"_tgt": "parsertest_parsertest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_controller_parsertest_scala",
|
|
"target": "parsertest_parsertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_enginetesthelpers_scala",
|
|
"_tgt": "enginetesthelpers_enginetesthelpers",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_enginetesthelpers_scala",
|
|
"target": "enginetesthelpers_enginetesthelpers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_enginetesthelpers_scala",
|
|
"_tgt": "enginetesthelpers_mockobserver",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_enginetesthelpers_scala",
|
|
"target": "enginetesthelpers_mockobserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_enginetesthelpers",
|
|
"_tgt": "enginetesthelpers_enginetesthelpers_makeengine",
|
|
"source": "enginetesthelpers_enginetesthelpers",
|
|
"target": "enginetesthelpers_enginetesthelpers_makeengine",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_enginetesthelpers",
|
|
"_tgt": "enginetesthelpers_enginetesthelpers_makeenginewithboard",
|
|
"source": "enginetesthelpers_enginetesthelpers",
|
|
"target": "enginetesthelpers_enginetesthelpers_makeenginewithboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_enginetesthelpers",
|
|
"_tgt": "enginetesthelpers_enginetesthelpers_loadfen",
|
|
"source": "enginetesthelpers_enginetesthelpers",
|
|
"target": "enginetesthelpers_enginetesthelpers_loadfen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_enginetesthelpers",
|
|
"_tgt": "enginetesthelpers_enginetesthelpers_captureevents",
|
|
"source": "enginetesthelpers_enginetesthelpers",
|
|
"target": "enginetesthelpers_enginetesthelpers_captureevents",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_mockobserver",
|
|
"_tgt": "enginetesthelpers_mockobserver_events",
|
|
"source": "enginetesthelpers_mockobserver",
|
|
"target": "enginetesthelpers_mockobserver_events",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_mockobserver",
|
|
"_tgt": "enginetesthelpers_mockobserver_eventcount",
|
|
"source": "enginetesthelpers_mockobserver",
|
|
"target": "enginetesthelpers_mockobserver_eventcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_mockobserver",
|
|
"_tgt": "enginetesthelpers_mockobserver_hasevent",
|
|
"source": "enginetesthelpers_mockobserver",
|
|
"target": "enginetesthelpers_mockobserver_hasevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_mockobserver",
|
|
"_tgt": "enginetesthelpers_mockobserver_getevent",
|
|
"source": "enginetesthelpers_mockobserver",
|
|
"target": "enginetesthelpers_mockobserver_getevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_mockobserver",
|
|
"_tgt": "enginetesthelpers_mockobserver_ongameevent",
|
|
"source": "enginetesthelpers_mockobserver",
|
|
"target": "enginetesthelpers_mockobserver_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/EngineTestHelpers.scala",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "enginetesthelpers_mockobserver",
|
|
"_tgt": "enginetesthelpers_mockobserver_clear",
|
|
"source": "enginetesthelpers_mockobserver",
|
|
"target": "enginetesthelpers_mockobserver_clear",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginegameendingtest_scala",
|
|
"_tgt": "gameenginegameendingtest_gameenginegameendingtest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginegameendingtest_scala",
|
|
"target": "gameenginegameendingtest_gameenginegameendingtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginegameendingtest_scala",
|
|
"_tgt": "gameenginegameendingtest_endingmockobserver",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginegameendingtest_scala",
|
|
"target": "gameenginegameendingtest_endingmockobserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineGameEndingTest.scala",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"_src": "gameenginegameendingtest_endingmockobserver",
|
|
"_tgt": "gameenginegameendingtest_endingmockobserver_ongameevent",
|
|
"source": "gameenginegameendingtest_endingmockobserver",
|
|
"target": "gameenginegameendingtest_endingmockobserver_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_importgamecontext",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_candidatemoves",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_candidatemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_legalmoves",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_alllegalmoves",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_alllegalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_ischeck",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_ischeck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_ischeckmate",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_isstalemate",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_isinsufficientmaterial",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_isinsufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_isfiftymoverule",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_isfiftymoverule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_applymove",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L175",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"_tgt": "gameengineintegrationtest_ongameevent",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineintegrationtest_scala",
|
|
"target": "gameengineintegrationtest_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"_tgt": "gameengineintegrationtest_gameengineintegrationtest_sq",
|
|
"source": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"target": "gameengineintegrationtest_gameengineintegrationtest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"_tgt": "gameengineintegrationtest_gameengineintegrationtest_captureevents",
|
|
"source": "gameengineintegrationtest_gameengineintegrationtest",
|
|
"target": "gameengineintegrationtest_gameengineintegrationtest_captureevents",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"_src": "gameengineintegrationtest_legalmoves",
|
|
"_tgt": "gameengineintegrationtest_gameengineintegrationtest_sq",
|
|
"source": "gameengineintegrationtest_gameengineintegrationtest_sq",
|
|
"target": "gameengineintegrationtest_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineIntegrationTest.scala",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"_src": "gameengineintegrationtest_candidatemoves",
|
|
"_tgt": "gameengineintegrationtest_legalmoves",
|
|
"source": "gameengineintegrationtest_candidatemoves",
|
|
"target": "gameengineintegrationtest_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineloadgametest_scala",
|
|
"_tgt": "gameengineloadgametest_gameengineloadgametest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineloadgametest_scala",
|
|
"target": "gameengineloadgametest_gameengineloadgametest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineloadgametest_scala",
|
|
"_tgt": "gameengineloadgametest_mockobserver",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineloadgametest_scala",
|
|
"target": "gameengineloadgametest_mockobserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineLoadGameTest.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "gameengineloadgametest_mockobserver",
|
|
"_tgt": "gameengineloadgametest_mockobserver_ongameevent",
|
|
"source": "gameengineloadgametest_mockobserver",
|
|
"target": "gameengineloadgametest_mockobserver_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineNotationTest.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginenotationtest_scala",
|
|
"_tgt": "gameenginenotationtest_gameenginenotationtest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginenotationtest_scala",
|
|
"target": "gameenginenotationtest_gameenginenotationtest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineNotationTest.scala",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "gameenginenotationtest_gameenginenotationtest",
|
|
"_tgt": "gameenginenotationtest_gameenginenotationtest_captureevents",
|
|
"source": "gameenginenotationtest_gameenginenotationtest",
|
|
"target": "gameenginenotationtest_gameenginenotationtest_captureevents",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineOutcomesTest.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineoutcomestest_scala",
|
|
"_tgt": "gameengineoutcomestest_gameengineoutcomestest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameengineoutcomestest_scala",
|
|
"target": "gameengineoutcomestest_gameengineoutcomestest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L186",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_candidatemoves",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_candidatemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L188",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_legalmoves",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_alllegalmoves",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_alllegalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L196",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_ischeck",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_ischeck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_ischeckmate",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_isstalemate",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L202",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_isinsufficientmaterial",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_isinsufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L204",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_isfiftymoverule",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_isfiftymoverule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L206",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"_tgt": "gameenginepromotiontest_applymove",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginepromotiontest_scala",
|
|
"target": "gameenginepromotiontest_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"_tgt": "gameenginepromotiontest_gameenginepromotiontest_sq",
|
|
"source": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"target": "gameenginepromotiontest_gameenginepromotiontest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"_tgt": "gameenginepromotiontest_gameenginepromotiontest_captureevents",
|
|
"source": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"target": "gameenginepromotiontest_gameenginepromotiontest_captureevents",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEnginePromotionTest.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"_tgt": "gameenginepromotiontest_gameenginepromotiontest_enginewith",
|
|
"source": "gameenginepromotiontest_gameenginepromotiontest",
|
|
"target": "gameenginepromotiontest_gameenginepromotiontest_enginewith",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineScenarioTest.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginescenariotest_scala",
|
|
"_tgt": "gameenginescenariotest_gameenginescenariotest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginescenariotest_scala",
|
|
"target": "gameenginescenariotest_gameenginescenariotest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineSpecialMovesTest.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginespecialmovestest_scala",
|
|
"_tgt": "gameenginespecialmovestest_gameenginespecialmovestest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginespecialmovestest_scala",
|
|
"target": "gameenginespecialmovestest_gameenginespecialmovestest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineWithBotTest.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginewithbottest_scala",
|
|
"_tgt": "gameenginewithbottest_gameenginewithbottest",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginewithbottest_scala",
|
|
"target": "gameenginewithbottest_gameenginewithbottest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/core/src/test/scala/de/nowchess/chess/engine/GameEngineWithBotTest.scala",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"_src": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginewithbottest_scala",
|
|
"_tgt": "gameenginewithbottest_ongameevent",
|
|
"source": "modules_core_src_test_scala_de_nowchess_chess_engine_gameenginewithbottest_scala",
|
|
"target": "gameenginewithbottest_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_gamefileservice_scala",
|
|
"_tgt": "gamefileservice_filesystemgameservice",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_gamefileservice_scala",
|
|
"target": "gamefileservice_filesystemgameservice",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "gamefileservice_filesystemgameservice",
|
|
"_tgt": "gamefileservice_filesystemgameservice_savegametofile",
|
|
"source": "gamefileservice_filesystemgameservice",
|
|
"target": "gamefileservice_filesystemgameservice_savegametofile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/GameFileService.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "gamefileservice_filesystemgameservice",
|
|
"_tgt": "gamefileservice_filesystemgameservice_loadgamefromfile",
|
|
"source": "gamefileservice_filesystemgameservice",
|
|
"target": "gamefileservice_filesystemgameservice_loadgamefromfile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenexporter_scala",
|
|
"_tgt": "fenexporter_fenexporter",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenexporter_scala",
|
|
"target": "fenexporter_fenexporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter",
|
|
"_tgt": "fenexporter_fenexporter_boardtofen",
|
|
"source": "fenexporter_fenexporter",
|
|
"target": "fenexporter_fenexporter_boardtofen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter",
|
|
"_tgt": "fenexporter_fenexporter_buildrankstring",
|
|
"source": "fenexporter_fenexporter",
|
|
"target": "fenexporter_fenexporter_buildrankstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter",
|
|
"_tgt": "fenexporter_fenexporter_gamecontexttofen",
|
|
"source": "fenexporter_fenexporter",
|
|
"target": "fenexporter_fenexporter_gamecontexttofen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter",
|
|
"_tgt": "fenexporter_fenexporter_exportgamecontext",
|
|
"source": "fenexporter_fenexporter",
|
|
"target": "fenexporter_fenexporter_exportgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter",
|
|
"_tgt": "fenexporter_fenexporter_castlingstring",
|
|
"source": "fenexporter_fenexporter",
|
|
"target": "fenexporter_fenexporter_castlingstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter",
|
|
"_tgt": "fenexporter_fenexporter_piecetofenchar",
|
|
"source": "fenexporter_fenexporter",
|
|
"target": "fenexporter_fenexporter_piecetofenchar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter_boardtofen",
|
|
"_tgt": "fenexporter_fenexporter_buildrankstring",
|
|
"source": "fenexporter_fenexporter_boardtofen",
|
|
"target": "fenexporter_fenexporter_buildrankstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter_gamecontexttofen",
|
|
"_tgt": "fenexporter_fenexporter_boardtofen",
|
|
"source": "fenexporter_fenexporter_boardtofen",
|
|
"target": "fenexporter_fenexporter_gamecontexttofen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter_buildrankstring",
|
|
"_tgt": "fenexporter_fenexporter_piecetofenchar",
|
|
"source": "fenexporter_fenexporter_buildrankstring",
|
|
"target": "fenexporter_fenexporter_piecetofenchar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter_gamecontexttofen",
|
|
"_tgt": "fenexporter_fenexporter_castlingstring",
|
|
"source": "fenexporter_fenexporter_gamecontexttofen",
|
|
"target": "fenexporter_fenexporter_castlingstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenExporter.scala",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"_src": "fenexporter_fenexporter_exportgamecontext",
|
|
"_tgt": "fenexporter_fenexporter_gamecontexttofen",
|
|
"source": "fenexporter_fenexporter_gamecontexttofen",
|
|
"target": "fenexporter_fenexporter_exportgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenparser_scala",
|
|
"_tgt": "fenparser_fenparser",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenparser_scala",
|
|
"target": "fenparser_fenparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_parsefen",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_parsefen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_importgamecontext",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_parsecolor",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_parsecolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_parsecastling",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_parsecastling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_parseenpassant",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_parseenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_parseboard",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_parsepiecerank",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_parsepiecerank",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser",
|
|
"_tgt": "fenparser_fenparser_chartopiece",
|
|
"source": "fenparser_fenparser",
|
|
"target": "fenparser_fenparser_chartopiece",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_parsefen",
|
|
"_tgt": "fenparser_fenparser_parseboard",
|
|
"source": "fenparser_fenparser_parsefen",
|
|
"target": "fenparser_fenparser_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_parsefen",
|
|
"_tgt": "fenparser_fenparser_parsecolor",
|
|
"source": "fenparser_fenparser_parsefen",
|
|
"target": "fenparser_fenparser_parsecolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_parsefen",
|
|
"_tgt": "fenparser_fenparser_parsecastling",
|
|
"source": "fenparser_fenparser_parsefen",
|
|
"target": "fenparser_fenparser_parsecastling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_parsefen",
|
|
"_tgt": "fenparser_fenparser_parseenpassant",
|
|
"source": "fenparser_fenparser_parsefen",
|
|
"target": "fenparser_fenparser_parseenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_importgamecontext",
|
|
"_tgt": "fenparser_fenparser_parsefen",
|
|
"source": "fenparser_fenparser_parsefen",
|
|
"target": "fenparser_fenparser_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_parseboard",
|
|
"_tgt": "fenparser_fenparser_parsepiecerank",
|
|
"source": "fenparser_fenparser_parseboard",
|
|
"target": "fenparser_fenparser_parsepiecerank",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParser.scala",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "fenparser_fenparser_parsepiecerank",
|
|
"_tgt": "fenparser_fenparser_chartopiece",
|
|
"source": "fenparser_fenparser_parsepiecerank",
|
|
"target": "fenparser_fenparser_chartopiece",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsercombinators_scala",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsercombinators_scala",
|
|
"target": "fenparsercombinators_fenparsercombinators",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_piecechar",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_piecechar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_emptycount",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_emptycount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_ranktoken",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_ranktoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_ranktokens",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_ranktokens",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_rankparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_rankparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_ranksep",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_ranksep",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_boardparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_boardparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_colorparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_colorparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_castlingparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_castlingparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_enpassantparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_enpassantparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_clockparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_clockparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_fenparser",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_fenparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_parsefen",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_parsefen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_parseboard",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_importgamecontext",
|
|
"source": "fenparsercombinators_fenparsercombinators",
|
|
"target": "fenparsercombinators_fenparsercombinators_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators_boardparser",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_rankparser",
|
|
"source": "fenparsercombinators_fenparsercombinators_rankparser",
|
|
"target": "fenparsercombinators_fenparsercombinators_boardparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserCombinators.scala",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "fenparsercombinators_fenparsercombinators_importgamecontext",
|
|
"_tgt": "fenparsercombinators_fenparsercombinators_parsefen",
|
|
"source": "fenparsercombinators_fenparsercombinators_parsefen",
|
|
"target": "fenparsercombinators_fenparsercombinators_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenparserfastparse_scala",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenparserfastparse_scala",
|
|
"target": "fenparserfastparse_fenparserfastparse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_piecechar",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_piecechar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_emptycount",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_emptycount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_ranktoken",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_ranktoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_rankparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_rankparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_sep",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_sep",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_boardparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_boardparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_colorparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_colorparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_castlingparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_castlingparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_enpassantparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_enpassantparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_clockparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_clockparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_sp",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_sp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_fenparser",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_fenparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_boardparserfull",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_boardparserfull",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_parseboard",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_importgamecontext",
|
|
"source": "fenparserfastparse_fenparserfastparse",
|
|
"target": "fenparserfastparse_fenparserfastparse_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse_boardparser",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_rankparser",
|
|
"source": "fenparserfastparse_fenparserfastparse_rankparser",
|
|
"target": "fenparserfastparse_fenparserfastparse_boardparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_fenparser",
|
|
"source": "fenparserfastparse_fenparserfastparse_fenparser",
|
|
"target": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse_importgamecontext",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"source": "fenparserfastparse_fenparserfastparse_parsefen",
|
|
"target": "fenparserfastparse_fenparserfastparse_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserFastParse.scala",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "fenparserfastparse_fenparserfastparse_parseboard",
|
|
"_tgt": "fenparserfastparse_fenparserfastparse_boardparserfull",
|
|
"source": "fenparserfastparse_fenparserfastparse_boardparserfull",
|
|
"target": "fenparserfastparse_fenparserfastparse_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"_tgt": "fenparsersupport_fenparsersupport",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"target": "fenparsersupport_fenparsersupport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"_tgt": "fenparsersupport_piecetoken",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"target": "fenparsersupport_piecetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"_tgt": "fenparsersupport_emptytoken",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_fen_fenparsersupport_scala",
|
|
"target": "fenparsersupport_emptytoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/fen/FenParserSupport.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "fenparsersupport_fenparsersupport",
|
|
"_tgt": "fenparsersupport_fenparsersupport_buildsquares",
|
|
"source": "fenparsersupport_fenparsersupport",
|
|
"target": "fenparsersupport_fenparsersupport_buildsquares",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonexporter_scala",
|
|
"_tgt": "jsonexporter_jsonexporter",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonexporter_scala",
|
|
"target": "jsonexporter_jsonexporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_createmapper",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_createmapper",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildmetadata",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildmetadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildgamestate",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildgamestate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildboardpieces",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildboardpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildcastlingrights",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildcastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildmoves",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_convertmovetype",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_convertmovetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_formatjson",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_formatjson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter",
|
|
"_tgt": "jsonexporter_jsonexporter_getcapturedpieces",
|
|
"source": "jsonexporter_jsonexporter",
|
|
"target": "jsonexporter_jsonexporter_getcapturedpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"_tgt": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"source": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"target": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"_tgt": "jsonexporter_jsonexporter_formatjson",
|
|
"source": "jsonexporter_jsonexporter_exportgamecontext",
|
|
"target": "jsonexporter_jsonexporter_formatjson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"_tgt": "jsonexporter_jsonexporter_buildmetadata",
|
|
"source": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"target": "jsonexporter_jsonexporter_buildmetadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"_tgt": "jsonexporter_jsonexporter_buildgamestate",
|
|
"source": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"target": "jsonexporter_jsonexporter_buildgamestate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"_tgt": "jsonexporter_jsonexporter_buildmoves",
|
|
"source": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"target": "jsonexporter_jsonexporter_buildmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"_tgt": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"source": "jsonexporter_jsonexporter_buildgamerecord",
|
|
"target": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamestate",
|
|
"_tgt": "jsonexporter_jsonexporter_buildboardpieces",
|
|
"source": "jsonexporter_jsonexporter_buildgamestate",
|
|
"target": "jsonexporter_jsonexporter_buildboardpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildgamestate",
|
|
"_tgt": "jsonexporter_jsonexporter_buildcastlingrights",
|
|
"source": "jsonexporter_jsonexporter_buildgamestate",
|
|
"target": "jsonexporter_jsonexporter_buildcastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildmoves",
|
|
"_tgt": "jsonexporter_jsonexporter_convertmovetype",
|
|
"source": "jsonexporter_jsonexporter_buildmoves",
|
|
"target": "jsonexporter_jsonexporter_convertmovetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonExporter.scala",
|
|
"source_location": "L118",
|
|
"weight": 1.0,
|
|
"_src": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"_tgt": "jsonexporter_jsonexporter_getcapturedpieces",
|
|
"source": "jsonexporter_jsonexporter_buildcapturedpieces",
|
|
"target": "jsonexporter_jsonexporter_getcapturedpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsonmetadata",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsonmetadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsonpiece",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsonpiece",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsoncastlingrights",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsoncastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsongamestate",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsongamestate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsoncapturedpieces",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsoncapturedpieces",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsonmovetype",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsonmovetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsonmove",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsonmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonModel.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"_tgt": "jsonmodel_jsongamerecord",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonmodel_scala",
|
|
"target": "jsonmodel_jsongamerecord",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_json_jsonparser_scala",
|
|
"_tgt": "jsonparser_jsonparser",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_json_jsonparser_scala",
|
|
"target": "jsonparser_jsonparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_importgamecontext",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parseboard",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parseturn",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parseturn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parsecolor",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parsecolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L74",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parsepiecetype",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parsepiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parsecastlingrights",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parsecastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parsemoves",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parsemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser",
|
|
"_tgt": "jsonparser_jsonparser_parsemovetype",
|
|
"source": "jsonparser_jsonparser",
|
|
"target": "jsonparser_jsonparser_parsemovetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser_importgamecontext",
|
|
"_tgt": "jsonparser_jsonparser_parseboard",
|
|
"source": "jsonparser_jsonparser_importgamecontext",
|
|
"target": "jsonparser_jsonparser_parseboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser_importgamecontext",
|
|
"_tgt": "jsonparser_jsonparser_parseturn",
|
|
"source": "jsonparser_jsonparser_importgamecontext",
|
|
"target": "jsonparser_jsonparser_parseturn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser_importgamecontext",
|
|
"_tgt": "jsonparser_jsonparser_parsecastlingrights",
|
|
"source": "jsonparser_jsonparser_importgamecontext",
|
|
"target": "jsonparser_jsonparser_parsecastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser_importgamecontext",
|
|
"_tgt": "jsonparser_jsonparser_parsemoves",
|
|
"source": "jsonparser_jsonparser_importgamecontext",
|
|
"target": "jsonparser_jsonparser_parsemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/json/JsonParser.scala",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "jsonparser_jsonparser_parseturn",
|
|
"_tgt": "jsonparser_jsonparser_parsecolor",
|
|
"source": "jsonparser_jsonparser_parseturn",
|
|
"target": "jsonparser_jsonparser_parsecolor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnexporter_scala",
|
|
"_tgt": "pgnexporter_pgnexporter",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnexporter_scala",
|
|
"target": "pgnexporter_pgnexporter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "pgnexporter_pgnexporter",
|
|
"_tgt": "pgnexporter_pgnexporter_exportgamecontext",
|
|
"source": "pgnexporter_pgnexporter",
|
|
"target": "pgnexporter_pgnexporter_exportgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "pgnexporter_pgnexporter",
|
|
"_tgt": "pgnexporter_pgnexporter_exportgame",
|
|
"source": "pgnexporter_pgnexporter",
|
|
"target": "pgnexporter_pgnexporter_exportgame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "pgnexporter_pgnexporter",
|
|
"_tgt": "pgnexporter_pgnexporter_movetoalgebraic",
|
|
"source": "pgnexporter_pgnexporter",
|
|
"target": "pgnexporter_pgnexporter_movetoalgebraic",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "pgnexporter_pgnexporter_exportgamecontext",
|
|
"_tgt": "pgnexporter_pgnexporter_exportgame",
|
|
"source": "pgnexporter_pgnexporter_exportgamecontext",
|
|
"target": "pgnexporter_pgnexporter_exportgame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnExporter.scala",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "pgnexporter_pgnexporter_exportgame",
|
|
"_tgt": "pgnexporter_pgnexporter_movetoalgebraic",
|
|
"source": "pgnexporter_pgnexporter_exportgame",
|
|
"target": "pgnexporter_pgnexporter_movetoalgebraic",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnparser_scala",
|
|
"_tgt": "pgnparser_pgngame",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnparser_scala",
|
|
"target": "pgnparser_pgngame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnparser_scala",
|
|
"_tgt": "pgnparser_pgnparser",
|
|
"source": "modules_io_src_main_scala_de_nowchess_io_pgn_pgnparser_scala",
|
|
"target": "pgnparser_pgnparser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_validatepgn",
|
|
"_tgt": "pgnparser_pgngame",
|
|
"source": "pgnparser_pgngame",
|
|
"target": "pgnparser_pgnparser_validatepgn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parsepgn",
|
|
"_tgt": "pgnparser_pgngame",
|
|
"source": "pgnparser_pgngame",
|
|
"target": "pgnparser_pgnparser_parsepgn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_validatepgn",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_validatepgn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_importgamecontext",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_parsepgn",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_parsepgn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_parseheaders",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_parseheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_parsemovestext",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_parsemovestext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_parseregularmove",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_parseregularmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_matcheshint",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_matcheshint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_promotionmatches",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_promotionmatches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_extractpromotion",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_extractpromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L164",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_chartopiecetype",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_chartopiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L176",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser",
|
|
"_tgt": "pgnparser_pgnparser_validatemovestext",
|
|
"source": "pgnparser_pgnparser",
|
|
"target": "pgnparser_pgnparser_validatemovestext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_validatepgn",
|
|
"_tgt": "pgnparser_pgnparser_parseheaders",
|
|
"source": "pgnparser_pgnparser_validatepgn",
|
|
"target": "pgnparser_pgnparser_parseheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_validatepgn",
|
|
"_tgt": "pgnparser_pgnparser_validatemovestext",
|
|
"source": "pgnparser_pgnparser_validatepgn",
|
|
"target": "pgnparser_pgnparser_validatemovestext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_importgamecontext",
|
|
"_tgt": "pgnparser_pgnparser_validatepgn",
|
|
"source": "pgnparser_pgnparser_validatepgn",
|
|
"target": "pgnparser_pgnparser_importgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parsepgn",
|
|
"_tgt": "pgnparser_pgnparser_parseheaders",
|
|
"source": "pgnparser_pgnparser_parsepgn",
|
|
"target": "pgnparser_pgnparser_parseheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parsepgn",
|
|
"_tgt": "pgnparser_pgnparser_parsemovestext",
|
|
"source": "pgnparser_pgnparser_parsepgn",
|
|
"target": "pgnparser_pgnparser_parsemovestext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parsemovestext",
|
|
"_tgt": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"source": "pgnparser_pgnparser_parsemovestext",
|
|
"target": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parsemovestext",
|
|
"_tgt": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"source": "pgnparser_pgnparser_parsemovestext",
|
|
"target": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L183",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_validatemovestext",
|
|
"_tgt": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"source": "pgnparser_pgnparser_ismovenumberorresult",
|
|
"target": "pgnparser_pgnparser_validatemovestext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"_tgt": "pgnparser_pgnparser_parseregularmove",
|
|
"source": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"target": "pgnparser_pgnparser_parseregularmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_validatemovestext",
|
|
"_tgt": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"source": "pgnparser_pgnparser_parsealgebraicmove",
|
|
"target": "pgnparser_pgnparser_validatemovestext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parseregularmove",
|
|
"_tgt": "pgnparser_pgnparser_chartopiecetype",
|
|
"source": "pgnparser_pgnparser_parseregularmove",
|
|
"target": "pgnparser_pgnparser_chartopiecetype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parseregularmove",
|
|
"_tgt": "pgnparser_pgnparser_extractpromotion",
|
|
"source": "pgnparser_pgnparser_parseregularmove",
|
|
"target": "pgnparser_pgnparser_extractpromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parseregularmove",
|
|
"_tgt": "pgnparser_pgnparser_matcheshint",
|
|
"source": "pgnparser_pgnparser_parseregularmove",
|
|
"target": "pgnparser_pgnparser_matcheshint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/main/scala/de/nowchess/io/pgn/PgnParser.scala",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "pgnparser_pgnparser_parseregularmove",
|
|
"_tgt": "pgnparser_pgnparser_promotionmatches",
|
|
"source": "pgnparser_pgnparser_parseregularmove",
|
|
"target": "pgnparser_pgnparser_promotionmatches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/GameFileServiceSuite.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_gamefileservicesuite_scala",
|
|
"_tgt": "gamefileservicesuite_gamefileservicesuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_gamefileservicesuite_scala",
|
|
"target": "gamefileservicesuite_gamefileservicesuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/GameFileServiceSuite.scala",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_gamefileservicesuite_scala",
|
|
"_tgt": "gamefileservicesuite_exportgamecontext",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_gamefileservicesuite_scala",
|
|
"target": "gamefileservicesuite_exportgamecontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenExporterTest.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_fen_fenexportertest_scala",
|
|
"_tgt": "fenexportertest_fenexportertest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_fen_fenexportertest_scala",
|
|
"target": "fenexportertest_fenexportertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenExporterTest.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "fenexportertest_fenexportertest",
|
|
"_tgt": "fenexportertest_fenexportertest_context",
|
|
"source": "fenexportertest_fenexportertest",
|
|
"target": "fenexportertest_fenexportertest_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserCombinatorsTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_fen_fenparsercombinatorstest_scala",
|
|
"_tgt": "fenparsercombinatorstest_fenparsercombinatorstest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_fen_fenparsercombinatorstest_scala",
|
|
"target": "fenparsercombinatorstest_fenparsercombinatorstest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserFastParseTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_fen_fenparserfastparsetest_scala",
|
|
"_tgt": "fenparserfastparsetest_fenparserfastparsetest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_fen_fenparserfastparsetest_scala",
|
|
"target": "fenparserfastparsetest_fenparserfastparsetest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/fen/FenParserTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_fen_fenparsertest_scala",
|
|
"_tgt": "fenparsertest_fenparsertest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_fen_fenparsertest_scala",
|
|
"target": "fenparsertest_fenparsertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonExporterBranchCoverageSuite.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonexporterbranchcoveragesuite_scala",
|
|
"_tgt": "jsonexporterbranchcoveragesuite_jsonexporterbranchcoveragesuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonexporterbranchcoveragesuite_scala",
|
|
"target": "jsonexporterbranchcoveragesuite_jsonexporterbranchcoveragesuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonExporterSuite.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonexportersuite_scala",
|
|
"_tgt": "jsonexportersuite_jsonexportersuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonexportersuite_scala",
|
|
"target": "jsonexportersuite_jsonexportersuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonModelExtraTestSuite.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonmodelextratestsuite_scala",
|
|
"_tgt": "jsonmodelextratestsuite_jsonmodelextratestsuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonmodelextratestsuite_scala",
|
|
"target": "jsonmodelextratestsuite_jsonmodelextratestsuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserEdgeCasesSuite.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonparseredgecasessuite_scala",
|
|
"_tgt": "jsonparseredgecasessuite_jsonparseredgecasessuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonparseredgecasessuite_scala",
|
|
"target": "jsonparseredgecasessuite_jsonparseredgecasessuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserErrorHandlingSuite.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsererrorhandlingsuite_scala",
|
|
"_tgt": "jsonparsererrorhandlingsuite_jsonparsererrorhandlingsuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsererrorhandlingsuite_scala",
|
|
"target": "jsonparsererrorhandlingsuite_jsonparsererrorhandlingsuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserMoveTypeSuite.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsermovetypesuite_scala",
|
|
"_tgt": "jsonparsermovetypesuite_jsonparsermovetypesuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsermovetypesuite_scala",
|
|
"target": "jsonparsermovetypesuite_jsonparsermovetypesuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/json/JsonParserSuite.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsersuite_scala",
|
|
"_tgt": "jsonparsersuite_jsonparsersuite",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_json_jsonparsersuite_scala",
|
|
"target": "jsonparsersuite_jsonparsersuite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnExporterTest.scala",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnexportertest_scala",
|
|
"_tgt": "pgnexportertest_pgnexportertest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnexportertest_scala",
|
|
"target": "pgnexportertest_pgnexportertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnExporterTest.scala",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "pgnexportertest_pgnexportertest",
|
|
"_tgt": "pgnexportertest_pgnexportertest_sq",
|
|
"source": "pgnexportertest_pgnexportertest",
|
|
"target": "pgnexportertest_pgnexportertest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnParserTest.scala",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnparsertest_scala",
|
|
"_tgt": "pgnparsertest_pgnparsertest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnparsertest_scala",
|
|
"target": "pgnparsertest_pgnparsertest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/io/src/test/scala/de/nowchess/io/pgn/PgnValidatorTest.scala",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnvalidatortest_scala",
|
|
"_tgt": "pgnvalidatortest_pgnvalidatortest",
|
|
"source": "modules_io_src_test_scala_de_nowchess_io_pgn_pgnvalidatortest_scala",
|
|
"target": "pgnvalidatortest_pgnvalidatortest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_rule_src_main_scala_de_nowchess_rules_sets_defaultrules_scala",
|
|
"_tgt": "defaultrules_defaultrules",
|
|
"source": "modules_rule_src_main_scala_de_nowchess_rules_sets_defaultrules_scala",
|
|
"target": "defaultrules_defaultrules",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"_src": "modules_rule_src_main_scala_de_nowchess_rules_sets_defaultrules_scala",
|
|
"_tgt": "defaultrules_castlingmove",
|
|
"source": "modules_rule_src_main_scala_de_nowchess_rules_sets_defaultrules_scala",
|
|
"target": "defaultrules_castlingmove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_pawnforward",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_pawnforward",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_pawnstartrank",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_pawnstartrank",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_pawnpromorank",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_pawnpromorank",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_candidatemoves",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_candidatemoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_legalmoves",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_alllegalmoves",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_alllegalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_ischeck",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_ischeck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_ischeckmate",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_isstalemate",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_isinsufficientmaterial",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_isinsufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_isfiftymoverule",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_isfiftymoverule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_slidingmoves",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_slidingmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_castray",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_castray",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_knightcandidates",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_knightcandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_kingcandidates",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_kingcandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_castlingcandidates",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_castlingcandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_whitecastles",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_whitecastles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_blackcastles",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_blackcastles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_queensidebsquare",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_queensidebsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L188",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_addcastlemove",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_addcastlemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_squaresempty",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_squaresempty",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_pawncandidates",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_pawncandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L272",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_kingsquare",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_kingsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L275",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_isattackedby",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_isattackedby",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L282",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_squareattacks",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_squareattacks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_rayreaches",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_rayreaches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L306",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_leaveskingincheck",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_leaveskingincheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L313",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_applymove",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L341",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_applycastle",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_applycastle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L354",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_applyenpassant",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_applyenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L359",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_applypromotion",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_applypromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L367",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_updatecastlingrights",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_updatecastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L398",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_computeenpassantsquare",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_computeenpassantsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules",
|
|
"_tgt": "defaultrules_defaultrules_insufficientmaterial",
|
|
"source": "defaultrules_defaultrules",
|
|
"target": "defaultrules_defaultrules_insufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_pawncandidates",
|
|
"_tgt": "defaultrules_defaultrules_pawnforward",
|
|
"source": "defaultrules_defaultrules_pawnforward",
|
|
"target": "defaultrules_defaultrules_pawncandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L283",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_squareattacks",
|
|
"_tgt": "defaultrules_defaultrules_pawnforward",
|
|
"source": "defaultrules_defaultrules_pawnforward",
|
|
"target": "defaultrules_defaultrules_squareattacks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L225",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_pawncandidates",
|
|
"_tgt": "defaultrules_defaultrules_pawnstartrank",
|
|
"source": "defaultrules_defaultrules_pawnstartrank",
|
|
"target": "defaultrules_defaultrules_pawncandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L226",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_pawncandidates",
|
|
"_tgt": "defaultrules_defaultrules_pawnpromorank",
|
|
"source": "defaultrules_defaultrules_pawnpromorank",
|
|
"target": "defaultrules_defaultrules_pawncandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_candidatemoves",
|
|
"_tgt": "defaultrules_defaultrules_pawncandidates",
|
|
"source": "defaultrules_defaultrules_candidatemoves",
|
|
"target": "defaultrules_defaultrules_pawncandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_candidatemoves",
|
|
"_tgt": "defaultrules_defaultrules_knightcandidates",
|
|
"source": "defaultrules_defaultrules_candidatemoves",
|
|
"target": "defaultrules_defaultrules_knightcandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_candidatemoves",
|
|
"_tgt": "defaultrules_defaultrules_slidingmoves",
|
|
"source": "defaultrules_defaultrules_candidatemoves",
|
|
"target": "defaultrules_defaultrules_slidingmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_candidatemoves",
|
|
"_tgt": "defaultrules_defaultrules_kingcandidates",
|
|
"source": "defaultrules_defaultrules_candidatemoves",
|
|
"target": "defaultrules_defaultrules_kingcandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_legalmoves",
|
|
"_tgt": "defaultrules_defaultrules_candidatemoves",
|
|
"source": "defaultrules_defaultrules_candidatemoves",
|
|
"target": "defaultrules_defaultrules_legalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_legalmoves",
|
|
"_tgt": "defaultrules_defaultrules_leaveskingincheck",
|
|
"source": "defaultrules_defaultrules_legalmoves",
|
|
"target": "defaultrules_defaultrules_leaveskingincheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_alllegalmoves",
|
|
"_tgt": "defaultrules_defaultrules_legalmoves",
|
|
"source": "defaultrules_defaultrules_legalmoves",
|
|
"target": "defaultrules_defaultrules_alllegalmoves",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_ischeckmate",
|
|
"_tgt": "defaultrules_defaultrules_alllegalmoves",
|
|
"source": "defaultrules_defaultrules_alllegalmoves",
|
|
"target": "defaultrules_defaultrules_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_isstalemate",
|
|
"_tgt": "defaultrules_defaultrules_alllegalmoves",
|
|
"source": "defaultrules_defaultrules_alllegalmoves",
|
|
"target": "defaultrules_defaultrules_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_ischeck",
|
|
"_tgt": "defaultrules_defaultrules_kingsquare",
|
|
"source": "defaultrules_defaultrules_ischeck",
|
|
"target": "defaultrules_defaultrules_kingsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_ischeck",
|
|
"_tgt": "defaultrules_defaultrules_isattackedby",
|
|
"source": "defaultrules_defaultrules_ischeck",
|
|
"target": "defaultrules_defaultrules_isattackedby",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_ischeckmate",
|
|
"_tgt": "defaultrules_defaultrules_ischeck",
|
|
"source": "defaultrules_defaultrules_ischeck",
|
|
"target": "defaultrules_defaultrules_ischeckmate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_isstalemate",
|
|
"_tgt": "defaultrules_defaultrules_ischeck",
|
|
"source": "defaultrules_defaultrules_ischeck",
|
|
"target": "defaultrules_defaultrules_isstalemate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L309",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_leaveskingincheck",
|
|
"_tgt": "defaultrules_defaultrules_ischeck",
|
|
"source": "defaultrules_defaultrules_ischeck",
|
|
"target": "defaultrules_defaultrules_leaveskingincheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_isinsufficientmaterial",
|
|
"_tgt": "defaultrules_defaultrules_insufficientmaterial",
|
|
"source": "defaultrules_defaultrules_isinsufficientmaterial",
|
|
"target": "defaultrules_defaultrules_insufficientmaterial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_slidingmoves",
|
|
"_tgt": "defaultrules_defaultrules_castray",
|
|
"source": "defaultrules_defaultrules_slidingmoves",
|
|
"target": "defaultrules_defaultrules_castray",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_kingcandidates",
|
|
"_tgt": "defaultrules_defaultrules_castlingcandidates",
|
|
"source": "defaultrules_defaultrules_kingcandidates",
|
|
"target": "defaultrules_defaultrules_castlingcandidates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_whitecastles",
|
|
"_tgt": "defaultrules_castlingmove",
|
|
"source": "defaultrules_castlingmove",
|
|
"target": "defaultrules_defaultrules_whitecastles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_blackcastles",
|
|
"_tgt": "defaultrules_castlingmove",
|
|
"source": "defaultrules_castlingmove",
|
|
"target": "defaultrules_defaultrules_blackcastles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_castlingcandidates",
|
|
"_tgt": "defaultrules_defaultrules_whitecastles",
|
|
"source": "defaultrules_defaultrules_castlingcandidates",
|
|
"target": "defaultrules_defaultrules_whitecastles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_castlingcandidates",
|
|
"_tgt": "defaultrules_defaultrules_blackcastles",
|
|
"source": "defaultrules_defaultrules_castlingcandidates",
|
|
"target": "defaultrules_defaultrules_blackcastles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L149",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_whitecastles",
|
|
"_tgt": "defaultrules_defaultrules_addcastlemove",
|
|
"source": "defaultrules_defaultrules_whitecastles",
|
|
"target": "defaultrules_defaultrules_addcastlemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_blackcastles",
|
|
"_tgt": "defaultrules_defaultrules_addcastlemove",
|
|
"source": "defaultrules_defaultrules_blackcastles",
|
|
"target": "defaultrules_defaultrules_addcastlemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_addcastlemove",
|
|
"_tgt": "defaultrules_defaultrules_queensidebsquare",
|
|
"source": "defaultrules_defaultrules_queensidebsquare",
|
|
"target": "defaultrules_defaultrules_addcastlemove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L197",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_addcastlemove",
|
|
"_tgt": "defaultrules_defaultrules_squaresempty",
|
|
"source": "defaultrules_defaultrules_addcastlemove",
|
|
"target": "defaultrules_defaultrules_squaresempty",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L208",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_addcastlemove",
|
|
"_tgt": "defaultrules_defaultrules_isattackedby",
|
|
"source": "defaultrules_defaultrules_addcastlemove",
|
|
"target": "defaultrules_defaultrules_isattackedby",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L278",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_isattackedby",
|
|
"_tgt": "defaultrules_defaultrules_squareattacks",
|
|
"source": "defaultrules_defaultrules_isattackedby",
|
|
"target": "defaultrules_defaultrules_squareattacks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_squareattacks",
|
|
"_tgt": "defaultrules_defaultrules_rayreaches",
|
|
"source": "defaultrules_defaultrules_squareattacks",
|
|
"target": "defaultrules_defaultrules_rayreaches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L307",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_leaveskingincheck",
|
|
"_tgt": "defaultrules_defaultrules_applymove",
|
|
"source": "defaultrules_defaultrules_leaveskingincheck",
|
|
"target": "defaultrules_defaultrules_applymove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L318",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_applymove",
|
|
"_tgt": "defaultrules_defaultrules_applycastle",
|
|
"source": "defaultrules_defaultrules_applymove",
|
|
"target": "defaultrules_defaultrules_applycastle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L357",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_applyenpassant",
|
|
"_tgt": "defaultrules_defaultrules_applymove",
|
|
"source": "defaultrules_defaultrules_applymove",
|
|
"target": "defaultrules_defaultrules_applyenpassant",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L321",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_applymove",
|
|
"_tgt": "defaultrules_defaultrules_applypromotion",
|
|
"source": "defaultrules_defaultrules_applymove",
|
|
"target": "defaultrules_defaultrules_applypromotion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L324",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_applymove",
|
|
"_tgt": "defaultrules_defaultrules_updatecastlingrights",
|
|
"source": "defaultrules_defaultrules_applymove",
|
|
"target": "defaultrules_defaultrules_updatecastlingrights",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/main/scala/de/nowchess/rules/sets/DefaultRules.scala",
|
|
"source_location": "L325",
|
|
"weight": 1.0,
|
|
"_src": "defaultrules_defaultrules_applymove",
|
|
"_tgt": "defaultrules_defaultrules_computeenpassantsquare",
|
|
"source": "defaultrules_defaultrules_applymove",
|
|
"target": "defaultrules_defaultrules_computeenpassantsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "modules_rule_src_test_scala_de_nowchess_rule_defaultrulesstatetransitionstest_scala",
|
|
"_tgt": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"source": "modules_rule_src_test_scala_de_nowchess_rule_defaultrulesstatetransitionstest_scala",
|
|
"target": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"_tgt": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest_contextfromfen",
|
|
"source": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"target": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest_contextfromfen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesStateTransitionsTest.scala",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"_tgt": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest_sq",
|
|
"source": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest",
|
|
"target": "defaultrulesstatetransitionstest_defaultrulesstatetransitionstest_sq",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/rule/src/test/scala/de/nowchess/rule/DefaultRulesTest.scala",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "modules_rule_src_test_scala_de_nowchess_rule_defaultrulestest_scala",
|
|
"_tgt": "defaultrulestest_defaultrulestest",
|
|
"source": "modules_rule_src_test_scala_de_nowchess_rule_defaultrulestest_scala",
|
|
"target": "defaultrulestest_defaultrulestest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/Main.scala",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_main_scala",
|
|
"_tgt": "main_main",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_main_scala",
|
|
"target": "main_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/Main.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "main_main_main",
|
|
"source": "main_main",
|
|
"target": "main_main_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessboardview_scala",
|
|
"_tgt": "chessboardview_chessboardview",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessboardview_scala",
|
|
"target": "chessboardview_chessboardview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_initializeboard",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_initializeboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_createsquare",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_createsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_handlesquareclick",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_handlesquareclick",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L222",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_updateboard",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_updateboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L258",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_updateundoredobuttons",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_updateundoredobuttons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_highlightsquare",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_highlightsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L282",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_showmessage",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_showmessage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L285",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_showpromotiondialog",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_showpromotiondialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L302",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_dofenexport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_dofenexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L305",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_dofenimport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_dofenimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L308",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_dopgnexport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_dopgnexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L311",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_dopgnimport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_dopgnimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L314",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_dojsonexport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_dojsonexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L333",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_dojsonimport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_dojsonimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L353",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_doexport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_doexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L358",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_doimport",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_doimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_showcopydialog",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_showcopydialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview",
|
|
"_tgt": "chessboardview_chessboardview_showinputdialog",
|
|
"source": "chessboardview_chessboardview",
|
|
"target": "chessboardview_chessboardview_showinputdialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L164",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_initializeboard",
|
|
"_tgt": "chessboardview_chessboardview_createsquare",
|
|
"source": "chessboardview_chessboardview_initializeboard",
|
|
"target": "chessboardview_chessboardview_createsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_initializeboard",
|
|
"_tgt": "chessboardview_chessboardview_updateboard",
|
|
"source": "chessboardview_chessboardview_initializeboard",
|
|
"target": "chessboardview_chessboardview_updateboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L184",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_createsquare",
|
|
"_tgt": "chessboardview_chessboardview_handlesquareclick",
|
|
"source": "chessboardview_chessboardview_createsquare",
|
|
"target": "chessboardview_chessboardview_handlesquareclick",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_handlesquareclick",
|
|
"_tgt": "chessboardview_chessboardview_highlightsquare",
|
|
"source": "chessboardview_chessboardview_handlesquareclick",
|
|
"target": "chessboardview_chessboardview_highlightsquare",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_handlesquareclick",
|
|
"_tgt": "chessboardview_chessboardview_updateboard",
|
|
"source": "chessboardview_chessboardview_handlesquareclick",
|
|
"target": "chessboardview_chessboardview_updateboard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L256",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_updateboard",
|
|
"_tgt": "chessboardview_chessboardview_updateundoredobuttons",
|
|
"source": "chessboardview_chessboardview_updateboard",
|
|
"target": "chessboardview_chessboardview_updateundoredobuttons",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L330",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_dojsonexport",
|
|
"_tgt": "chessboardview_chessboardview_showmessage",
|
|
"source": "chessboardview_chessboardview_showmessage",
|
|
"target": "chessboardview_chessboardview_dojsonexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_dojsonimport",
|
|
"_tgt": "chessboardview_chessboardview_showmessage",
|
|
"source": "chessboardview_chessboardview_showmessage",
|
|
"target": "chessboardview_chessboardview_dojsonimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L363",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_doimport",
|
|
"_tgt": "chessboardview_chessboardview_showmessage",
|
|
"source": "chessboardview_chessboardview_showmessage",
|
|
"target": "chessboardview_chessboardview_doimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L303",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_dofenexport",
|
|
"_tgt": "chessboardview_chessboardview_doexport",
|
|
"source": "chessboardview_chessboardview_dofenexport",
|
|
"target": "chessboardview_chessboardview_doexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L306",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_dofenimport",
|
|
"_tgt": "chessboardview_chessboardview_doimport",
|
|
"source": "chessboardview_chessboardview_dofenimport",
|
|
"target": "chessboardview_chessboardview_doimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L309",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_dopgnexport",
|
|
"_tgt": "chessboardview_chessboardview_doexport",
|
|
"source": "chessboardview_chessboardview_dopgnexport",
|
|
"target": "chessboardview_chessboardview_doexport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L312",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_dopgnimport",
|
|
"_tgt": "chessboardview_chessboardview_doimport",
|
|
"source": "chessboardview_chessboardview_dopgnimport",
|
|
"target": "chessboardview_chessboardview_doimport",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L355",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_doexport",
|
|
"_tgt": "chessboardview_chessboardview_showcopydialog",
|
|
"source": "chessboardview_chessboardview_doexport",
|
|
"target": "chessboardview_chessboardview_showcopydialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala",
|
|
"source_location": "L359",
|
|
"weight": 1.0,
|
|
"_src": "chessboardview_chessboardview_doimport",
|
|
"_tgt": "chessboardview_chessboardview_showinputdialog",
|
|
"source": "chessboardview_chessboardview_doimport",
|
|
"target": "chessboardview_chessboardview_showinputdialog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessgui_scala",
|
|
"_tgt": "chessgui_chessguiapp",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessgui_scala",
|
|
"target": "chessgui_chessguiapp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessgui_scala",
|
|
"_tgt": "chessgui_chessguilauncher",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_gui_chessgui_scala",
|
|
"target": "chessgui_chessguilauncher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "chessgui_chessguiapp",
|
|
"_tgt": "chessgui_chessguiapp_start",
|
|
"source": "chessgui_chessguiapp",
|
|
"target": "chessgui_chessguiapp_start",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "chessgui_chessguilauncher_launch",
|
|
"_tgt": "chessgui_chessguiapp_start",
|
|
"source": "chessgui_chessguiapp_start",
|
|
"target": "chessgui_chessguilauncher_launch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "chessgui_chessguilauncher",
|
|
"_tgt": "chessgui_chessguilauncher_getengine",
|
|
"source": "chessgui_chessguilauncher",
|
|
"target": "chessgui_chessguilauncher_getengine",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/ChessGUI.scala",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "chessgui_chessguilauncher",
|
|
"_tgt": "chessgui_chessguilauncher_launch",
|
|
"source": "chessgui_chessguilauncher",
|
|
"target": "chessgui_chessguilauncher_launch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_gui_guiobserver_scala",
|
|
"_tgt": "guiobserver_guiobserver",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_gui_guiobserver_scala",
|
|
"target": "guiobserver_guiobserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "guiobserver_guiobserver",
|
|
"_tgt": "guiobserver_guiobserver_ongameevent",
|
|
"source": "guiobserver_guiobserver",
|
|
"target": "guiobserver_guiobserver_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"_src": "guiobserver_guiobserver",
|
|
"_tgt": "guiobserver_guiobserver_showalert",
|
|
"source": "guiobserver_guiobserver",
|
|
"target": "guiobserver_guiobserver_showalert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/GUIObserver.scala",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "guiobserver_guiobserver_ongameevent",
|
|
"_tgt": "guiobserver_guiobserver_showalert",
|
|
"source": "guiobserver_guiobserver_ongameevent",
|
|
"target": "guiobserver_guiobserver_showalert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_gui_piecesprites_scala",
|
|
"_tgt": "piecesprites_piecesprites",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_gui_piecesprites_scala",
|
|
"target": "piecesprites_piecesprites",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_gui_piecesprites_scala",
|
|
"_tgt": "piecesprites_squarecolors",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_gui_piecesprites_scala",
|
|
"target": "piecesprites_squarecolors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "piecesprites_piecesprites",
|
|
"_tgt": "piecesprites_piecesprites_loadpieceimage",
|
|
"source": "piecesprites_piecesprites",
|
|
"target": "piecesprites_piecesprites_loadpieceimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "piecesprites_piecesprites",
|
|
"_tgt": "piecesprites_piecesprites_loadimage",
|
|
"source": "piecesprites_piecesprites",
|
|
"target": "piecesprites_piecesprites_loadimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/gui/PieceSprites.scala",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"_src": "piecesprites_piecesprites_loadpieceimage",
|
|
"_tgt": "piecesprites_piecesprites_loadimage",
|
|
"source": "piecesprites_piecesprites_loadpieceimage",
|
|
"target": "piecesprites_piecesprites_loadimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_terminal_terminalui_scala",
|
|
"_tgt": "terminalui_terminalui",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_terminal_terminalui_scala",
|
|
"target": "terminalui_terminalui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "terminalui_terminalui",
|
|
"_tgt": "terminalui_terminalui_ongameevent",
|
|
"source": "terminalui_terminalui",
|
|
"target": "terminalui_terminalui_ongameevent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "terminalui_terminalui",
|
|
"_tgt": "terminalui_terminalui_start",
|
|
"source": "terminalui_terminalui",
|
|
"target": "terminalui_terminalui_start",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "terminalui_terminalui",
|
|
"_tgt": "terminalui_terminalui_printprompt",
|
|
"source": "terminalui_terminalui",
|
|
"target": "terminalui_terminalui_printprompt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "terminalui_terminalui_ongameevent",
|
|
"_tgt": "terminalui_terminalui_printprompt",
|
|
"source": "terminalui_terminalui_ongameevent",
|
|
"target": "terminalui_terminalui_printprompt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/terminal/TerminalUI.scala",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "terminalui_terminalui_start",
|
|
"_tgt": "terminalui_terminalui_printprompt",
|
|
"source": "terminalui_terminalui_start",
|
|
"target": "terminalui_terminalui_printprompt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/PieceUnicode.scala",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_utils_pieceunicode_scala",
|
|
"_tgt": "pieceunicode_unicode",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_utils_pieceunicode_scala",
|
|
"target": "pieceunicode_unicode",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/Renderer.scala",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_main_scala_de_nowchess_ui_utils_renderer_scala",
|
|
"_tgt": "renderer_renderer",
|
|
"source": "modules_ui_src_main_scala_de_nowchess_ui_utils_renderer_scala",
|
|
"target": "renderer_renderer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/main/scala/de/nowchess/ui/utils/Renderer.scala",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "renderer_renderer",
|
|
"_tgt": "renderer_renderer_render",
|
|
"source": "renderer_renderer",
|
|
"target": "renderer_renderer_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "modules/ui/src/test/scala/de/nowchess/ui/utils/RendererAndUnicodeTest.scala",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "modules_ui_src_test_scala_de_nowchess_ui_utils_rendererandunicodetest_scala",
|
|
"_tgt": "rendererandunicodetest_rendererandunicodetest",
|
|
"source": "modules_ui_src_test_scala_de_nowchess_ui_utils_rendererandunicodetest_scala",
|
|
"target": "rendererandunicodetest_rendererandunicodetest",
|
|
"confidence_score": 1.0
|
|
}
|
|
],
|
|
"hyperedges": []
|
|
} |