diff --git a/worked/koma-rag/GRAPH_REPORT.md b/worked/koma-rag/GRAPH_REPORT.md new file mode 100644 index 0000000000..d31be19310 --- /dev/null +++ b/worked/koma-rag/GRAPH_REPORT.md @@ -0,0 +1,314 @@ +# Graph Report - KoMA-RAG (2026-08-27) + +## Corpus Check +- cluster-only mode — file stats not available + +## Summary +- 996 nodes · 2076 edges · 65 communities (52 shown, 13 thin omitted) +- Extraction: 95% EXTRACTED · 5% INFERRED · 0% AMBIGUOUS · INFERRED: 109 edges (avg confidence: 0.95) +- Token cost: 0 input · 0 output + +## Graph Freshness +- Built from commit: `0ad938e9` +- Run `git rev-parse HEAD` and compare to check if the graph is stale. +- Run `graphify update .` after code changes (no API cost). + +## Community Hubs (Navigation) +- Community 0 +- Community 1 +- Community 2 +- Community 3 +- Community 4 +- Community 5 +- Community 6 +- Community 7 +- Community 8 +- Community 9 +- Community 10 +- Community 11 +- Community 12 +- Community 13 +- Community 14 +- Community 15 +- Community 16 +- Community 17 +- Community 18 +- Community 19 +- Community 20 +- Community 21 +- Community 22 +- Community 23 +- Community 24 +- Community 25 +- Community 26 +- Community 27 +- Community 28 +- Community 29 +- Community 30 +- Community 31 +- Community 32 +- Community 33 +- Community 34 +- Community 35 +- Community 36 +- Community 37 +- Community 38 +- Community 39 +- Community 40 +- Community 41 +- Community 42 +- Community 43 +- Community 44 +- Community 45 +- Community 46 +- Community 47 +- Community 48 +- Community 49 +- Community 50 +- Community 51 +- Community 52 +- Community 53 +- Community 54 +- Community 55 +- Community 56 +- Community 57 +- Community 63 +- Community 64 + +## God Nodes (most connected - your core abstractions) +1. `Road` - 58 edges +2. `Vehicle` - 56 edges +3. `AbstractEnv` - 52 edges +4. `RoadNetwork` - 51 edges +5. `IDMVehicle` - 50 edges +6. `AbstractLane` - 39 edges +7. `MDPVehicle` - 38 edges +8. `StraightLane` - 34 edges +9. `ControlledVehicle` - 33 edges +10. `EnvScenario` - 30 edges + +## Surprising Connections (you probably didn't know these) +- `DriverAgent` --uses--> `EnvScenario` [INFERRED] + LLMDriver/driverAgent.py → scenario/envScenario.py +- `EnvScenario` --uses--> `AbstractEnv` [INFERRED] + scenario/envRoundaboutScenario.py → highway_env/envs/common/abstract.py +- `EnvScenario` --uses--> `AbstractEnv` [INFERRED] + scenario/envScenario.py → highway_env/envs/common/abstract.py +- `DrivingMemory` --uses--> `EnvScenario` [INFERRED] + LLMDriver/vectorStore.py → scenario/envScenario.py +- `EnvScenario` --uses--> `StraightLane` [INFERRED] + scenario/envScenario.py → highway_env/road/lane.py + +## Import Cycles +- None detected. + +## Communities (65 total, 13 thin omitted) + +### Community 0 - "Community 0" +Cohesion: 0.05 +Nodes (30): DataFrame, AttributesObservation, ExitObservation, GrayscaleObservation, KinematicObservation, KinematicsGoalObservation, LidarObservation, MultiAgentObservation (+22 more) + +### Community 1 - "Community 1" +Cohesion: 0.05 +Nodes (49): integrator_interval(), interval_absolute_to_local(), interval_local_to_absolute(), interval_negative_part(), intervals_diff(), intervals_product(), intervals_scaling(), is_metzler() (+41 more) + +### Community 2 - "Community 2" +Cohesion: 0.06 +Nodes (24): AbstractEnv, Action, ndarray, Text, Set the types and spaces of observation and action from config., Return the reward associated with performing a given action and ending up in…, Returns a multi-objective vector of rewards. If implemented, this reward vector…, Check whether the current state is a terminal state :return:is the state… (+16 more) + +### Community 3 - "Community 3" +Cohesion: 0.06 +Nodes (23): AggressiveVehicle, DefensiveVehicle, LinearVehicle, LaneIndex, ndarray, Route, Vector, Decide when to change lane. Based on: - frequency; - closeness of the target… (+15 more) + +### Community 4 - "Community 4" +Cohesion: 0.08 +Nodes (20): LaneIndex, ndarray, object, RandomState, Route, Breadth-first search of all routes from start to goal. :param start: starting…, Breadth-first search of shortest path from start to goal. :param start:…, :param lane_index: the index of a lane. :return: all lanes belonging to the… (+12 more) + +### Community 5 - "Community 5" +Cohesion: 0.07 +Nodes (16): KoMAMultiRoundAboutEnv, Text, Populate a road with several vehicles on the highway and on the merging lane,…, LaneIndex, Route, Vector, At the end of a lane, automatically switch to a next one., Steer the vehicle to follow the center of an given lane. 1. Lateral position is… (+8 more) + +### Community 6 - "Community 6" +Cohesion: 0.08 +Nodes (33): are_polygons_intersecting(), confidence_ellipsoid(), confidence_polytope(), constrain(), distance_to_rect(), has_corner_inside(), interval_distance(), is_consistent_dataset() (+25 more) + +### Community 7 - "Community 7" +Cohesion: 0.28 +Nodes (6): # TODO: check lane overflow (e.g. vehicle with higher lane id than current road…, distance_to_circle(), solve_trinom(), MDPVehicle, A controlled vehicle with a specified discrete range of allowed target speeds., # TODO: For now, we assume the front vehicle follows the models' front vehicle + +### Community 8 - "Community 8" +Cohesion: 0.15 +Nodes (6): IDMVehicle, A vehicle using both a longitudinal and a lateral decision policies. -…, If stopped on the wrong lane, try a reversing maneuver. :param acceleration:…, Create a new vehicle from an existing one. The vehicle dynamics and target…, EnvScenario, LaneIndex + +### Community 9 - "Community 9" +Cohesion: 0.08 +Nodes (13): PolyLaneFixedWidth, A fixed-width lane defined by a set of points and approximated with a 2D…, CurvePose, LinearSpline2D, Create samples of the curve that are CURVE_SAMPLE_DISTANCE apart. These samples…, Sample pose on a curve that is used for Frenet to Cartesian conversion, Compute the distance between the point [x, y] and the pose origin, Compute the longitudinal distance from pose origin to point by projecting the… (+5 more) + +### Community 10 - "Community 10" +Cohesion: 0.14 +Nodes (11): _cosine(), _extract_lane_count(), _extract_scenario_tag(), Any, Verification-Enhanced Retrieval (KoMA-RAG Module 4). Composite verification…, Non-LLM factual check: lane count / merge-vs-highway agreement., candidates: list of (metadata_dict, chroma_distance_or_None) Returns up to…, Mean V_factual across verify_one() calls since the last reset (NaN if none). (+3 more) + +### Community 11 - "Community 11" +Cohesion: 0.16 +Nodes (11): BicycleVehicle, ndarray, Vector, single-step fourth-order numerical integration (RK4) method func: system of…, State: [lateral speed v, yaw rate r] :return: lateral dynamics A0, phi, B such…, State: [lateral speed v, yaw rate r] :return: lateral dynamics A, B, State: [position y, yaw psi, lateral speed v, yaw rate r] The system is…, A dynamical bicycle model, with tire friction and slipping. See Chapter 2 of… (+3 more) + +### Community 12 - "Community 12" +Cohesion: 0.11 +Nodes (9): LaneIndex, ndarray, Compute the signed distance to another object along a lane. :param other: the…, Common interface for objects that appear on the road. For now we assume all…, Is the object on its current lane, or off-road?, :param road: the road instance where the object is placed in :param position:…, Create a vehicle on a given lane at a longitudinal position. :param road: a…, Check for collision with another vehicle. :param other: the other vehicle or… (+1 more) + +### Community 13 - "Community 13" +Cohesion: 0.17 +Nodes (8): lane_from_config(), A lane going in straight line., SineLane, StraightLane, _to_serializable(), class_from_path(), get_class_path(), wrap_to_pi() + +### Community 14 - "Community 14" +Cohesion: 0.19 +Nodes (15): _env(), _env_bool(), _env_float(), _env_int(), _is_deepseek(), LLMResponse, _message_role_content(), NvidiaChatLLM (+7 more) + +### Community 15 - "Community 15" +Cohesion: 0.19 +Nodes (10): AgentKinematics, CoordinationDirective, MasterAgent, Master Coordination Module (KoMA-RAG Module 3). Implements conflict detection,…, IDM vehicles get priority=inf (conservative yield policy)., Optional LLM enrichment when conflicts exist (prompt-based Master)., Broadcast msg_M→i = {g_assigned, π_assigned, constraints}. If enable=False,…, Build ego/IDM kinematics from highway-env + EnvScenario. (+2 more) + +### Community 16 - "Community 16" +Cohesion: 0.20 +Nodes (13): DriverAgent, EnvScenario, apply_config_to_env(), _as_bool(), _as_float(), _as_int(), get_framework_flags(), load_config() (+5 more) + +### Community 17 - "Community 17" +Cohesion: 0.21 +Nodes (10): LaneGraphics, A visualization of a lane., Display a lane on a surface. :param lane: the lane to be displayed :param…, Draw a striped line on one side of a lane, on a surface. :param lane: the lane…, Draw a continuous line on one side of a lane, on a surface. :param lane: the…, Draw a set of stripes along a lane. :param lane: the lane :param surface: the…, A pygame Surface implementing a local coordinate system so that we can move and…, Display the road lanes on a surface. :param road: the road to be displayed… (+2 more) + +### Community 18 - "Community 18" +Cohesion: 0.12 +Nodes (9): AbstractLane, object, A lane on the road, described by its central curve., Convert local lane coordinates to a world position. :param longitudinal:…, Convert a world position to local lane coordinates. :param position: a world…, Get the lane heading at a given longitudinal lane coordinate. :param…, Get the lane width at a given longitudinal lane coordinate. :param…, Create lane instance from config :param config: json dict with lane parameters (+1 more) + +### Community 19 - "Community 19" +Cohesion: 0.14 +Nodes (6): ndarray, Compute the L1 distance [m] from a position to the lane., Compute a weighted distance in position and heading to the lane., Compute non-normalised angle of heading to the lane., Whether a given world position is on the lane. :param position: a world…, Whether the lane is reachable from a given world position :param position: the… + +### Community 20 - "Community 20" +Cohesion: 0.15 +Nodes (6): ndarray, Vector, A moving vehicle on a road, and its kinematics. The vehicle is represented by a…, Predict the future trajectory of the vehicle given a sequence of actions.…, Create a random vehicle on the road. The lane and /or speed are chosen…, Vehicle + +### Community 22 - "Community 22" +Cohesion: 0.15 +Nodes (7): KoMAMergeGeneralizationEnv, Text, Populate a road with several vehicles on the highway and on the merging lane,…, A highway merge negotiation environment. The ego-vehicle is driving on a…, The vehicle is rewarded for driving with high speed on lanes to the right and…, The episode is over when a collision occurs or when the access ramp has been…, Make a road composed of a straight highway and a merging lane. :return: the road + +### Community 23 - "Community 23" +Cohesion: 0.16 +Nodes (8): EnvViewer, ndarray, The rendered image as a rgb array. Gymnasium's channel convention is H x W x C, the world position of the center of the displayed window., Close the pygame window., A viewer to render a highway driving environment., Set a display callback provided by an agent So that they can render their…, Set the sequence of actions chosen by the agent, so that it can be displayed… + +### Community 24 - "Community 24" +Cohesion: 0.20 +Nodes (7): Display the road and vehicles on a pygame window., Display the road vehicles on a surface. :param road: the road to be displayed…, object, Display the whole trajectory of a vehicle on a pygame surface. :param states:…, Display the whole trajectory of a vehicle on a pygame surface. :param vehicle:…, Display a vehicle on a pygame surface. The vehicle is represented as a colored…, VehicleGraphics + +### Community 25 - "Community 25" +Cohesion: 0.16 +Nodes (7): KoMAMergeOneLaneEnv, Text, Populate a road with several vehicles on the highway and on the merging lane,…, A highway merge negotiation environment. The ego-vehicle is driving on a…, The vehicle is rewarded for driving with high speed on lanes to the right and…, The episode is over when a collision occurs or when the access ramp has been…, Make a road composed of a straight highway and a merging lane. :return: the road + +### Community 26 - "Community 26" +Cohesion: 0.16 +Nodes (7): KoMAMergeThreeLaneEnv, Text, Populate a road with several vehicles on the highway and on the merging lane,…, A highway merge negotiation environment. The ego-vehicle is driving on a…, The vehicle is rewarded for driving with high speed on lanes to the right and…, The episode is over when a collision occurs or when the access ramp has been…, Make a road composed of a straight highway and a merging lane. :return: the road + +### Community 27 - "Community 27" +Cohesion: 0.24 +Nodes (6): SurfaceType, Vector, A visualization of objects on the road., Display a road objects on a pygame surface. The objects is represented as a…, Many thanks to https://stackoverflow.com/a/54714144., RoadObjectGraphics + +### Community 28 - "Community 28" +Cohesion: 0.17 +Nodes (7): get_embedding_function(), Return a langchain-compatible embedding function. For nvidia/ollama (no OpenAI…, DrivingMemory, Any, EnvScenario, Baseline similarity-only retrieval (KoMA)., Return (metadata, distance, page_content) for verification filtering. Distance… + +### Community 30 - "Community 30" +Cohesion: 0.22 +Nodes (8): LineType, PolyLane, Vector, A lane side line type., New straight lane. :param start: the lane starting position [m] :param end: the…, A lane defined by a set of points and approximated with a 2D Hermite polynomial., Calculate width by taking the minimum distance between centerline and each…, Pre-calculate sampled width values in about 1m distance to reduce computation… + +### Community 31 - "Community 31" +Cohesion: 0.22 +Nodes (5): Discrete, action_factory(), DiscreteAction, MultiAgentAction, Action + +### Community 32 - "Community 32" +Cohesion: 0.15 +Nodes (8): ActionType, object, setter, A type of action specifies its definition space, and how actions are executed…, The class of a vehicle able to execute the action. Must return a subclass of…, Execute the action on the ego-vehicle. Most of the action mechanics are…, For discrete action space, return the list of available actions., The vehicle acted upon. If not set, the first controlled vehicle is used by… + +### Community 33 - "Community 33" +Cohesion: 0.20 +Nodes (10): clip_position(), compute_ttc_grid(), finite_mdp(), ndarray, Deterministic transition from a position in the grid to the next. :param h:…, Clip a position in the TTC grid, so that it stays within bounds. :param h:…, Time-To-Collision (TTC) representation of the state. The state reward is…, Compute the grid of predicted time-to-collision to each vehicle within the lane… (+2 more) + +### Community 34 - "Community 34" +Cohesion: 0.22 +Nodes (5): Box, ContinuousAction, ndarray, An continuous action space for throttle and/or steering angle. If both throttle…, Create a continuous action space. :param env: the environment :param… + +### Community 35 - "Community 35" +Cohesion: 0.18 +Nodes (6): DiscreteMetaAction, Space, Vector, An discrete action space of meta-actions: lane changes, and cruise control set-…, Create a discrete action space of meta-actions. :param env: the environment…, Get the list of currently available actions. Lane changes are not available on… + +### Community 36 - "Community 36" +Cohesion: 0.20 +Nodes (6): Convert a distance [m] to pixels [px]. :param length: the input distance [m]…, Convert two world coordinates [m] into a position in the surface [px] :param x:…, Convert a world position [m] into a position in the surface [px]. :param vec: a…, Is a position visible in the surface? :param vec: a position :param margin:…, Set the origin of the displayed area to center on a given world position.…, PositionType + +### Community 37 - "Community 37" +Cohesion: 0.22 +Nodes (4): create_chat_llm(), Factory for role-specific chat models. Raises clearly on unknown API type or…, Reflection_Choose_Agent, ReflectionAgent + +### Community 39 - "Community 39" +Cohesion: 0.31 +Nodes (5): ABC, Landmark, Obstacle, Obstacles on the road., Landmarks of certain areas on the road that must be reached. + +### Community 40 - "Community 40" +Cohesion: 0.31 +Nodes (4): RandomState, Find conflicts and resolve them by assigning yielding vehicles and stopping…, Resolve a conflict between two vehicles by determining who should yield :param…, RegulatedRoad + +### Community 41 - "Community 41" +Cohesion: 0.39 +Nodes (8): aggregate_results(), log(), main(), Runs the KoMA-RAG ablation study (paper Table I) end to end: 1. Seeds the…, Run main.py as a subprocess for one config, streaming + logging output., Rewrite only the given KEY: value lines in config.yaml; preserves everything…, run_one(), set_config_flags() + +### Community 42 - "Community 42" +Cohesion: 0.39 +Nodes (4): EventHandler, EventType, Map the pygame keyboard events to control decisions :param action_type: the…, Handle pygame events by forwarding them to the display and environment vehicle. + +### Community 43 - "Community 43" +Cohesion: 0.25 +Nodes (4): A road is a set of lanes, and a set of vehicles driving on these lanes., Decide the actions of each entity on the road., Step the dynamics of each entity on the road. :param dt: timestep [s], Road + +### Community 44 - "Community 44" +Cohesion: 0.46 +Nodes (4): LangchainChatAdapter, Any, Thin adapter so azure/openai/ollama share the same call surface., MessageLike + +### Community 48 - "Community 48" +Cohesion: 0.50 +Nodes (3): setter, First (default) controlled vehicle., Set a unique controlled vehicle. + +### Community 51 - "Community 51" +Cohesion: 0.50 +Nodes (3): SurfaceType, Vector, Many thanks to https://stackoverflow.com/a/54714144. + +### Community 55 - "Community 55" +Cohesion: 0.67 +Nodes (3): lmap(), Interval, Linear map of value v with range x to desired range y. + +### Community 63 - "Community 63" +Cohesion: 0.25 +Nodes (5): ControlledVehicle, A vehicle piloted by two low-level controller, allowing high-level actions such…, Predict the future trajectory of the vehicle given a sequence of actions.…, Create a new vehicle from an existing one. The vehicle dynamics and target…, Plan a route to a destination in the road network :param destination: a node in… + +### Community 64 - "Community 64" +Cohesion: 0.40 +Nodes (4): object, A visualization of a road lanes and vehicles., Display the road objects on a surface. :param road: the road to be displayed…, RoadGraphics + +## Knowledge Gaps +- **13 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `Road` connect `Community 43` to `Community 1`, `Community 3`, `Community 4`, `Community 5`, `Community 7`, `Community 8`, `Community 11`, `Community 13`, `Community 17`, `Community 20`, `Community 21`, `Community 22`, `Community 24`, `Community 25`, `Community 26`, `Community 39`, `Community 40`, `Community 63`, `Community 64`?** + _High betweenness centrality (0.158) - this node is a cross-community bridge._ +- **Why does `AbstractEnv` connect `Community 2` to `Community 32`, `Community 33`, `Community 0`, `Community 5`, `Community 7`, `Community 8`, `Community 13`, `Community 46`, `Community 45`, `Community 48`, `Community 20`, `Community 21`, `Community 22`, `Community 23`, `Community 25`, `Community 26`?** + _High betweenness centrality (0.153) - this node is a cross-community bridge._ +- **Why does `Vehicle` connect `Community 20` to `Community 0`, `Community 33`, `Community 2`, `Community 34`, `Community 3`, `Community 5`, `Community 1`, `Community 7`, `Community 40`, `Community 8`, `Community 11`, `Community 43`, `Community 12`, `Community 47`, `Community 48`, `Community 50`, `Community 24`, `Community 63`?** + _High betweenness centrality (0.140) - this node is a cross-community bridge._ +- **Are the 16 inferred relationships involving `Road` (e.g. with `KoMAMergeGeneralizationEnv` and `KoMAMergeOneLaneEnv`) actually correct?** + _`Road` has 16 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 12 inferred relationships involving `Vehicle` (e.g. with `AbstractEnv` and `ContinuousAction`) actually correct?** + _`Vehicle` has 12 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 7 inferred relationships involving `AbstractEnv` (e.g. with `ActionType` and `EnvViewer`) actually correct?** + _`AbstractEnv` has 7 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 12 inferred relationships involving `RoadNetwork` (e.g. with `KoMAMergeGeneralizationEnv` and `KoMAMergeOneLaneEnv`) actually correct?** + _`RoadNetwork` has 12 INFERRED edges - model-reasoned connections that need verification._ \ No newline at end of file diff --git a/worked/koma-rag/README.md b/worked/koma-rag/README.md new file mode 100644 index 0000000000..3ccaff41f6 --- /dev/null +++ b/worked/koma-rag/README.md @@ -0,0 +1,51 @@ +# KoMA-RAG Corpus Benchmark + +A real, non-synthetic research codebase: a multi-agent autonomous-driving system (`highway_env`, forked/extended) coordinated by an LLM driver layer with retrieval-augmented few-shot memory and a verification-enhanced retrieval module (KoMA-RAG). 45 Python files, 49,800 words. + +Repo: [hasnain1241/KoMA-RAG](https://github.com/hasnain1241/KoMA-RAG/tree/KoMA-V2) (`KoMA-V2` branch) + +## Corpus + +``` +LLMDriver/ — the actual research contribution: LLM agents, RAG memory, verification + driverAgent.py — per-vehicle LLM driving policy + masterAgent.py — multi-vehicle conflict coordination + reflectionAgent.py / reflection_choose_agent.py — self-reflection loop + vectorStore.py — Chroma-backed few-shot memory (DrivingMemory) + verification.py — Verification-Enhanced Retrieval: V = V_semantic · V_factual · V_contextual + llm_backend.py — provider-agnostic chat model factory +highway_env/ — the underlying driving simulator (environments, vehicles, roads, rendering) +scenario/ — scenario description + DB bridge glue between highway_env and LLMDriver +main.py — orchestrates all of the above +*.ipynb — experiment notebooks (not extracted — see review) +``` + +## How to run + +```bash +pip install graphifyy +graphify install # or your platform's install command +``` + +Then, in your AI coding assistant, inside a clone of the repo: + +``` +/graphify . +``` + +Or headless (what was actually run for this benchmark, no LLM key needed since this is a code-only corpus): + +```bash +graphify extract . --code-only +graphify cluster-only . --no-label # or omit --no-label with an API key configured, for named communities +``` + +## What to expect + +- 996 nodes, 2076 edges, 65 communities (from 45 `.py` files — the 3 `.ipynb` notebooks are skipped entirely, no notebook extractor exists yet) +- 95% EXTRACTED / 5% INFERRED edges +- Token reduction: **11.9x** on average query cost (per `graphify benchmark`), up to 48.9x for architecture-level questions +- God nodes are dominated by the inherited `highway_env` simulator (`Road`, `Vehicle`, `AbstractEnv`), not the actual research contribution — see review for why +- The five `LLMDriver/` agent classes land in five different communities, disconnected from each other in the graph + +Full generated report: `GRAPH_REPORT.md`. Full eval: `review.md`. diff --git a/worked/koma-rag/graph.json b/worked/koma-rag/graph.json new file mode 100644 index 0000000000..6beb26acb4 --- /dev/null +++ b/worked/koma-rag/graph.json @@ -0,0 +1,35526 @@ +{ + "directed": false, + "multigraph": false, + "graph": {}, + "nodes": [ + { + "id": "highway_env_envs_common_observation_attributesobservation", + "label": "AttributesObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "attributesobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L458" + }, + { + "id": "highway_env_envs_common_observation_exitobservation", + "label": "ExitObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "exitobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L514" + }, + { + "id": "highway_env_envs_common_observation_grayscaleobservation", + "label": "GrayscaleObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "grayscaleobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L47" + }, + { + "id": "highway_env_envs_common_observation_kinematicobservation", + "label": "KinematicObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "kinematicobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L138" + }, + { + "id": "highway_env_envs_common_observation_kinematicsgoalobservation", + "label": "KinematicsGoalObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "kinematicsgoalobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L424" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation", + "label": "LidarObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "lidarobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L555" + }, + { + "id": "highway_env_envs_common_observation_multiagentobservation", + "label": "MultiAgentObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "multiagentobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L479" + }, + { + "id": "highway_env_envs_common_observation_observationtype", + "label": "ObservationType", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "observationtype", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L20" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation", + "label": "OccupancyGridObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "occupancygridobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L243" + }, + { + "id": "highway_env_envs_common_observation_timetocollisionobservation", + "label": "TimeToCollisionObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "timetocollisionobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L106" + }, + { + "id": "highway_env_envs_common_observation_tupleobservation", + "label": "TupleObservation", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "tupleobservation", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L499" + }, + { + "id": "highway_env_interval_lpv", + "label": "LPV", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "lpv", + "source_file": "highway_env/interval.py", + "source_location": "L149" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "label": "IntervalVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "intervalvehicle", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L21" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "label": "VehicleInterval", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "vehicleinterval", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L400" + }, + { + "id": "llmdriver_verification_verificationmodule", + "label": "VerificationModule", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "verificationmodule", + "source_file": "LLMDriver/verification.py", + "source_location": "L77" + }, + { + "id": "llmdriver_verification_verificationresult", + "label": "VerificationResult", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "verificationresult", + "source_file": "LLMDriver/verification.py", + "source_location": "L68" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle", + "label": "BicycleVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": "bicyclevehicle", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L30" + }, + { + "id": "highway_env_vehicle_objects_roadobject", + "label": "RoadObject", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": "roadobject", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L14" + }, + { + "id": "highway_env_road_lane_sinelane", + "label": "SineLane", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "sinelane", + "source_file": "highway_env/road/lane.py", + "source_location": "L214" + }, + { + "id": "highway_env_road_lane_straightlane", + "label": "StraightLane", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "straightlane", + "source_file": "highway_env/road/lane.py", + "source_location": "L144" + }, + { + "id": "llmdriver_llm_backend_llmresponse", + "label": "LLMResponse", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "llmresponse", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L21" + }, + { + "id": "llmdriver_llm_backend_nvidiachatllm", + "label": "NvidiaChatLLM", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "nvidiachatllm", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L96" + }, + { + "id": "llmdriver_masteragent_agentkinematics", + "label": "AgentKinematics", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "agentkinematics", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L29" + }, + { + "id": "llmdriver_masteragent_coordinationdirective", + "label": "CoordinationDirective", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "coordinationdirective", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L40" + }, + { + "id": "llmdriver_masteragent_masteragent", + "label": "MasterAgent", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "masteragent", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L59" + }, + { + "id": "llmdriver_driveragent_driveragent", + "label": "DriverAgent", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "driveragent", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L48" + }, + { + "id": "highway_env_road_graphics_lanegraphics", + "label": "LaneGraphics", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": "lanegraphics", + "source_file": "highway_env/road/graphics.py", + "source_location": "L103" + }, + { + "id": "highway_env_road_graphics_worldsurface", + "label": "WorldSurface", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": "worldsurface", + "source_file": "highway_env/road/graphics.py", + "source_location": "L18" + }, + { + "id": "highway_env_road_lane_abstractlane", + "label": "AbstractLane", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": "abstractlane", + "source_file": "highway_env/road/lane.py", + "source_location": "L11" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv", + "label": "AbstractEnv", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "abstractenv", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L22" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle", + "label": "Vehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": "vehicle", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L12" + }, + { + "id": "scenario_envscenario_envscenario", + "label": "EnvScenario", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": "envscenario", + "source_file": "scenario/envScenario.py", + "source_location": "L35" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "label": "KoMAMergeGeneralizationEnv", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "komamergegeneralizationenv", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L13" + }, + { + "id": "highway_env_envs_common_graphics_envviewer", + "label": "EnvViewer", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": "envviewer", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L15" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics", + "label": "VehicleGraphics", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": "vehiclegraphics", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L17" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "label": "KoMAMergeOneLaneEnv", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "komamergeonelaneenv", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L13" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "label": "KoMAMergeThreeLaneEnv", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "komamergethreelaneenv", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L13" + }, + { + "id": "highway_env_road_graphics_roadobjectgraphics", + "label": "RoadObjectGraphics", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": "roadobjectgraphics", + "source_file": "highway_env/road/graphics.py", + "source_location": "L273" + }, + { + "id": "llmdriver_vectorstore_drivingmemory", + "label": "DrivingMemory", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": "drivingmemory", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L11" + }, + { + "id": "highway_env_vehicle_behavior_aggressivevehicle", + "label": "AggressiveVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "aggressivevehicle", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L469" + }, + { + "id": "highway_env_vehicle_behavior_defensivevehicle", + "label": "DefensiveVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "defensivevehicle", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L479" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle", + "label": "LinearVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "linearvehicle", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L280" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "label": "MultipleModelVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "multiplemodelvehicle", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L32" + }, + { + "id": "highway_env_road_lane_linetype", + "label": "LineType", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": "linetype", + "source_file": "highway_env/road/lane.py", + "source_location": "L134" + }, + { + "id": "highway_env_road_lane_polylane", + "label": "PolyLane", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": "polylane", + "source_file": "highway_env/road/lane.py", + "source_location": "L405" + }, + { + "id": "highway_env_envs_common_action_discreteaction", + "label": "DiscreteAction", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": "discreteaction", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L155" + }, + { + "id": "highway_env_envs_common_action_multiagentaction", + "label": "MultiAgentAction", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": "multiagentaction", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L272" + }, + { + "id": "highway_env_envs_common_action_actiontype", + "label": "ActionType", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": "actiontype", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L20" + }, + { + "id": "highway_env_envs_common_action_continuousaction", + "label": "ContinuousAction", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": "continuousaction", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L71" + }, + { + "id": "highway_env_envs_common_action_discretemetaaction", + "label": "DiscreteMetaAction", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": "discretemetaaction", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L180" + }, + { + "id": "llmdriver_reflection_choose_agent_reflection_choose_agent", + "label": "Reflection_Choose_Agent", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": "reflection_choose_agent", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L8" + }, + { + "id": "llmdriver_reflectionagent_reflectionagent", + "label": "ReflectionAgent", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": "reflectionagent", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L8" + }, + { + "id": "highway_env_road_lane_circularlane", + "label": "CircularLane", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "code", + "norm_label": "circularlane", + "source_file": "highway_env/road/lane.py", + "source_location": "L274" + }, + { + "id": "highway_env_vehicle_objects_landmark", + "label": "Landmark", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": "landmark", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L190" + }, + { + "id": "highway_env_vehicle_objects_obstacle", + "label": "Obstacle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": "obstacle", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L181" + }, + { + "id": "highway_env_road_road_roadnetwork", + "label": "RoadNetwork", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": "roadnetwork", + "source_file": "highway_env/road/road.py", + "source_location": "L17" + }, + { + "id": "highway_env_road_regulation_regulatedroad", + "label": "RegulatedRoad", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": "regulatedroad", + "source_file": "highway_env/road/regulation.py", + "source_location": "L11" + }, + { + "id": "highway_env_envs_common_graphics_eventhandler", + "label": "EventHandler", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "code", + "norm_label": "eventhandler", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L169" + }, + { + "id": "highway_env_road_road_road", + "label": "Road", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "code", + "norm_label": "road", + "source_file": "highway_env/road/road.py", + "source_location": "L305" + }, + { + "id": "llmdriver_llm_backend_langchainchatadapter", + "label": "LangchainChatAdapter", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": "langchainchatadapter", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L238" + }, + { + "id": "scenario_envplotter_sceplotter", + "label": "ScePlotter", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": "sceplotter", + "source_file": "scenario/envPlotter.py", + "source_location": "L14" + }, + { + "id": "scenario_dbbridge_dbbridge", + "label": "DBBridge", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": "dbbridge", + "source_file": "scenario/DBBridge.py", + "source_location": "L11" + }, + { + "id": "highway_env_envs_common_graphics_observationgraphics", + "label": "ObservationGraphics", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 49, + "community_name": "Community 49", + "file_type": "code", + "norm_label": "observationgraphics", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L220" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "label": "KoMAMultiRoundAboutEnv", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "komamultiroundaboutenv", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L12" + }, + { + "id": "highway_env_envs_common_abstract_multiagentwrapper", + "label": "MultiAgentWrapper", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 52, + "community_name": "Community 52", + "file_type": "code", + "norm_label": "multiagentwrapper", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L414" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "label": "RegressionVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "regressionvehicle", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L11" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle", + "label": "ControlledVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "code", + "norm_label": "controlledvehicle", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L11" + }, + { + "id": "highway_env_road_graphics_roadgraphics", + "label": "RoadGraphics", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 64, + "community_name": "Community 64", + "file_type": "code", + "norm_label": "roadgraphics", + "source_file": "highway_env/road/graphics.py", + "source_location": "L225" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle", + "label": "MDPVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "mdpvehicle", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L207" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle", + "label": "IDMVehicle", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": "idmvehicle", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L12" + }, + { + "id": "scenario_envroundaboutscenario_envscenario", + "label": "EnvScenario", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": "envscenario", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L35" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth", + "label": "PolyLaneFixedWidth", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": "polylanefixedwidth", + "source_file": "highway_env/road/lane.py", + "source_location": "L347" + }, + { + "id": "highway_env_road_spline_curvepose", + "label": "CurvePose", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": "curvepose", + "source_file": "highway_env/road/spline.py", + "source_location": "L123" + }, + { + "id": "highway_env_road_spline_linearspline2d", + "label": "LinearSpline2D", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": "linearspline2d", + "source_file": "highway_env/road/spline.py", + "source_location": "L6" + }, + { + "id": "highway_env_envs_common_observation_attributesobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L459" + }, + { + "id": "highway_env_envs_common_observation_attributesobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L473" + }, + { + "id": "highway_env_envs_common_observation_attributesobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L463" + }, + { + "id": "highway_env_envs_common_observation_exitobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L518" + }, + { + "id": "highway_env_envs_common_observation_grayscaleobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L65" + }, + { + "id": "highway_env_envs_common_observation_grayscaleobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L92" + }, + { + "id": "highway_env_envs_common_observation_grayscaleobservation_render_to_grayscale", + "label": "._render_to_grayscale()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "._render_to_grayscale()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L98" + }, + { + "id": "highway_env_envs_common_observation_grayscaleobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L89" + }, + { + "id": "highway_env_envs_common_observation_kinematicobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L144" + }, + { + "id": "highway_env_envs_common_observation_kinematicobservation_normalize_obs", + "label": ".normalize_obs()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".normalize_obs()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L183" + }, + { + "id": "highway_env_envs_common_observation_kinematicobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L205" + }, + { + "id": "highway_env_envs_common_observation_kinematicobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L180" + }, + { + "id": "highway_env_envs_common_observation_kinematicsgoalobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L425" + }, + { + "id": "highway_env_envs_common_observation_kinematicsgoalobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L440" + }, + { + "id": "highway_env_envs_common_observation_kinematicsgoalobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L429" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_angle_to_index", + "label": ".angle_to_index()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".angle_to_index()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L628" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_index_to_direction", + "label": ".index_to_direction()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".index_to_direction()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L631" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L559" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L576" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_position_to_angle", + "label": ".position_to_angle()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".position_to_angle()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L622" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_position_to_index", + "label": ".position_to_index()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".position_to_index()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L625" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L572" + }, + { + "id": "highway_env_envs_common_observation_lidarobservation_trace", + "label": ".trace()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".trace()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L582" + }, + { + "id": "highway_env_envs_common_observation_multiagentobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L480" + }, + { + "id": "highway_env_envs_common_observation_multiagentobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L495" + }, + { + "id": "highway_env_envs_common_observation_multiagentobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L492" + }, + { + "id": "highway_env_envs_common_observation_observation_factory", + "label": "observation_factory()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "observation_factory()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L635" + }, + { + "id": "highway_env_envs_common_observation_observationtype_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L21" + }, + { + "id": "highway_env_envs_common_observation_observationtype_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L29" + }, + { + "id": "highway_env_envs_common_observation_observationtype_observer_vehicle", + "label": ".observer_vehicle()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observer_vehicle()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L34" + }, + { + "id": "highway_env_envs_common_observation_observationtype_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L25" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_cell", + "label": ".fill_road_layer_by_cell()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".fill_road_layer_by_cell()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L408" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_lanes", + "label": ".fill_road_layer_by_lanes()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".fill_road_layer_by_lanes()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L383" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_index_to_pos", + "label": ".index_to_pos()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".index_to_pos()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L370" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L251" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_normalize", + "label": ".normalize()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".normalize()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L292" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L309" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_pos_to_index", + "label": ".pos_to_index()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".pos_to_index()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L352" + }, + { + "id": "highway_env_envs_common_observation_occupancygridobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L286" + }, + { + "id": "highway_env_envs_common_observation_timetocollisionobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L107" + }, + { + "id": "highway_env_envs_common_observation_timetocollisionobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L111" + }, + { + "id": "highway_env_envs_common_observation_tupleobservation_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L500" + }, + { + "id": "highway_env_envs_common_observation_tupleobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L510" + }, + { + "id": "highway_env_envs_common_observation_tupleobservation_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L507" + }, + { + "id": "highway_env_interval_integrator_interval", + "label": "integrator_interval()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "integrator_interval()", + "source_file": "highway_env/interval.py", + "source_location": "L62" + }, + { + "id": "highway_env_interval_interval_absolute_to_local", + "label": "interval_absolute_to_local()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "interval_absolute_to_local()", + "source_file": "highway_env/interval.py", + "source_location": "L89" + }, + { + "id": "highway_env_interval_interval_local_to_absolute", + "label": "interval_local_to_absolute()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "interval_local_to_absolute()", + "source_file": "highway_env/interval.py", + "source_location": "L107" + }, + { + "id": "highway_env_interval_interval_negative_part", + "label": "interval_negative_part()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "interval_negative_part()", + "source_file": "highway_env/interval.py", + "source_location": "L52" + }, + { + "id": "highway_env_interval_intervals_diff", + "label": "intervals_diff()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "intervals_diff()", + "source_file": "highway_env/interval.py", + "source_location": "L41" + }, + { + "id": "highway_env_interval_intervals_product", + "label": "intervals_product()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "intervals_product()", + "source_file": "highway_env/interval.py", + "source_location": "L11" + }, + { + "id": "highway_env_interval_intervals_scaling", + "label": "intervals_scaling()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "intervals_scaling()", + "source_file": "highway_env/interval.py", + "source_location": "L26" + }, + { + "id": "highway_env_interval_is_metzler", + "label": "is_metzler()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "is_metzler()", + "source_file": "highway_env/interval.py", + "source_location": "L145" + }, + { + "id": "highway_env_interval_lpv_change_coordinates", + "label": ".change_coordinates()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".change_coordinates()", + "source_file": "highway_env/interval.py", + "source_location": "L230" + }, + { + "id": "highway_env_interval_lpv_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/interval.py", + "source_location": "L150" + }, + { + "id": "highway_env_interval_lpv_set_control", + "label": ".set_control()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".set_control()", + "source_file": "highway_env/interval.py", + "source_location": "L225" + }, + { + "id": "highway_env_interval_lpv_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/interval.py", + "source_location": "L273" + }, + { + "id": "highway_env_interval_lpv_step_interval_predictor", + "label": ".step_interval_predictor()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".step_interval_predictor()", + "source_file": "highway_env/interval.py", + "source_location": "L295" + }, + { + "id": "highway_env_interval_lpv_step_naive_predictor", + "label": ".step_naive_predictor()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".step_naive_predictor()", + "source_file": "highway_env/interval.py", + "source_location": "L281" + }, + { + "id": "highway_env_interval_lpv_update_coordinates_frame", + "label": ".update_coordinates_frame()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".update_coordinates_frame()", + "source_file": "highway_env/interval.py", + "source_location": "L198" + }, + { + "id": "highway_env_interval_polytope", + "label": "polytope()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "polytope()", + "source_file": "highway_env/interval.py", + "source_location": "L125" + }, + { + "id": "highway_env_interval_vector_interval_section", + "label": "vector_interval_section()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "vector_interval_section()", + "source_file": "highway_env/interval.py", + "source_location": "L80" + }, + { + "id": "highway_env_vehicle_dynamics_main", + "label": "main()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "main()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L260" + }, + { + "id": "highway_env_vehicle_dynamics_plot", + "label": "plot()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "plot()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L241" + }, + { + "id": "highway_env_vehicle_dynamics_simulate", + "label": "simulate()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "simulate()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L209" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_create_from", + "label": ".create_from()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".create_from()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L67" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_followed_lanes", + "label": ".get_followed_lanes()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".get_followed_lanes()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L300" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_front_interval", + "label": ".get_front_interval()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".get_front_interval()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L285" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_handle_collisions", + "label": ".handle_collisions()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".handle_collisions()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L366" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L31" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_lateral_matrix_polytope", + "label": ".lateral_matrix_polytope()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".lateral_matrix_polytope()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L276" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_longitudinal_matrix_polytope", + "label": ".longitudinal_matrix_polytope()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".longitudinal_matrix_polytope()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L273" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "label": ".observer_step()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".observer_step()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L93" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "label": ".parameter_box_to_polytope()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".parameter_box_to_polytope()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L280" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_partial_observer_step", + "label": ".partial_observer_step()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".partial_observer_step()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L325" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "label": ".predictor_init()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".predictor_init()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L228" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "label": ".predictor_step()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".predictor_step()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L182" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L81" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_store_trajectories", + "label": ".store_trajectories()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".store_trajectories()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L361" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_vehicleinterval_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L401" + }, + { + "id": "llmdriver_verification_cosine", + "label": "_cosine()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "_cosine()", + "source_file": "LLMDriver/verification.py", + "source_location": "L34" + }, + { + "id": "llmdriver_verification_extract_lane_count", + "label": "_extract_lane_count()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "_extract_lane_count()", + "source_file": "LLMDriver/verification.py", + "source_location": "L44" + }, + { + "id": "llmdriver_verification_extract_scenario_tag", + "label": "_extract_scenario_tag()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "_extract_scenario_tag()", + "source_file": "LLMDriver/verification.py", + "source_location": "L54" + }, + { + "id": "llmdriver_verification_verificationmodule_contextual_score", + "label": ".contextual_score()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".contextual_score()", + "source_file": "LLMDriver/verification.py", + "source_location": "L161" + }, + { + "id": "llmdriver_verification_verificationmodule_factual_score", + "label": ".factual_score()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".factual_score()", + "source_file": "LLMDriver/verification.py", + "source_location": "L156" + }, + { + "id": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "label": ".factual_score_deterministic()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".factual_score_deterministic()", + "source_file": "LLMDriver/verification.py", + "source_location": "L117" + }, + { + "id": "llmdriver_verification_verificationmodule_factual_score_llm", + "label": ".factual_score_llm()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".factual_score_llm()", + "source_file": "LLMDriver/verification.py", + "source_location": "L136" + }, + { + "id": "llmdriver_verification_verificationmodule_filter_memories", + "label": ".filter_memories()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".filter_memories()", + "source_file": "LLMDriver/verification.py", + "source_location": "L217" + }, + { + "id": "llmdriver_verification_verificationmodule_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/verification.py", + "source_location": "L80" + }, + { + "id": "llmdriver_verification_verificationmodule_mean_factual_score", + "label": ".mean_factual_score()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".mean_factual_score()", + "source_file": "LLMDriver/verification.py", + "source_location": "L274" + }, + { + "id": "llmdriver_verification_verificationmodule_mean_score", + "label": ".mean_score()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".mean_score()", + "source_file": "LLMDriver/verification.py", + "source_location": "L271" + }, + { + "id": "llmdriver_verification_verificationmodule_reset_episode_stats", + "label": ".reset_episode_stats()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".reset_episode_stats()", + "source_file": "LLMDriver/verification.py", + "source_location": "L278" + }, + { + "id": "llmdriver_verification_verificationmodule_semantic_score", + "label": ".semantic_score()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".semantic_score()", + "source_file": "LLMDriver/verification.py", + "source_location": "L103" + }, + { + "id": "llmdriver_verification_verificationmodule_verify_one", + "label": ".verify_one()", + "_callable": true, + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": ".verify_one()", + "source_file": "LLMDriver/verification.py", + "source_location": "L180" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_clip_actions", + "label": ".clip_actions()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".clip_actions()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L126" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_derivative", + "label": ".derivative()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".derivative()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L63" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_func", + "label": ".derivative_func()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".derivative_func()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L66" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_linear", + "label": ".derivative_linear()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".derivative_linear()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L96" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_dynamics", + "label": ".full_lateral_lpv_dynamics()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".full_lateral_lpv_dynamics()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L195" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_structure", + "label": ".full_lateral_lpv_structure()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".full_lateral_lpv_structure()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L174" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L46" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "label": ".lateral_lpv_dynamics()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".lateral_lpv_dynamics()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L163" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_structure", + "label": ".lateral_lpv_structure()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".lateral_lpv_structure()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L132" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_state", + "label": ".state()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".state()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L54" + }, + { + "id": "highway_env_vehicle_dynamics_bicyclevehicle_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L115" + }, + { + "id": "highway_env_vehicle_dynamics_rk4", + "label": "rk4()", + "_callable": true, + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": "rk4()", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L11" + }, + { + "id": "highway_env_vehicle_objects_roadobject_direction", + "label": ".direction()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".direction()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L130" + }, + { + "id": "highway_env_vehicle_objects_roadobject_front_distance_to", + "label": ".front_distance_to()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".front_distance_to()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L171" + }, + { + "id": "highway_env_vehicle_objects_roadobject_handle_collisions", + "label": ".handle_collisions()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".handle_collisions()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L71" + }, + { + "id": "highway_env_vehicle_objects_roadobject_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L25" + }, + { + "id": "highway_env_vehicle_objects_roadobject_is_colliding", + "label": "._is_colliding()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": "._is_colliding()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L101" + }, + { + "id": "highway_env_vehicle_objects_roadobject_lane_distance_to", + "label": ".lane_distance_to()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".lane_distance_to()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L152" + }, + { + "id": "highway_env_vehicle_objects_roadobject_make_on_lane", + "label": ".make_on_lane()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".make_on_lane()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L55" + }, + { + "id": "highway_env_vehicle_objects_roadobject_on_road", + "label": ".on_road()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".on_road()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L167" + }, + { + "id": "highway_env_vehicle_objects_roadobject_polygon", + "label": ".polygon()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".polygon()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L137" + }, + { + "id": "highway_env_vehicle_objects_roadobject_repr", + "label": ".__repr__()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".__repr__()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L177" + }, + { + "id": "highway_env_vehicle_objects_roadobject_str", + "label": ".__str__()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".__str__()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L174" + }, + { + "id": "highway_env_vehicle_objects_roadobject_to_dict", + "label": ".to_dict()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".to_dict()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L109" + }, + { + "id": "highway_env_vehicle_objects_roadobject_velocity", + "label": ".velocity()", + "_callable": true, + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": ".velocity()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L134" + }, + { + "id": "highway_env_road_lane_circularlane_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L329" + }, + { + "id": "highway_env_road_lane_lane_from_config", + "label": "lane_from_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "lane_from_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L498" + }, + { + "id": "highway_env_road_lane_polylane_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L475" + }, + { + "id": "highway_env_road_lane_sinelane_from_config", + "label": ".from_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".from_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L256" + }, + { + "id": "highway_env_road_lane_sinelane_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L261" + }, + { + "id": "highway_env_road_lane_straightlane_from_config", + "label": ".from_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".from_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L194" + }, + { + "id": "highway_env_road_lane_straightlane_heading_at", + "label": ".heading_at()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".heading_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L181" + }, + { + "id": "highway_env_road_lane_straightlane_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L199" + }, + { + "id": "highway_env_road_lane_straightlane_width_at", + "label": ".width_at()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": ".width_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L184" + }, + { + "id": "highway_env_road_lane_to_serializable", + "label": "_to_serializable()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "_to_serializable()", + "source_file": "highway_env/road/lane.py", + "source_location": "L492" + }, + { + "id": "highway_env_utils_class_from_path", + "label": "class_from_path()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "class_from_path()", + "source_file": "highway_env/utils.py", + "source_location": "L33" + }, + { + "id": "highway_env_utils_get_class_path", + "label": "get_class_path()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "get_class_path()", + "source_file": "highway_env/utils.py", + "source_location": "L29" + }, + { + "id": "highway_env_utils_wrap_to_pi", + "label": "wrap_to_pi()", + "_callable": true, + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "wrap_to_pi()", + "source_file": "highway_env/utils.py", + "source_location": "L52" + }, + { + "id": "llmdriver_llm_backend_env", + "label": "_env()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_env()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L28" + }, + { + "id": "llmdriver_llm_backend_env_bool", + "label": "_env_bool()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_env_bool()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L32" + }, + { + "id": "llmdriver_llm_backend_env_float", + "label": "_env_float()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_env_float()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L39" + }, + { + "id": "llmdriver_llm_backend_env_int", + "label": "_env_int()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_env_int()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L49" + }, + { + "id": "llmdriver_llm_backend_is_deepseek", + "label": "_is_deepseek()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_is_deepseek()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L74" + }, + { + "id": "llmdriver_llm_backend_llmresponse_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L24" + }, + { + "id": "llmdriver_llm_backend_message_role_content", + "label": "_message_role_content()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_message_role_content()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L78" + }, + { + "id": "llmdriver_llm_backend_nvidiachatllm_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L107" + }, + { + "id": "llmdriver_llm_backend_nvidiachatllm_invoke", + "label": ".invoke()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": ".invoke()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L171" + }, + { + "id": "llmdriver_llm_backend_role_model", + "label": "_role_model()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_role_model()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L59" + }, + { + "id": "llmdriver_llm_backend_to_openai_messages", + "label": "_to_openai_messages()", + "_callable": true, + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "_to_openai_messages()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L92" + }, + { + "id": "llmdriver_masteragent_coordinationdirective_to_prompt_block", + "label": ".to_prompt_block()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": ".to_prompt_block()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L48" + }, + { + "id": "llmdriver_masteragent_masteragent_compute_priorities", + "label": ".compute_priorities()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": ".compute_priorities()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L114" + }, + { + "id": "llmdriver_masteragent_masteragent_coordinate", + "label": ".coordinate()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": ".coordinate()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L239" + }, + { + "id": "llmdriver_masteragent_masteragent_detect_conflicts", + "label": ".detect_conflicts()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": ".detect_conflicts()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L92" + }, + { + "id": "llmdriver_masteragent_masteragent_extract_states_from_env", + "label": ".extract_states_from_env()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": ".extract_states_from_env()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L281" + }, + { + "id": "llmdriver_masteragent_masteragent_llm_refine_directives", + "label": "._llm_refine_directives()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "._llm_refine_directives()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L170" + }, + { + "id": "llmdriver_masteragent_masteragent_rule_based_directives", + "label": "._rule_based_directives()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "._rule_based_directives()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L131" + }, + { + "id": "llmdriver_masteragent_masteragent_spatial_target", + "label": "._spatial_target()", + "_callable": true, + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "._spatial_target()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L88" + }, + { + "id": "llmdriver_driveragent_driveragent_few_shot_decision", + "label": ".few_shot_decision()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": ".few_shot_decision()", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L57" + }, + { + "id": "llmdriver_driveragent_driveragent_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L49" + }, + { + "id": "loadconfig_apply_config_to_env", + "label": "apply_config_to_env()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "apply_config_to_env()", + "source_file": "loadConfig.py", + "source_location": "L39" + }, + { + "id": "loadconfig_as_bool", + "label": "_as_bool()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "_as_bool()", + "source_file": "loadConfig.py", + "source_location": "L11" + }, + { + "id": "loadconfig_as_float", + "label": "_as_float()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "_as_float()", + "source_file": "loadConfig.py", + "source_location": "L19" + }, + { + "id": "loadconfig_as_int", + "label": "_as_int()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "_as_int()", + "source_file": "loadConfig.py", + "source_location": "L26" + }, + { + "id": "loadconfig_get_framework_flags", + "label": "get_framework_flags()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "get_framework_flags()", + "source_file": "loadConfig.py", + "source_location": "L121" + }, + { + "id": "loadconfig_load_config", + "label": "load_config()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "load_config()", + "source_file": "loadConfig.py", + "source_location": "L33" + }, + { + "id": "loadconfig_load_openai_config", + "label": "load_openai_config()", + "_callable": true, + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "load_openai_config()", + "source_file": "loadConfig.py", + "source_location": "L114" + }, + { + "id": "highway_env_road_graphics_lanegraphics_continuous_curve", + "label": ".continuous_curve()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".continuous_curve()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L154" + }, + { + "id": "highway_env_road_graphics_lanegraphics_continuous_line", + "label": ".continuous_line()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".continuous_line()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L171" + }, + { + "id": "highway_env_road_graphics_lanegraphics_display", + "label": ".display()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".display()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L118" + }, + { + "id": "highway_env_road_graphics_lanegraphics_draw_ground", + "label": ".draw_ground()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".draw_ground()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L209" + }, + { + "id": "highway_env_road_graphics_lanegraphics_draw_stripes", + "label": ".draw_stripes()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".draw_stripes()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L188" + }, + { + "id": "highway_env_road_graphics_lanegraphics_striped_line", + "label": ".striped_line()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".striped_line()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L137" + }, + { + "id": "highway_env_road_graphics_roadgraphics_display", + "label": ".display()", + "_callable": true, + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": ".display()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L230" + }, + { + "id": "highway_env_road_lane_abstractlane_from_config", + "label": ".from_config()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".from_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L63" + }, + { + "id": "highway_env_road_lane_abstractlane_heading_at", + "label": ".heading_at()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".heading_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L43" + }, + { + "id": "highway_env_road_lane_abstractlane_local_coordinates", + "label": ".local_coordinates()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".local_coordinates()", + "source_file": "highway_env/road/lane.py", + "source_location": "L33" + }, + { + "id": "highway_env_road_lane_abstractlane_position", + "label": ".position()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".position()", + "source_file": "highway_env/road/lane.py", + "source_location": "L22" + }, + { + "id": "highway_env_road_lane_abstractlane_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L72" + }, + { + "id": "highway_env_road_lane_abstractlane_width_at", + "label": ".width_at()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".width_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L53" + }, + { + "id": "highway_env_road_road_roadnetwork_lanes_dict", + "label": ".lanes_dict()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".lanes_dict()", + "source_file": "highway_env/road/road.py", + "source_location": "L216" + }, + { + "id": "highway_env_road_road_roadnetwork_lanes_list", + "label": ".lanes_list()", + "_callable": true, + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": ".lanes_list()", + "source_file": "highway_env/road/road.py", + "source_location": "L213" + }, + { + "id": "highway_env_road_lane_abstractlane_after_end", + "label": ".after_end()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".after_end()", + "source_file": "highway_env/road/lane.py", + "source_location": "L111" + }, + { + "id": "highway_env_road_lane_abstractlane_distance", + "label": ".distance()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".distance()", + "source_file": "highway_env/road/lane.py", + "source_location": "L116" + }, + { + "id": "highway_env_road_lane_abstractlane_distance_with_heading", + "label": ".distance_with_heading()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".distance_with_heading()", + "source_file": "highway_env/road/lane.py", + "source_location": "L121" + }, + { + "id": "highway_env_road_lane_abstractlane_is_reachable_from", + "label": ".is_reachable_from()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".is_reachable_from()", + "source_file": "highway_env/road/lane.py", + "source_location": "L97" + }, + { + "id": "highway_env_road_lane_abstractlane_local_angle", + "label": ".local_angle()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".local_angle()", + "source_file": "highway_env/road/lane.py", + "source_location": "L129" + }, + { + "id": "highway_env_road_lane_abstractlane_on_lane", + "label": ".on_lane()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".on_lane()", + "source_file": "highway_env/road/lane.py", + "source_location": "L80" + }, + { + "id": "highway_env_road_lane_polylane_width_at", + "label": ".width_at()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".width_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L431" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_heading_at", + "label": ".heading_at()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".heading_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L378" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "label": ".local_coordinates()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".local_coordinates()", + "source_file": "highway_env/road/lane.py", + "source_location": "L374" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_position", + "label": ".position()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".position()", + "source_file": "highway_env/road/lane.py", + "source_location": "L369" + }, + { + "id": "highway_env_road_lane_sinelane_heading_at", + "label": ".heading_at()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".heading_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L247" + }, + { + "id": "highway_env_road_lane_sinelane_local_coordinates", + "label": ".local_coordinates()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".local_coordinates()", + "source_file": "highway_env/road/lane.py", + "source_location": "L251" + }, + { + "id": "highway_env_road_lane_sinelane_position", + "label": ".position()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".position()", + "source_file": "highway_env/road/lane.py", + "source_location": "L243" + }, + { + "id": "highway_env_road_lane_straightlane_local_coordinates", + "label": ".local_coordinates()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".local_coordinates()", + "source_file": "highway_env/road/lane.py", + "source_location": "L187" + }, + { + "id": "highway_env_road_lane_straightlane_position", + "label": ".position()", + "_callable": true, + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": ".position()", + "source_file": "highway_env/road/lane.py", + "source_location": "L178" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_automatic_rendering", + "label": "._automatic_rendering()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._automatic_rendering()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L313" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_call_vehicle_method", + "label": ".call_vehicle_method()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".call_vehicle_method()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L383" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_change_vehicles", + "label": ".change_vehicles()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".change_vehicles()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L341" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_close", + "label": ".close()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".close()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L295" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_configure", + "label": ".configure()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".configure()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L112" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_deepcopy", + "label": ".__deepcopy__()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".__deepcopy__()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L401" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_default_config", + "label": ".default_config()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".default_config()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L84" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "label": ".define_spaces()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".define_spaces()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L121" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_get_available_actions", + "label": ".get_available_actions()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".get_available_actions()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L306" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_info", + "label": "._info()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._info()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L167" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L41" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_is_terminated", + "label": "._is_terminated()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._is_terminated()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L151" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_is_truncated", + "label": "._is_truncated()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._is_truncated()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L159" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_randomize_behavior", + "label": ".randomize_behavior()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".randomize_behavior()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L391" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_render", + "label": ".render()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".render()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L268" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_reset", + "label": ".reset()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".reset()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L186" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_reward", + "label": "._reward()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._reward()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L130" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_rewards", + "label": "._rewards()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._rewards()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L139" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_set_preferred_lane", + "label": ".set_preferred_lane()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".set_preferred_lane()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L358" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_set_record_video_wrapper", + "label": ".set_record_video_wrapper()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".set_record_video_wrapper()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L309" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_set_route_at_intersection", + "label": ".set_route_at_intersection()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".set_route_at_intersection()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L368" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_set_vehicle_field", + "label": ".set_vehicle_field()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".set_vehicle_field()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L375" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_simplify", + "label": ".simplify()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".simplify()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L327" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_simulate", + "label": "._simulate()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "._simulate()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L247" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L221" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_update_metadata", + "label": ".update_metadata()", + "_callable": true, + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": ".update_metadata()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L116" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_create_random", + "label": ".create_random()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".create_random()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L49" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_destination", + "label": ".destination()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".destination()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L178" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_destination_direction", + "label": ".destination_direction()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".destination_direction()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L188" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L34" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_lane_offset", + "label": ".lane_offset()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".lane_offset()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L195" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_predict_trajectory", + "label": ".predict_trajectory()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".predict_trajectory()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L233" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_predict_trajectory_constant_speed", + "label": ".predict_trajectory_constant_speed()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".predict_trajectory_constant_speed()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L153" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_repr", + "label": ".__repr__()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".__repr__()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L230" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_str", + "label": ".__str__()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".__str__()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L227" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_to_dict", + "label": ".to_dict()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".to_dict()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L203" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_velocity", + "label": ".velocity()", + "_callable": true, + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": ".velocity()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L174" + }, + { + "id": "scenario_envscenario_envscenario_availableactionsdescription", + "label": ".availableActionsDescription()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".availableactionsdescription()", + "source_file": "scenario/envScenario.py", + "source_location": "L91" + }, + { + "id": "scenario_envscenario_envscenario_describe", + "label": ".describe()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".describe()", + "source_file": "scenario/envScenario.py", + "source_location": "L359" + }, + { + "id": "scenario_envscenario_envscenario_describesvnormallane", + "label": ".describeSVNormalLane()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".describesvnormallane()", + "source_file": "scenario/envScenario.py", + "source_location": "L228" + }, + { + "id": "scenario_envscenario_envscenario_evaluation", + "label": ".evaluation()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".evaluation()", + "source_file": "scenario/envScenario.py", + "source_location": "L307" + }, + { + "id": "scenario_envscenario_envscenario_getclosestsv", + "label": ".getClosestSV()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".getclosestsv()", + "source_file": "scenario/envScenario.py", + "source_location": "L151" + }, + { + "id": "scenario_envscenario_envscenario_getlaneposition", + "label": ".getLanePosition()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".getlaneposition()", + "source_file": "scenario/envScenario.py", + "source_location": "L80" + }, + { + "id": "scenario_envscenario_envscenario_getsurrendvehicles", + "label": ".getSurrendVehicles()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".getsurrendvehicles()", + "source_file": "scenario/envScenario.py", + "source_location": "L54" + }, + { + "id": "scenario_envscenario_envscenario_getsvrelativestate", + "label": ".getSVRelativeState()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".getsvrelativestate()", + "source_file": "scenario/envScenario.py", + "source_location": "L131" + }, + { + "id": "scenario_envscenario_envscenario_getunitvector", + "label": ".getUnitVector()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".getunitvector()", + "source_file": "scenario/envScenario.py", + "source_location": "L65" + }, + { + "id": "scenario_envscenario_envscenario_getvehdis", + "label": ".getVehDis()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".getvehdis()", + "source_file": "scenario/envScenario.py", + "source_location": "L145" + }, + { + "id": "scenario_envscenario_envscenario_isindangerousarea", + "label": ".isInDangerousArea()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".isindangerousarea()", + "source_file": "scenario/envScenario.py", + "source_location": "L286" + }, + { + "id": "scenario_envscenario_envscenario_plotsce", + "label": ".plotSce()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".plotsce()", + "source_file": "scenario/envScenario.py", + "source_location": "L61" + }, + { + "id": "scenario_envscenario_envscenario_processnormallane", + "label": ".processNormalLane()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".processnormallane()", + "source_file": "scenario/envScenario.py", + "source_location": "L102" + }, + { + "id": "scenario_envscenario_envscenario_processsinglelanesvs", + "label": ".processSingleLaneSVs()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".processsinglelanesvs()", + "source_file": "scenario/envScenario.py", + "source_location": "L164" + }, + { + "id": "scenario_envscenario_envscenario_processsvsnormallane", + "label": ".processSVsNormalLane()", + "_callable": true, + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": ".processsvsnormallane()", + "source_file": "scenario/envScenario.py", + "source_location": "L181" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_collision_idlist", + "label": "._collision_idlist()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._collision_idlist()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L78" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_default_config", + "label": ".default_config()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": ".default_config()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L24" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_is_terminated", + "label": "._is_terminated()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._is_terminated()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L68" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_is_truncated", + "label": "._is_truncated()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._is_truncated()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L84" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "label": "._make_road()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._make_road()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L91" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_vehicles", + "label": "._make_vehicles()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._make_vehicles()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L124" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reset", + "label": "._reset()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._reset()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L87" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reward", + "label": "._reward()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._reward()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L39" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_rewards", + "label": "._rewards()", + "_callable": true, + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "._rewards()", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L54" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_close", + "label": ".close()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".close()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L164" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_extend_display", + "label": ".extend_display()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".extend_display()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L64" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_get_image", + "label": ".get_image()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".get_image()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L145" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L22" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_set_agent_action_sequence", + "label": ".set_agent_action_sequence()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".set_agent_action_sequence()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L74" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_set_agent_display", + "label": ".set_agent_display()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".set_agent_display()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L52" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_window_position", + "label": ".window_position()", + "_callable": true, + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": ".window_position()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L155" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_display", + "label": ".display()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".display()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L99" + }, + { + "id": "highway_env_road_graphics_roadgraphics_display_traffic", + "label": ".display_traffic()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".display_traffic()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L244" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_darken", + "label": ".darken()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".darken()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L186" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_display", + "label": ".display()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".display()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L28" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_display_history", + "label": ".display_history()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".display_history()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L150" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_display_trajectory", + "label": ".display_trajectory()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".display_trajectory()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L138" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_get_color", + "label": ".get_color()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".get_color()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L169" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_lighten", + "label": ".lighten()", + "_callable": true, + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": ".lighten()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L194" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_default_config", + "label": ".default_config()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": ".default_config()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L24" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_is_terminated", + "label": "._is_terminated()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._is_terminated()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L68" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_is_truncated", + "label": "._is_truncated()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._is_truncated()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L78" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "label": "._make_road()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._make_road()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L85" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_vehicles", + "label": "._make_vehicles()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._make_vehicles()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L118" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reset", + "label": "._reset()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._reset()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L81" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reward", + "label": "._reward()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._reward()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L39" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_rewards", + "label": "._rewards()", + "_callable": true, + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "._rewards()", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L54" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_default_config", + "label": ".default_config()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": ".default_config()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L24" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_is_terminated", + "label": "._is_terminated()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._is_terminated()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L68" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_is_truncated", + "label": "._is_truncated()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._is_truncated()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L78" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "label": "._make_road()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._make_road()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L85" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_vehicles", + "label": "._make_vehicles()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._make_vehicles()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L118" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reset", + "label": "._reset()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._reset()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L81" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reward", + "label": "._reward()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._reward()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L39" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_rewards", + "label": "._rewards()", + "_callable": true, + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "._rewards()", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L54" + }, + { + "id": "highway_env_road_graphics_roadobjectgraphics_blit_rotate", + "label": ".blit_rotate()", + "_callable": true, + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": ".blit_rotate()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L310" + }, + { + "id": "highway_env_road_graphics_roadobjectgraphics_display", + "label": ".display()", + "_callable": true, + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": ".display()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L285" + }, + { + "id": "highway_env_road_graphics_roadobjectgraphics_get_color", + "label": ".get_color()", + "_callable": true, + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": ".get_color()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L339" + }, + { + "id": "highway_env_road_graphics_worldsurface_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L32" + }, + { + "id": "llmdriver_llm_backend_get_embedding_function", + "label": "get_embedding_function()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": "get_embedding_function()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L346" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_addmemory", + "label": ".addMemory()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".addmemory()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L95" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_combinememory", + "label": ".combineMemory()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".combinememory()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L134" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_deletememory", + "label": ".deleteMemory()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".deletememory()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L129" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L12" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_komaaddmemory", + "label": ".KoMAaddMemory()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".komaaddmemory()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L62" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_retrievememorywithscores", + "label": ".retrieveMemoryWithScores()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".retrievememorywithscores()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L38" + }, + { + "id": "llmdriver_vectorstore_drivingmemory_retrivememory", + "label": ".retriveMemory()", + "_callable": true, + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": ".retrivememory()", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L28" + }, + { + "id": "highway_env_utils_near_split", + "label": "near_split()", + "_callable": true, + "_origin": "ast", + "community": 29, + "community_name": "Community 29", + "file_type": "code", + "norm_label": "near_split()", + "source_file": "highway_env/utils.py", + "source_location": "L308" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L80" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_change_lane_policy", + "label": ".change_lane_policy()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".change_lane_policy()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L175" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L48" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_mobil", + "label": ".mobil()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".mobil()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L217" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "label": ".acceleration()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".acceleration()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L321" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "label": ".acceleration_features()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".acceleration_features()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L343" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L309" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_add_features", + "label": ".add_features()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".add_features()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L448" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_collect_data", + "label": ".collect_data()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".collect_data()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L444" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L293" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_lateral_structure", + "label": ".lateral_structure()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".lateral_structure()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L428" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_longitudinal_structure", + "label": ".longitudinal_structure()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".longitudinal_structure()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L383" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_randomize_behavior", + "label": ".randomize_behavior()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".randomize_behavior()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L314" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_steering_control", + "label": ".steering_control()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".steering_control()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L356" + }, + { + "id": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "label": ".steering_features()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".steering_features()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L367" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L102" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L48" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_assume_model_is_valid", + "label": ".assume_model_is_valid()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".assume_model_is_valid()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L92" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_collect_data", + "label": ".collect_data()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".collect_data()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L53" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_update_possible_routes", + "label": ".update_possible_routes()", + "_callable": true, + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": ".update_possible_routes()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L58" + }, + { + "id": "highway_env_road_lane_circularlane_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/lane.py", + "source_location": "L278" + }, + { + "id": "highway_env_road_lane_polylane_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/lane.py", + "source_location": "L410" + }, + { + "id": "highway_env_road_lane_polylane_init_width", + "label": "._init_width()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": "._init_width()", + "source_file": "highway_env/road/lane.py", + "source_location": "L463" + }, + { + "id": "highway_env_road_lane_polylane_width_at_s", + "label": "._width_at_s()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": "._width_at_s()", + "source_file": "highway_env/road/lane.py", + "source_location": "L439" + }, + { + "id": "highway_env_road_lane_sinelane_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/lane.py", + "source_location": "L218" + }, + { + "id": "highway_env_road_lane_straightlane_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/lane.py", + "source_location": "L148" + }, + { + "id": "highway_env_envs_common_action_action_factory", + "label": "action_factory()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": "action_factory()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L301" + }, + { + "id": "highway_env_envs_common_action_discreteaction_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L173" + }, + { + "id": "highway_env_envs_common_action_discreteaction_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L156" + }, + { + "id": "highway_env_envs_common_action_discreteaction_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L170" + }, + { + "id": "highway_env_envs_common_action_multiagentaction_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L292" + }, + { + "id": "highway_env_envs_common_action_multiagentaction_get_available_actions", + "label": ".get_available_actions()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".get_available_actions()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L297" + }, + { + "id": "highway_env_envs_common_action_multiagentaction_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L273" + }, + { + "id": "highway_env_envs_common_action_multiagentaction_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L285" + }, + { + "id": "highway_env_envs_common_action_multiagentaction_vehicle_class", + "label": ".vehicle_class()", + "_callable": true, + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": ".vehicle_class()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L289" + }, + { + "id": "highway_env_envs_common_action_actiontype_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L41" + }, + { + "id": "highway_env_envs_common_action_actiontype_controlled_vehicle", + "label": ".controlled_vehicle()", + "_callable": true, + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": ".controlled_vehicle()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L60" + }, + { + "id": "highway_env_envs_common_action_actiontype_get_available_actions", + "label": ".get_available_actions()", + "_callable": true, + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": ".get_available_actions()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L53" + }, + { + "id": "highway_env_envs_common_action_actiontype_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L24" + }, + { + "id": "highway_env_envs_common_action_actiontype_vehicle_class", + "label": ".vehicle_class()", + "_callable": true, + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": ".vehicle_class()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L33" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_to_finite_mdp", + "label": ".to_finite_mdp()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": ".to_finite_mdp()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L398" + }, + { + "id": "highway_env_envs_common_finite_mdp_clip_position", + "label": "clip_position()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": "clip_position()", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L162" + }, + { + "id": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "label": "compute_ttc_grid()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": "compute_ttc_grid()", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L83" + }, + { + "id": "highway_env_envs_common_finite_mdp_finite_mdp", + "label": "finite_mdp()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": "finite_mdp()", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L14" + }, + { + "id": "highway_env_envs_common_finite_mdp_transition_model", + "label": "transition_model()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": "transition_model()", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L139" + }, + { + "id": "highway_env_envs_common_observation_timetocollisionobservation_observe", + "label": ".observe()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": ".observe()", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L117" + }, + { + "id": "highway_env_utils_not_zero", + "label": "not_zero()", + "_callable": true, + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": "not_zero()", + "source_file": "highway_env/utils.py", + "source_location": "L43" + }, + { + "id": "highway_env_envs_common_action_continuousaction_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L150" + }, + { + "id": "highway_env_envs_common_action_continuousaction_get_action", + "label": ".get_action()", + "_callable": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": ".get_action()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L129" + }, + { + "id": "highway_env_envs_common_action_continuousaction_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L87" + }, + { + "id": "highway_env_envs_common_action_continuousaction_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L122" + }, + { + "id": "highway_env_envs_common_action_continuousaction_vehicle_class", + "label": ".vehicle_class()", + "_callable": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": ".vehicle_class()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L126" + }, + { + "id": "highway_env_envs_common_action_discretemetaaction_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L242" + }, + { + "id": "highway_env_envs_common_action_actiontype_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L28" + }, + { + "id": "highway_env_envs_common_action_discretemetaaction_get_available_actions", + "label": ".get_available_actions()", + "_callable": true, + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": ".get_available_actions()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L245" + }, + { + "id": "highway_env_envs_common_action_discretemetaaction_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L209" + }, + { + "id": "highway_env_envs_common_action_discretemetaaction_space", + "label": ".space()", + "_callable": true, + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": ".space()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L235" + }, + { + "id": "highway_env_envs_common_action_discretemetaaction_vehicle_class", + "label": ".vehicle_class()", + "_callable": true, + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": ".vehicle_class()", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L239" + }, + { + "id": "highway_env_road_graphics_worldsurface_is_visible", + "label": ".is_visible()", + "_callable": true, + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "code", + "norm_label": ".is_visible()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L66" + }, + { + "id": "highway_env_road_graphics_worldsurface_move_display_window_to", + "label": ".move_display_window_to()", + "_callable": true, + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "code", + "norm_label": ".move_display_window_to()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L76" + }, + { + "id": "highway_env_road_graphics_worldsurface_pix", + "label": ".pix()", + "_callable": true, + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "code", + "norm_label": ".pix()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L38" + }, + { + "id": "highway_env_road_graphics_worldsurface_pos2pix", + "label": ".pos2pix()", + "_callable": true, + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "code", + "norm_label": ".pos2pix()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L47" + }, + { + "id": "highway_env_road_graphics_worldsurface_vec2pix", + "label": ".vec2pix()", + "_callable": true, + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "code", + "norm_label": ".vec2pix()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L57" + }, + { + "id": "llmdriver_llm_backend_create_chat_llm", + "label": "create_chat_llm()", + "_callable": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": "create_chat_llm()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L265" + }, + { + "id": "llmdriver_masteragent_masteragent_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L67" + }, + { + "id": "llmdriver_reflection_choose_agent_reflection_choose_agent_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L9" + }, + { + "id": "llmdriver_reflection_choose_agent_reflection_choose_agent_reflection_choose", + "label": ".reflection_choose()", + "_callable": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": ".reflection_choose()", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L14" + }, + { + "id": "llmdriver_reflectionagent_reflectionagent_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L9" + }, + { + "id": "llmdriver_reflectionagent_reflectionagent_reflection", + "label": ".reflection()", + "_callable": true, + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": ".reflection()", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L15" + }, + { + "id": "highway_env_road_lane_circularlane_from_config", + "label": ".from_config()", + "_callable": true, + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "code", + "norm_label": ".from_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L325" + }, + { + "id": "highway_env_road_lane_circularlane_heading_at", + "label": ".heading_at()", + "_callable": true, + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "code", + "norm_label": ".heading_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L307" + }, + { + "id": "highway_env_road_lane_circularlane_local_coordinates", + "label": ".local_coordinates()", + "_callable": true, + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "code", + "norm_label": ".local_coordinates()", + "source_file": "highway_env/road/lane.py", + "source_location": "L315" + }, + { + "id": "highway_env_road_lane_circularlane_position", + "label": ".position()", + "_callable": true, + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "code", + "norm_label": ".position()", + "source_file": "highway_env/road/lane.py", + "source_location": "L303" + }, + { + "id": "highway_env_road_lane_circularlane_width_at", + "label": ".width_at()", + "_callable": true, + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "code", + "norm_label": ".width_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L312" + }, + { + "id": "highway_env_vehicle_objects_landmark_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L194" + }, + { + "id": "highway_env_vehicle_objects_obstacle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L185" + }, + { + "id": "highway_env_road_road_road_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/road.py", + "source_location": "L309" + }, + { + "id": "highway_env_road_road_road_neighbour_vehicles", + "label": ".neighbour_vehicles()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".neighbour_vehicles()", + "source_file": "highway_env/road/road.py", + "source_location": "L371" + }, + { + "id": "highway_env_road_road_roadnetwork_add_lane", + "label": ".add_lane()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".add_lane()", + "source_file": "highway_env/road/road.py", + "source_location": "L23" + }, + { + "id": "highway_env_road_road_roadnetwork_all_side_lanes", + "label": ".all_side_lanes()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".all_side_lanes()", + "source_file": "highway_env/road/road.py", + "source_location": "L153" + }, + { + "id": "highway_env_road_road_roadnetwork_bfs_paths", + "label": ".bfs_paths()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".bfs_paths()", + "source_file": "highway_env/road/road.py", + "source_location": "L124" + }, + { + "id": "highway_env_road_road_roadnetwork_from_config", + "label": ".from_config()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".from_config()", + "source_file": "highway_env/road/road.py", + "source_location": "L280" + }, + { + "id": "highway_env_road_road_roadnetwork_get_closest_lane_index", + "label": ".get_closest_lane_index()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".get_closest_lane_index()", + "source_file": "highway_env/road/road.py", + "source_location": "L51" + }, + { + "id": "highway_env_road_road_roadnetwork_get_lane", + "label": ".get_lane()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".get_lane()", + "source_file": "highway_env/road/road.py", + "source_location": "L37" + }, + { + "id": "highway_env_road_road_roadnetwork_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/road.py", + "source_location": "L20" + }, + { + "id": "highway_env_road_road_roadnetwork_is_connected_road", + "label": ".is_connected_road()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".is_connected_road()", + "source_file": "highway_env/road/road.py", + "source_location": "L183" + }, + { + "id": "highway_env_road_road_roadnetwork_is_leading_to_road", + "label": ".is_leading_to_road()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".is_leading_to_road()", + "source_file": "highway_env/road/road.py", + "source_location": "L179" + }, + { + "id": "highway_env_road_road_roadnetwork_is_same_road", + "label": ".is_same_road()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".is_same_road()", + "source_file": "highway_env/road/road.py", + "source_location": "L174" + }, + { + "id": "highway_env_road_road_roadnetwork_next_lane", + "label": ".next_lane()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".next_lane()", + "source_file": "highway_env/road/road.py", + "source_location": "L67" + }, + { + "id": "highway_env_road_road_roadnetwork_next_lane_given_next_road", + "label": ".next_lane_given_next_road()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".next_lane_given_next_road()", + "source_file": "highway_env/road/road.py", + "source_location": "L111" + }, + { + "id": "highway_env_road_road_roadnetwork_position_heading_along_route", + "label": ".position_heading_along_route()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".position_heading_along_route()", + "source_file": "highway_env/road/road.py", + "source_location": "L242" + }, + { + "id": "highway_env_road_road_roadnetwork_random_lane_index", + "label": ".random_lane_index()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".random_lane_index()", + "source_file": "highway_env/road/road.py", + "source_location": "L273" + }, + { + "id": "highway_env_road_road_roadnetwork_shortest_path", + "label": ".shortest_path()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".shortest_path()", + "source_file": "highway_env/road/road.py", + "source_location": "L143" + }, + { + "id": "highway_env_road_road_roadnetwork_side_lanes", + "label": ".side_lanes()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".side_lanes()", + "source_file": "highway_env/road/road.py", + "source_location": "L160" + }, + { + "id": "highway_env_road_road_roadnetwork_straight_road_network", + "label": ".straight_road_network()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".straight_road_network()", + "source_file": "highway_env/road/road.py", + "source_location": "L221" + }, + { + "id": "highway_env_road_road_roadnetwork_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/road.py", + "source_location": "L292" + }, + { + "id": "highway_env_road_regulation_regulatedroad_enforce_road_rules", + "label": ".enforce_road_rules()", + "_callable": true, + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": ".enforce_road_rules()", + "source_file": "highway_env/road/regulation.py", + "source_location": "L27" + }, + { + "id": "highway_env_road_regulation_regulatedroad_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/regulation.py", + "source_location": "L16" + }, + { + "id": "highway_env_road_regulation_regulatedroad_is_conflict_possible", + "label": ".is_conflict_possible()", + "_callable": true, + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": ".is_conflict_possible()", + "source_file": "highway_env/road/regulation.py", + "source_location": "L70" + }, + { + "id": "highway_env_road_regulation_regulatedroad_respect_priorities", + "label": ".respect_priorities()", + "_callable": true, + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": ".respect_priorities()", + "source_file": "highway_env/road/regulation.py", + "source_location": "L54" + }, + { + "id": "highway_env_road_regulation_regulatedroad_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/road/regulation.py", + "source_location": "L21" + }, + { + "id": "run_ablation_aggregate_results", + "label": "aggregate_results()", + "_callable": true, + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "code", + "norm_label": "aggregate_results()", + "source_file": "run_ablation.py", + "source_location": "L156" + }, + { + "id": "run_ablation_log", + "label": "log()", + "_callable": true, + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "code", + "norm_label": "log()", + "source_file": "run_ablation.py", + "source_location": "L73" + }, + { + "id": "run_ablation_main", + "label": "main()", + "_callable": true, + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "code", + "norm_label": "main()", + "source_file": "run_ablation.py", + "source_location": "L230" + }, + { + "id": "run_ablation_run_one", + "label": "run_one()", + "_callable": true, + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "code", + "norm_label": "run_one()", + "source_file": "run_ablation.py", + "source_location": "L101" + }, + { + "id": "run_ablation_set_config_flags", + "label": "set_config_flags()", + "_callable": true, + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "code", + "norm_label": "set_config_flags()", + "source_file": "run_ablation.py", + "source_location": "L77" + }, + { + "id": "highway_env_envs_common_graphics_envviewer_handle_events", + "label": ".handle_events()", + "_callable": true, + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "code", + "norm_label": ".handle_events()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L90" + }, + { + "id": "highway_env_envs_common_graphics_eventhandler_handle_continuous_action_event", + "label": ".handle_continuous_action_event()", + "_callable": true, + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "code", + "norm_label": ".handle_continuous_action_event()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L196" + }, + { + "id": "highway_env_envs_common_graphics_eventhandler_handle_discrete_action_event", + "label": ".handle_discrete_action_event()", + "_callable": true, + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "code", + "norm_label": ".handle_discrete_action_event()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L184" + }, + { + "id": "highway_env_envs_common_graphics_eventhandler_handle_event", + "label": ".handle_event()", + "_callable": true, + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "code", + "norm_label": ".handle_event()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L171" + }, + { + "id": "highway_env_road_road_road_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/road/road.py", + "source_location": "L352" + }, + { + "id": "highway_env_road_road_road_close_objects_to", + "label": ".close_objects_to()", + "_callable": true, + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "code", + "norm_label": ".close_objects_to()", + "source_file": "highway_env/road/road.py", + "source_location": "L330" + }, + { + "id": "highway_env_road_road_road_close_vehicles_to", + "label": ".close_vehicles_to()", + "_callable": true, + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "code", + "norm_label": ".close_vehicles_to()", + "source_file": "highway_env/road/road.py", + "source_location": "L348" + }, + { + "id": "highway_env_road_road_road_repr", + "label": ".__repr__()", + "_callable": true, + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "code", + "norm_label": ".__repr__()", + "source_file": "highway_env/road/road.py", + "source_location": "L403" + }, + { + "id": "highway_env_road_road_road_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/road/road.py", + "source_location": "L357" + }, + { + "id": "llmdriver_llm_backend_langchainchatadapter_call", + "label": ".__call__()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": ".__call__()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L244" + }, + { + "id": "llmdriver_llm_backend_langchainchatadapter_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L241" + }, + { + "id": "llmdriver_llm_backend_langchainchatadapter_invoke", + "label": ".invoke()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": ".invoke()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L247" + }, + { + "id": "llmdriver_llm_backend_nvidiachatllm_call", + "label": ".__call__()", + "_callable": true, + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": ".__call__()", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L168" + }, + { + "id": "scenario_envplotter_sceplotter_getshape", + "label": ".getShape()", + "_callable": true, + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": ".getshape()", + "source_file": "scenario/envPlotter.py", + "source_location": "L28" + }, + { + "id": "scenario_envplotter_sceplotter_plotnetwork", + "label": ".plotNetwork()", + "_callable": true, + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": ".plotnetwork()", + "source_file": "scenario/envPlotter.py", + "source_location": "L15" + }, + { + "id": "scenario_envplotter_sceplotter_plotsce", + "label": ".plotSce()", + "_callable": true, + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": ".plotsce()", + "source_file": "scenario/envPlotter.py", + "source_location": "L48" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L36" + }, + { + "id": "scenario_envscenario_envscenario_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "scenario/envScenario.py", + "source_location": "L36" + }, + { + "id": "scenario_dbbridge_dbbridge_createtable", + "label": ".createTable()", + "_callable": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": ".createtable()", + "source_file": "scenario/DBBridge.py", + "source_location": "L18" + }, + { + "id": "scenario_dbbridge_dbbridge_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "scenario/DBBridge.py", + "source_location": "L12" + }, + { + "id": "scenario_dbbridge_dbbridge_insertnetwork", + "label": ".insertNetwork()", + "_callable": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": ".insertnetwork()", + "source_file": "scenario/DBBridge.py", + "source_location": "L81" + }, + { + "id": "scenario_dbbridge_dbbridge_insertprompts", + "label": ".insertPrompts()", + "_callable": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": ".insertprompts()", + "source_file": "scenario/DBBridge.py", + "source_location": "L144" + }, + { + "id": "scenario_dbbridge_dbbridge_insertsiminfo", + "label": ".insertSimINFO()", + "_callable": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": ".insertsiminfo()", + "source_file": "scenario/DBBridge.py", + "source_location": "L71" + }, + { + "id": "scenario_dbbridge_dbbridge_insertvehicle", + "label": ".insertVehicle()", + "_callable": true, + "_origin": "ast", + "community": 46, + "community_name": "Community 46", + "file_type": "code", + "norm_label": ".insertvehicle()", + "source_file": "scenario/DBBridge.py", + "source_location": "L105" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_clip_actions", + "label": ".clip_actions()", + "_callable": true, + "_origin": "ast", + "community": 47, + "community_name": "Community 47", + "file_type": "code", + "norm_label": ".clip_actions()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L135" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_create_from", + "label": ".create_from()", + "_callable": true, + "_origin": "ast", + "community": 47, + "community_name": "Community 47", + "file_type": "code", + "norm_label": ".create_from()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L88" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_on_state_update", + "label": ".on_state_update()", + "_callable": true, + "_origin": "ast", + "community": 47, + "community_name": "Community 47", + "file_type": "code", + "norm_label": ".on_state_update()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L146" + }, + { + "id": "highway_env_vehicle_kinematics_vehicle_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 47, + "community_name": "Community 47", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L111" + }, + { + "id": "highway_env_envs_common_abstract_abstractenv_vehicle", + "label": ".vehicle()", + "_callable": true, + "_origin": "ast", + "community": 48, + "community_name": "Community 48", + "file_type": "code", + "norm_label": ".vehicle()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L74" + }, + { + "id": "highway_env_envs_common_graphics_observationgraphics_display", + "label": ".display()", + "_callable": true, + "_origin": "ast", + "community": 49, + "community_name": "Community 49", + "file_type": "code", + "norm_label": ".display()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L224" + }, + { + "id": "highway_env_envs_common_graphics_observationgraphics_display_grid", + "label": ".display_grid()", + "_callable": true, + "_origin": "ast", + "community": 49, + "community_name": "Community 49", + "file_type": "code", + "norm_label": ".display_grid()", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L230" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_default_config", + "label": ".default_config()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".default_config()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L15" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_is_terminated", + "label": "._is_terminated()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._is_terminated()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L61" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_is_truncated", + "label": "._is_truncated()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._is_truncated()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L71" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "label": "._make_road()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._make_road()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L78" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_vehicles", + "label": "._make_vehicles()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._make_vehicles()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L145" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reset", + "label": "._reset()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._reset()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L74" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reward", + "label": "._reward()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._reward()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L44" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_rewards", + "label": "._rewards()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "._rewards()", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L52" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L78" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_follow_road", + "label": ".follow_road()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".follow_road()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L108" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_get_routes_at_intersection", + "label": ".get_routes_at_intersection()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".get_routes_at_intersection()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L157" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L34" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_set_route_at_intersection", + "label": ".set_route_at_intersection()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".set_route_at_intersection()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L175" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_speed_control", + "label": ".speed_control()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".speed_control()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L146" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_steering_control", + "label": ".steering_control()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".steering_control()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L116" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_act", + "label": ".act()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".act()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L238" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_get_speed_index", + "label": ".get_speed_index()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".get_speed_index()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L294" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_index_to_speed", + "label": ".index_to_speed()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".index_to_speed()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L258" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L212" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_speed_to_index", + "label": ".speed_to_index()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".speed_to_index()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L267" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_speed_to_index_default", + "label": ".speed_to_index_default()", + "_callable": true, + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": ".speed_to_index_default()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L280" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_acceleration", + "label": ".acceleration()", + "_callable": true, + "_origin": "ast", + "community": 50, + "community_name": "Community 50", + "file_type": "code", + "norm_label": ".acceleration()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L126" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_desired_gap", + "label": ".desired_gap()", + "_callable": true, + "_origin": "ast", + "community": 50, + "community_name": "Community 50", + "file_type": "code", + "norm_label": ".desired_gap()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L158" + }, + { + "id": "highway_env_vehicle_graphics_vehiclegraphics_blit_rotate", + "label": ".blit_rotate()", + "_callable": true, + "_origin": "ast", + "community": 51, + "community_name": "Community 51", + "file_type": "code", + "norm_label": ".blit_rotate()", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L110" + }, + { + "id": "highway_env_envs_common_abstract_multiagentwrapper_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 52, + "community_name": "Community 52", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L415" + }, + { + "id": "highway_env_init_register_highway_envs", + "label": "register_highway_envs()", + "_callable": true, + "_origin": "ast", + "community": 53, + "community_name": "Community 53", + "file_type": "code", + "norm_label": "register_highway_envs()", + "source_file": "highway_env/__init__.py", + "source_location": "L9" + }, + { + "id": "highway_env_road_graphics_worldsurface_handle_event", + "label": ".handle_event()", + "_callable": true, + "_origin": "ast", + "community": 54, + "community_name": "Community 54", + "file_type": "code", + "norm_label": ".handle_event()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L86" + }, + { + "id": "highway_env_utils_lmap", + "label": "lmap()", + "_callable": true, + "_origin": "ast", + "community": 55, + "community_name": "Community 55", + "file_type": "code", + "norm_label": "lmap()", + "source_file": "highway_env/utils.py", + "source_location": "L24" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_predict_trajectory_constant_speed", + "label": ".predict_trajectory_constant_speed()", + "_callable": true, + "_origin": "ast", + "community": 56, + "community_name": "Community 56", + "file_type": "code", + "norm_label": ".predict_trajectory_constant_speed()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L190" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_step", + "label": ".step()", + "_callable": true, + "_origin": "ast", + "community": 57, + "community_name": "Community 57", + "file_type": "code", + "norm_label": ".step()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L115" + }, + { + "id": "highway_env_utils_are_polygons_intersecting", + "label": "are_polygons_intersecting()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "are_polygons_intersecting()", + "source_file": "highway_env/utils.py", + "source_location": "L174" + }, + { + "id": "highway_env_utils_confidence_ellipsoid", + "label": "confidence_ellipsoid()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "confidence_ellipsoid()", + "source_file": "highway_env/utils.py", + "source_location": "L222" + }, + { + "id": "highway_env_utils_confidence_polytope", + "label": "confidence_polytope()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "confidence_polytope()", + "source_file": "highway_env/utils.py", + "source_location": "L244" + }, + { + "id": "highway_env_utils_constrain", + "label": "constrain()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "constrain()", + "source_file": "highway_env/utils.py", + "source_location": "L39" + }, + { + "id": "highway_env_utils_distance_to_rect", + "label": "distance_to_rect()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "distance_to_rect()", + "source_file": "highway_env/utils.py", + "source_location": "L341" + }, + { + "id": "highway_env_utils_has_corner_inside", + "label": "has_corner_inside()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "has_corner_inside()", + "source_file": "highway_env/utils.py", + "source_location": "L143" + }, + { + "id": "highway_env_utils_interval_distance", + "label": "interval_distance()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "interval_distance()", + "source_file": "highway_env/utils.py", + "source_location": "L166" + }, + { + "id": "highway_env_utils_is_consistent_dataset", + "label": "is_consistent_dataset()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "is_consistent_dataset()", + "source_file": "highway_env/utils.py", + "source_location": "L288" + }, + { + "id": "highway_env_utils_is_valid_observation", + "label": "is_valid_observation()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "is_valid_observation()", + "source_file": "highway_env/utils.py", + "source_location": "L267" + }, + { + "id": "highway_env_utils_point_in_ellipse", + "label": "point_in_ellipse()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "point_in_ellipse()", + "source_file": "highway_env/utils.py", + "source_location": "L85" + }, + { + "id": "highway_env_utils_point_in_rectangle", + "label": "point_in_rectangle()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "point_in_rectangle()", + "source_file": "highway_env/utils.py", + "source_location": "L56" + }, + { + "id": "highway_env_utils_point_in_rotated_rectangle", + "label": "point_in_rotated_rectangle()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "point_in_rotated_rectangle()", + "source_file": "highway_env/utils.py", + "source_location": "L67" + }, + { + "id": "highway_env_utils_project_polygon", + "label": "project_polygon()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "project_polygon()", + "source_file": "highway_env/utils.py", + "source_location": "L155" + }, + { + "id": "highway_env_utils_rect_corners", + "label": "rect_corners()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "rect_corners()", + "source_file": "highway_env/utils.py", + "source_location": "L114" + }, + { + "id": "highway_env_utils_rotated_rectangles_intersect", + "label": "rotated_rectangles_intersect()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "rotated_rectangles_intersect()", + "source_file": "highway_env/utils.py", + "source_location": "L102" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_lateral_matrix_polytope", + "label": ".lateral_matrix_polytope()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": ".lateral_matrix_polytope()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L18" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_longitudinal_matrix_polytope", + "label": ".longitudinal_matrix_polytope()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": ".longitudinal_matrix_polytope()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L15" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "label": ".polytope_from_estimation()", + "_callable": true, + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": ".polytope_from_estimation()", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L21" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_create_from", + "label": ".create_from()", + "_callable": true, + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "code", + "norm_label": ".create_from()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L48" + }, + { + "id": "highway_env_vehicle_controller_controlledvehicle_plan_route_to", + "label": ".plan_route_to()", + "_callable": true, + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "code", + "norm_label": ".plan_route_to()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L62" + }, + { + "id": "highway_env_vehicle_controller_mdpvehicle_predict_trajectory", + "label": ".predict_trajectory()", + "_callable": true, + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "code", + "norm_label": ".predict_trajectory()", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L297" + }, + { + "id": "highway_env_road_graphics_roadgraphics_display_road_objects", + "label": ".display_road_objects()", + "_callable": true, + "_origin": "ast", + "community": 64, + "community_name": "Community 64", + "file_type": "code", + "norm_label": ".display_road_objects()", + "source_file": "highway_env/road/graphics.py", + "source_location": "L261" + }, + { + "id": "highway_env_utils_distance_to_circle", + "label": "distance_to_circle()", + "_callable": true, + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "distance_to_circle()", + "source_file": "highway_env/utils.py", + "source_location": "L326" + }, + { + "id": "highway_env_utils_do_every", + "label": "do_every()", + "_callable": true, + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "do_every()", + "source_file": "highway_env/utils.py", + "source_location": "L20" + }, + { + "id": "highway_env_utils_solve_trinom", + "label": "solve_trinom()", + "_callable": true, + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "solve_trinom()", + "source_file": "highway_env/utils.py", + "source_location": "L369" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_create_from", + "label": ".create_from()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".create_from()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L66" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_randomize_behavior", + "label": ".randomize_behavior()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".randomize_behavior()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L62" + }, + { + "id": "highway_env_vehicle_behavior_idmvehicle_recover_from_stop", + "label": ".recover_from_stop()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".recover_from_stop()", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L259" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_availableactionsdescription", + "label": ".availableActionsDescription()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".availableactionsdescription()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L90" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_describe", + "label": ".describe()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".describe()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L347" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "label": ".describeSVNormalLane()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".describesvnormallane()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L224" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_evaluation", + "label": ".evaluation()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".evaluation()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L293" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_getclosestsv", + "label": ".getClosestSV()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".getclosestsv()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L149" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_getlaneposition", + "label": ".getLanePosition()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".getlaneposition()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L79" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_getsurrendvehicles", + "label": ".getSurrendVehicles()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".getsurrendvehicles()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L53" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_getsvrelativestate", + "label": ".getSVRelativeState()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".getsvrelativestate()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L130" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_getunitvector", + "label": ".getUnitVector()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".getunitvector()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L64" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_getvehdis", + "label": ".getVehDis()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".getvehdis()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L143" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_isindangerousarea", + "label": ".isInDangerousArea()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".isindangerousarea()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L272" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_isinjunction", + "label": ".isInJunction()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".isinjunction()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L69" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_plotsce", + "label": ".plotSce()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".plotsce()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L60" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_processnormallane", + "label": ".processNormalLane()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".processnormallane()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L101" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "label": ".processSingleLaneSVs()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".processsinglelanesvs()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L162" + }, + { + "id": "scenario_envroundaboutscenario_envscenario_processsvsnormallane", + "label": ".processSVsNormalLane()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".processsvsnormallane()", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L178" + }, + { + "id": "scenario_envscenario_envscenario_isinjunction", + "label": ".isInJunction()", + "_callable": true, + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": ".isinjunction()", + "source_file": "scenario/envScenario.py", + "source_location": "L70" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_from_config", + "label": ".from_config()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".from_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L386" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/lane.py", + "source_location": "L352" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_to_config", + "label": ".to_config()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".to_config()", + "source_file": "highway_env/road/lane.py", + "source_location": "L389" + }, + { + "id": "highway_env_road_lane_polylanefixedwidth_width_at", + "label": ".width_at()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".width_at()", + "source_file": "highway_env/road/lane.py", + "source_location": "L382" + }, + { + "id": "highway_env_road_spline_curvepose_distance_to_origin", + "label": ".distance_to_origin()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".distance_to_origin()", + "source_file": "highway_env/road/spline.py", + "source_location": "L134" + }, + { + "id": "highway_env_road_spline_curvepose_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/spline.py", + "source_location": "L128" + }, + { + "id": "highway_env_road_spline_curvepose_project_onto_normal", + "label": ".project_onto_normal()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".project_onto_normal()", + "source_file": "highway_env/road/spline.py", + "source_location": "L140" + }, + { + "id": "highway_env_road_spline_curvepose_project_onto_orthonormal", + "label": ".project_onto_orthonormal()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".project_onto_orthonormal()", + "source_file": "highway_env/road/spline.py", + "source_location": "L146" + }, + { + "id": "highway_env_road_spline_linearspline2d_call", + "label": ".__call__()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".__call__()", + "source_file": "highway_env/road/spline.py", + "source_location": "L41" + }, + { + "id": "highway_env_road_spline_linearspline2d_cartesian_to_frenet", + "label": ".cartesian_to_frenet()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".cartesian_to_frenet()", + "source_file": "highway_env/road/spline.py", + "source_location": "L49" + }, + { + "id": "highway_env_road_spline_linearspline2d_frenet_to_cartesian", + "label": ".frenet_to_cartesian()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".frenet_to_cartesian()", + "source_file": "highway_env/road/spline.py", + "source_location": "L76" + }, + { + "id": "highway_env_road_spline_linearspline2d_get_dx_dy", + "label": ".get_dx_dy()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".get_dx_dy()", + "source_file": "highway_env/road/spline.py", + "source_location": "L44" + }, + { + "id": "highway_env_road_spline_linearspline2d_get_idx_segment_for_lon", + "label": "._get_idx_segment_for_lon()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": "._get_idx_segment_for_lon()", + "source_file": "highway_env/road/spline.py", + "source_location": "L87" + }, + { + "id": "highway_env_road_spline_linearspline2d_init", + "label": ".__init__()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".__init__()", + "source_file": "highway_env/road/spline.py", + "source_location": "L13" + }, + { + "id": "highway_env_road_spline_linearspline2d_sample_curve", + "label": ".sample_curve()", + "_callable": true, + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": ".sample_curve()", + "source_file": "highway_env/road/spline.py", + "source_location": "L99" + }, + { + "id": "dataframe", + "label": "DataFrame", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "dataframe", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_observation_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_observation_py_object", + "label": "object", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_observation_py_setter", + "label": "setter", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "setter", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_observation_py_space", + "label": "Space", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "space", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_observation_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_observation_rationale_140", + "label": "Observe the kinematics of nearby vehicles.", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "observe the kinematics of nearby vehicles.", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L140" + }, + { + "id": "highway_env_envs_common_observation_rationale_156", + "label": ":param env: The environment to observe :param features: Names of features used\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": ":param env: the environment to observe :param features: names of features used...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L156" + }, + { + "id": "highway_env_envs_common_observation_rationale_184", + "label": "Normalize the observation values. For now, assume that the road is straight\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "normalize the observation values. for now, assume that the road is straight...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L184" + }, + { + "id": "highway_env_envs_common_observation_rationale_245", + "label": "Observe an occupancy grid of nearby vehicles.", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "observe an occupancy grid of nearby vehicles.", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L245" + }, + { + "id": "highway_env_envs_common_observation_rationale_26", + "label": "Get the observation space.", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "get the observation space.", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L26" + }, + { + "id": "highway_env_envs_common_observation_rationale_30", + "label": "Get an observation of the environment state.", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "get an observation of the environment state.", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L30" + }, + { + "id": "highway_env_envs_common_observation_rationale_35", + "label": "The vehicle observing the scene. If not set, the first controlled vehicle is\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "the vehicle observing the scene. if not set, the first controlled vehicle is...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L35" + }, + { + "id": "highway_env_envs_common_observation_rationale_353", + "label": "Convert a world position to a grid cell index If align_to_vehicle_axes the\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "convert a world position to a grid cell index if align_to_vehicle_axes the...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L353" + }, + { + "id": "highway_env_envs_common_observation_rationale_384", + "label": "A layer to encode the onroad (1) / offroad (0) information Here, we iterate\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "a layer to encode the onroad (1) / offroad (0) information here, we iterate...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L384" + }, + { + "id": "highway_env_envs_common_observation_rationale_409", + "label": "A layer to encode the onroad (1) / offroad (0) information In this\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "a layer to encode the onroad (1) / offroad (0) information in this...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L409" + }, + { + "id": "highway_env_envs_common_observation_rationale_49", + "label": "An observation class that collects directly what the simulator renders. Also\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "an observation class that collects directly what the simulator renders. also...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L49" + }, + { + "id": "highway_env_envs_common_observation_rationale_516", + "label": "Specific to exit_env, observe the distance to the next exit lane as part of a\u2026", + "_origin": "ast", + "community": 0, + "community_name": "Community 0", + "file_type": "rationale", + "norm_label": "specific to exit_env, observe the distance to the next exit lane as part of a...", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L516" + }, + { + "id": "highway_env_interval", + "label": "interval.py", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "interval.py", + "source_file": "highway_env/interval.py", + "source_location": "L1" + }, + { + "id": "highway_env_interval_py_interval", + "label": "Interval", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "interval", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_interval_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_interval_py_object", + "label": "object", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_interval_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_dynamics", + "label": "dynamics.py", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "dynamics.py", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_py_object", + "label": "object", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_py_polytope", + "label": "Polytope", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "polytope", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_py_route", + "label": "Route", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "route", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "matrix", + "label": "Matrix", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "code", + "norm_label": "matrix", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_interval_rationale_108", + "label": "Converts an interval in local (longiturinal, lateral) coordinates to an\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "converts an interval in local (longiturinal, lateral) coordinates to an...", + "source_file": "highway_env/interval.py", + "source_location": "L108" + }, + { + "id": "highway_env_interval_rationale_12", + "label": "Compute the product of two intervals :param a: interval [a_min, a_max] :param\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "compute the product of two intervals :param a: interval [a_min, a_max] :param...", + "source_file": "highway_env/interval.py", + "source_location": "L12" + }, + { + "id": "highway_env_interval_rationale_127", + "label": "Get a matrix polytope from a parametrized matrix function and parameter box\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "get a matrix polytope from a parametrized matrix function and parameter box...", + "source_file": "highway_env/interval.py", + "source_location": "L127" + }, + { + "id": "highway_env_interval_rationale_161", + "label": "A Linear Parameter-Varying system: dx = (a0 + sum(da))(x - center) + bd + c\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "a linear parameter-varying system: dx = (a0 + sum(da))(x - center) + bd + c...", + "source_file": "highway_env/interval.py", + "source_location": "L161" + }, + { + "id": "highway_env_interval_rationale_199", + "label": "Ensure that the dynamics matrix A0 is Metzler. If not, design a coordinate\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "ensure that the dynamics matrix a0 is metzler. if not, design a coordinate...", + "source_file": "highway_env/interval.py", + "source_location": "L199" + }, + { + "id": "highway_env_interval_rationale_232", + "label": "Perform a change of coordinate: rotation and centering. :param value: the\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "perform a change of coordinate: rotation and centering. :param value: the...", + "source_file": "highway_env/interval.py", + "source_location": "L232" + }, + { + "id": "highway_env_interval_rationale_27", + "label": "Scale an intervals :param a: matrix a :param b: interval [b_min, b_max]\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "scale an intervals :param a: matrix a :param b: interval [b_min, b_max]...", + "source_file": "highway_env/interval.py", + "source_location": "L27" + }, + { + "id": "highway_env_interval_rationale_282", + "label": "Step an interval predictor with box uncertainty. :param x_i: state interval at\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "step an interval predictor with box uncertainty. :param x_i: state interval at...", + "source_file": "highway_env/interval.py", + "source_location": "L282" + }, + { + "id": "highway_env_interval_rationale_296", + "label": "Step an interval predictor with polytopic uncertainty. :param x_i: state\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "step an interval predictor with polytopic uncertainty. :param x_i: state...", + "source_file": "highway_env/interval.py", + "source_location": "L296" + }, + { + "id": "highway_env_interval_rationale_42", + "label": "Compute the difference of two intervals :param a: interval [a_min, a_max]\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "compute the difference of two intervals :param a: interval [a_min, a_max]...", + "source_file": "highway_env/interval.py", + "source_location": "L42" + }, + { + "id": "highway_env_interval_rationale_53", + "label": "Compute the negative part of an interval :param a: interval [a_min, a_max]\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "compute the negative part of an interval :param a: interval [a_min, a_max]...", + "source_file": "highway_env/interval.py", + "source_location": "L53" + }, + { + "id": "highway_env_interval_rationale_63", + "label": "Compute the interval of an integrator system: dx = -k*x :param x: state\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "compute the interval of an integrator system: dx = -k*x :param x: state...", + "source_file": "highway_env/interval.py", + "source_location": "L63" + }, + { + "id": "highway_env_interval_rationale_90", + "label": "Converts an interval in absolute x,y coordinates to an interval in local\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "converts an interval in absolute x,y coordinates to an interval in local...", + "source_file": "highway_env/interval.py", + "source_location": "L90" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_183", + "label": "Step the interval predictor dynamics :param dt: timestep [s]", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "step the interval predictor dynamics :param dt: timestep [s]", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L183" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_229", + "label": "Initialize the LPV models used for interval prediction.", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "initialize the lpv models used for interval prediction.", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L229" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_23", + "label": "Estimator for the interval-membership of a LinearVehicle under parameter\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "estimator for the interval-membership of a linearvehicle under parameter...", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L23" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_301", + "label": "Get the list of lanes that could be followed by this vehicle. :param\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "get the list of lanes that could be followed by this vehicle. :param...", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L301" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_326", + "label": "Step the boundary parts of the current state interval 1. Split x_i(t) into two\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "step the boundary parts of the current state interval 1. split x_i(t) into two...", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L326" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_362", + "label": "Store the current model, min and max states to a trajectory list.", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "store the current model, min and max states to a trajectory list.", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L362" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_367", + "label": "Worst-case collision check. For robust planning, we assume that MDPVehicles\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "worst-case collision check. for robust planning, we assume that mdpvehicles...", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L367" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_44", + "label": ":param theta_a_i: The interval of possible acceleration parameters :param\u2026", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": ":param theta_a_i: the interval of possible acceleration parameters :param...", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L44" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_94", + "label": "Step the interval observer dynamics :param dt: timestep [s]", + "_origin": "ast", + "community": 1, + "community_name": "Community 1", + "file_type": "rationale", + "norm_label": "step the interval observer dynamics :param dt: timestep [s]", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L94" + }, + { + "id": "llmdriver_verification", + "label": "verification.py", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "verification.py", + "source_file": "LLMDriver/verification.py", + "source_location": "L1" + }, + { + "id": "llmdriver_verification_py_any", + "label": "Any", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "code", + "norm_label": "any", + "source_file": "", + "source_location": "" + }, + { + "id": "llmdriver_verification_rationale_1", + "label": "Verification-Enhanced Retrieval (KoMA-RAG Module 4). Composite verification\u2026", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "rationale", + "norm_label": "verification-enhanced retrieval (koma-rag module 4). composite verification...", + "source_file": "LLMDriver/verification.py", + "source_location": "L1" + }, + { + "id": "llmdriver_verification_rationale_118", + "label": "Non-LLM factual check: lane count / merge-vs-highway agreement.", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "rationale", + "norm_label": "non-llm factual check: lane count / merge-vs-highway agreement.", + "source_file": "LLMDriver/verification.py", + "source_location": "L118" + }, + { + "id": "llmdriver_verification_rationale_226", + "label": "candidates: list of (metadata_dict, chroma_distance_or_None) Returns up to\u2026", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "rationale", + "norm_label": "candidates: list of (metadata_dict, chroma_distance_or_none) returns up to...", + "source_file": "LLMDriver/verification.py", + "source_location": "L226" + }, + { + "id": "llmdriver_verification_rationale_275", + "label": "Mean V_factual across verify_one() calls since the last reset (NaN if none).", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "rationale", + "norm_label": "mean v_factual across verify_one() calls since the last reset (nan if none).", + "source_file": "LLMDriver/verification.py", + "source_location": "L275" + }, + { + "id": "llmdriver_verification_rationale_78", + "label": "Product-form composite verification for retrieved memory items.", + "_origin": "ast", + "community": 10, + "community_name": "Community 10", + "file_type": "rationale", + "norm_label": "product-form composite verification for retrieved memory items.", + "source_file": "LLMDriver/verification.py", + "source_location": "L78" + }, + { + "id": "highway_env_vehicle_dynamics_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_dynamics_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_12", + "label": "single-step fourth-order numerical integration (RK4) method func: system of\u2026", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "single-step fourth-order numerical integration (rk4) method func: system of...", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L12" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_133", + "label": "State: [lateral speed v, yaw rate r] :return: lateral dynamics A0, phi, B such\u2026", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "state: [lateral speed v, yaw rate r] :return: lateral dynamics a0, phi, b such...", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L133" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_164", + "label": "State: [lateral speed v, yaw rate r] :return: lateral dynamics A, B", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "state: [lateral speed v, yaw rate r] :return: lateral dynamics a, b", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L164" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_175", + "label": "State: [position y, yaw psi, lateral speed v, yaw rate r] The system is\u2026", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "state: [position y, yaw psi, lateral speed v, yaw rate r] the system is...", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L175" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_31", + "label": "A dynamical bicycle model, with tire friction and slipping. See Chapter 2 of\u2026", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "a dynamical bicycle model, with tire friction and slipping. see chapter 2 of...", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L31" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_67", + "label": "See Chapter 2 of Lateral Vehicle Dynamics. Vehicle Dynamics and Control.\u2026", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "see chapter 2 of lateral vehicle dynamics. vehicle dynamics and control....", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L67" + }, + { + "id": "highway_env_vehicle_dynamics_rationale_97", + "label": "Linearized lateral dynamics. This model is based on the following assumptions:\u2026", + "_origin": "ast", + "community": 11, + "community_name": "Community 11", + "file_type": "rationale", + "norm_label": "linearized lateral dynamics. this model is based on the following assumptions:...", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L97" + }, + { + "id": "highway_env_vehicle_objects_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_objects_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_objects_rationale_153", + "label": "Compute the signed distance to another object along a lane. :param other: the\u2026", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "rationale", + "norm_label": "compute the signed distance to another object along a lane. :param other: the...", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L153" + }, + { + "id": "highway_env_vehicle_objects_rationale_16", + "label": "Common interface for objects that appear on the road. For now we assume all\u2026", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "rationale", + "norm_label": "common interface for objects that appear on the road. for now we assume all...", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L16" + }, + { + "id": "highway_env_vehicle_objects_rationale_168", + "label": "Is the object on its current lane, or off-road?", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "rationale", + "norm_label": "is the object on its current lane, or off-road?", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L168" + }, + { + "id": "highway_env_vehicle_objects_rationale_26", + "label": ":param road: the road instance where the object is placed in :param position:\u2026", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "rationale", + "norm_label": ":param road: the road instance where the object is placed in :param position:...", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L26" + }, + { + "id": "highway_env_vehicle_objects_rationale_57", + "label": "Create a vehicle on a given lane at a longitudinal position. :param road: a\u2026", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "rationale", + "norm_label": "create a vehicle on a given lane at a longitudinal position. :param road: a...", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L57" + }, + { + "id": "highway_env_vehicle_objects_rationale_72", + "label": "Check for collision with another vehicle. :param other: the other vehicle or\u2026", + "_origin": "ast", + "community": 12, + "community_name": "Community 12", + "file_type": "rationale", + "norm_label": "check for collision with another vehicle. :param other: the other vehicle or...", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L72" + }, + { + "id": "highway_env_envs_init", + "label": "envs/__init__.py", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "envs/__init__.py", + "source_file": "highway_env/envs/__init__.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env", + "label": "KoMA_merge_generalization_env.py", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "koma_merge_generalization_env.py", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env", + "label": "KoMA_merge_onelane_env.py", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "koma_merge_onelane_env.py", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env", + "label": "KoMA_merge_threelane_env.py", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "koma_merge_threelane_env.py", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env", + "label": "KoMA_multiroundabout_env.py", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "koma_multiroundabout_env.py", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L1" + }, + { + "id": "highway_env_road_lane", + "label": "lane.py", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "code", + "norm_label": "lane.py", + "source_file": "highway_env/road/lane.py", + "source_location": "L1" + }, + { + "id": "highway_env_road_lane_rationale_146", + "label": "A lane going in straight line.", + "_origin": "ast", + "community": 13, + "community_name": "Community 13", + "file_type": "rationale", + "norm_label": "a lane going in straight line.", + "source_file": "highway_env/road/lane.py", + "source_location": "L146" + }, + { + "id": "llmdriver_llm_backend", + "label": "llm_backend.py", + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "code", + "norm_label": "llm_backend.py", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L1" + }, + { + "id": "llmdriver_llm_backend_rationale_1", + "label": "Pluggable LLM backend for KoMA / KoMA-RAG. Supports OPENAI_API_TYPE values: -\u2026", + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "rationale", + "norm_label": "pluggable llm backend for koma / koma-rag. supports openai_api_type values: -...", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L1" + }, + { + "id": "llmdriver_llm_backend_rationale_22", + "label": "Minimal response object compatible with langchain Message.content usage.", + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "rationale", + "norm_label": "minimal response object compatible with langchain message.content usage.", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L22" + }, + { + "id": "llmdriver_llm_backend_rationale_304", + "label": "# NOTE: deliberately bypasses langchain.chat_models.ChatOpenAI here.", + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "rationale", + "norm_label": "# note: deliberately bypasses langchain.chat_models.chatopenai here.", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L304" + }, + { + "id": "llmdriver_llm_backend_rationale_60", + "label": "Resolve model id for a logical role (driver/master/reflection/verify).", + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "rationale", + "norm_label": "resolve model id for a logical role (driver/master/reflection/verify).", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L60" + }, + { + "id": "llmdriver_llm_backend_rationale_97", + "label": "Generic OpenAI-v1-SDK-compatible chat client. Despite the name (kept for\u2026", + "_origin": "ast", + "community": 14, + "community_name": "Community 14", + "file_type": "rationale", + "norm_label": "generic openai-v1-sdk-compatible chat client. despite the name (kept for...", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L97" + }, + { + "id": "llmdriver_masteragent", + "label": "masterAgent.py", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "code", + "norm_label": "masteragent.py", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L1" + }, + { + "id": "llmdriver_masteragent_rationale_1", + "label": "Master Coordination Module (KoMA-RAG Module 3). Implements conflict detection,\u2026", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "master coordination module (koma-rag module 3). implements conflict detection,...", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L1" + }, + { + "id": "llmdriver_masteragent_rationale_119", + "label": "IDM vehicles get priority=inf (conservative yield policy).", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "idm vehicles get priority=inf (conservative yield policy).", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L119" + }, + { + "id": "llmdriver_masteragent_rationale_177", + "label": "Optional LLM enrichment when conflicts exist (prompt-based Master).", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "optional llm enrichment when conflicts exist (prompt-based master).", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L177" + }, + { + "id": "llmdriver_masteragent_rationale_246", + "label": "Broadcast msg_M\u2192i = {g_assigned, \u03c0_assigned, constraints}. If enable=False,\u2026", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "broadcast msg_m\u2192i = {g_assigned, \u03c0_assigned, constraints}. if enable=false,...", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L246" + }, + { + "id": "llmdriver_masteragent_rationale_282", + "label": "Build ego/IDM kinematics from highway-env + EnvScenario.", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "build ego/idm kinematics from highway-env + envscenario.", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L282" + }, + { + "id": "llmdriver_masteragent_rationale_60", + "label": "Hierarchical supervisor for LLM-controlled ego agents. Conflict detection\u2026", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "hierarchical supervisor for llm-controlled ego agents. conflict detection...", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L60" + }, + { + "id": "llmdriver_masteragent_rationale_95", + "label": "Identify overlapping spatiotemporal targets within unsafe temporal margin.", + "_origin": "ast", + "community": 15, + "community_name": "Community 15", + "file_type": "rationale", + "norm_label": "identify overlapping spatiotemporal targets within unsafe temporal margin.", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L95" + }, + { + "id": "llmdriver_driveragent", + "label": "driverAgent.py", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "driveragent.py", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L1" + }, + { + "id": "llmdriver_driveragent_py_envscenario", + "label": "EnvScenario", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "envscenario", + "source_file": "", + "source_location": "" + }, + { + "id": "loadconfig", + "label": "loadConfig.py", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "loadconfig.py", + "source_file": "loadConfig.py", + "source_location": "L1" + }, + { + "id": "loadconfig_py_any", + "label": "Any", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "any", + "source_file": "", + "source_location": "" + }, + { + "id": "main", + "label": "main.py", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "code", + "norm_label": "main.py", + "source_file": "main.py", + "source_location": "L1" + }, + { + "id": "loadconfig_rationale_115", + "label": "Backward-compatible entry: load yaml and configure environment.", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "rationale", + "norm_label": "backward-compatible entry: load yaml and configure environment.", + "source_file": "loadConfig.py", + "source_location": "L115" + }, + { + "id": "loadconfig_rationale_122", + "label": "Ablation / pipeline knobs matching the manuscript.", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "rationale", + "norm_label": "ablation / pipeline knobs matching the manuscript.", + "source_file": "loadConfig.py", + "source_location": "L122" + }, + { + "id": "loadconfig_rationale_40", + "label": "Push config keys into process env (env vars already set win).", + "_origin": "ast", + "community": 16, + "community_name": "Community 16", + "file_type": "rationale", + "norm_label": "push config keys into process env (env vars already set win).", + "source_file": "loadConfig.py", + "source_location": "L40" + }, + { + "id": "surface", + "label": "Surface", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "code", + "norm_label": "surface", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics_rationale_105", + "label": "A visualization of a lane.", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "a visualization of a lane.", + "source_file": "highway_env/road/graphics.py", + "source_location": "L105" + }, + { + "id": "highway_env_road_graphics_rationale_119", + "label": "Display a lane on a surface. :param lane: the lane to be displayed :param\u2026", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "display a lane on a surface. :param lane: the lane to be displayed :param...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L119" + }, + { + "id": "highway_env_road_graphics_rationale_139", + "label": "Draw a striped line on one side of a lane, on a surface. :param lane: the lane\u2026", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "draw a striped line on one side of a lane, on a surface. :param lane: the lane...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L139" + }, + { + "id": "highway_env_road_graphics_rationale_173", + "label": "Draw a continuous line on one side of a lane, on a surface. :param lane: the\u2026", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "draw a continuous line on one side of a lane, on a surface. :param lane: the...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L173" + }, + { + "id": "highway_env_road_graphics_rationale_190", + "label": "Draw a set of stripes along a lane. :param lane: the lane :param surface: the\u2026", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "draw a set of stripes along a lane. :param lane: the lane :param surface: the...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L190" + }, + { + "id": "highway_env_road_graphics_rationale_20", + "label": "A pygame Surface implementing a local coordinate system so that we can move and\u2026", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "a pygame surface implementing a local coordinate system so that we can move and...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L20" + }, + { + "id": "highway_env_road_graphics_rationale_231", + "label": "Display the road lanes on a surface. :param road: the road to be displayed\u2026", + "_origin": "ast", + "community": 17, + "community_name": "Community 17", + "file_type": "rationale", + "norm_label": "display the road lanes on a surface. :param road: the road to be displayed...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L231" + }, + { + "id": "highway_env_road_lane_py_object", + "label": "object", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_lane_rationale_13", + "label": "A lane on the road, described by its central curve.", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "a lane on the road, described by its central curve.", + "source_file": "highway_env/road/lane.py", + "source_location": "L13" + }, + { + "id": "highway_env_road_lane_rationale_23", + "label": "Convert local lane coordinates to a world position. :param longitudinal:\u2026", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "convert local lane coordinates to a world position. :param longitudinal:...", + "source_file": "highway_env/road/lane.py", + "source_location": "L23" + }, + { + "id": "highway_env_road_lane_rationale_34", + "label": "Convert a world position to local lane coordinates. :param position: a world\u2026", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "convert a world position to local lane coordinates. :param position: a world...", + "source_file": "highway_env/road/lane.py", + "source_location": "L34" + }, + { + "id": "highway_env_road_lane_rationale_44", + "label": "Get the lane heading at a given longitudinal lane coordinate. :param\u2026", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "get the lane heading at a given longitudinal lane coordinate. :param...", + "source_file": "highway_env/road/lane.py", + "source_location": "L44" + }, + { + "id": "highway_env_road_lane_rationale_54", + "label": "Get the lane width at a given longitudinal lane coordinate. :param\u2026", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "get the lane width at a given longitudinal lane coordinate. :param...", + "source_file": "highway_env/road/lane.py", + "source_location": "L54" + }, + { + "id": "highway_env_road_lane_rationale_64", + "label": "Create lane instance from config :param config: json dict with lane parameters", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "create lane instance from config :param config: json dict with lane parameters", + "source_file": "highway_env/road/lane.py", + "source_location": "L64" + }, + { + "id": "highway_env_road_lane_rationale_73", + "label": "Write lane parameters to dict which can be serialized to json :return: dict of\u2026", + "_origin": "ast", + "community": 18, + "community_name": "Community 18", + "file_type": "rationale", + "norm_label": "write lane parameters to dict which can be serialized to json :return: dict of...", + "source_file": "highway_env/road/lane.py", + "source_location": "L73" + }, + { + "id": "highway_env_road_lane_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_lane_rationale_117", + "label": "Compute the L1 distance [m] from a position to the lane.", + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "rationale", + "norm_label": "compute the l1 distance [m] from a position to the lane.", + "source_file": "highway_env/road/lane.py", + "source_location": "L117" + }, + { + "id": "highway_env_road_lane_rationale_122", + "label": "Compute a weighted distance in position and heading to the lane.", + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "rationale", + "norm_label": "compute a weighted distance in position and heading to the lane.", + "source_file": "highway_env/road/lane.py", + "source_location": "L122" + }, + { + "id": "highway_env_road_lane_rationale_130", + "label": "Compute non-normalised angle of heading to the lane.", + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "rationale", + "norm_label": "compute non-normalised angle of heading to the lane.", + "source_file": "highway_env/road/lane.py", + "source_location": "L130" + }, + { + "id": "highway_env_road_lane_rationale_82", + "label": "Whether a given world position is on the lane. :param position: a world\u2026", + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "rationale", + "norm_label": "whether a given world position is on the lane. :param position: a world...", + "source_file": "highway_env/road/lane.py", + "source_location": "L82" + }, + { + "id": "highway_env_road_lane_rationale_98", + "label": "Whether the lane is reachable from a given world position :param position: the\u2026", + "_origin": "ast", + "community": 19, + "community_name": "Community 19", + "file_type": "rationale", + "norm_label": "whether the lane is reachable from a given world position :param position: the...", + "source_file": "highway_env/road/lane.py", + "source_location": "L98" + }, + { + "id": "highway_env_envs_common_abstract_py_action", + "label": "Action", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "action", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_abstract_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_abstract_py_text", + "label": "Text", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "text", + "source_file": "", + "source_location": "" + }, + { + "id": "observation", + "label": "Observation", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "observation", + "source_file": "", + "source_location": "" + }, + { + "id": "recordvideo", + "label": "RecordVideo", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "code", + "norm_label": "recordvideo", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_abstract_rationale_122", + "label": "Set the types and spaces of observation and action from config.", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "set the types and spaces of observation and action from config.", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L122" + }, + { + "id": "highway_env_envs_common_abstract_rationale_131", + "label": "Return the reward associated with performing a given action and ending up in\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "return the reward associated with performing a given action and ending up in...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L131" + }, + { + "id": "highway_env_envs_common_abstract_rationale_140", + "label": "Returns a multi-objective vector of rewards. If implemented, this reward vector\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "returns a multi-objective vector of rewards. if implemented, this reward vector...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L140" + }, + { + "id": "highway_env_envs_common_abstract_rationale_152", + "label": "Check whether the current state is a terminal state :return:is the state\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "check whether the current state is a terminal state :return:is the state...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L152" + }, + { + "id": "highway_env_envs_common_abstract_rationale_160", + "label": "Check we truncate the episode at the current step :return: is the episode\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "check we truncate the episode at the current step :return: is the episode...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L160" + }, + { + "id": "highway_env_envs_common_abstract_rationale_168", + "label": "Return a dictionary of additional information :param obs: current observation\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "return a dictionary of additional information :param obs: current observation...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L168" + }, + { + "id": "highway_env_envs_common_abstract_rationale_191", + "label": "Reset the environment to it's initial configuration :param seed: The seed that\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "reset the environment to it's initial configuration :param seed: the seed that...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L191" + }, + { + "id": "highway_env_envs_common_abstract_rationale_214", + "label": "Reset the scene: roads and vehicles. This method must be overloaded by the\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "reset the scene: roads and vehicles. this method must be overloaded by the...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L214" + }, + { + "id": "highway_env_envs_common_abstract_rationale_222", + "label": "Perform an action and step the environment dynamics. The action is executed by\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "perform an action and step the environment dynamics. the action is executed by...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L222" + }, + { + "id": "highway_env_envs_common_abstract_rationale_24", + "label": "A generic environment for various tasks involving a vehicle driving on a road.\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "a generic environment for various tasks involving a vehicle driving on a road....", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L24" + }, + { + "id": "highway_env_envs_common_abstract_rationale_248", + "label": "Perform several steps of simulation with constant action.", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "perform several steps of simulation with constant action.", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L248" + }, + { + "id": "highway_env_envs_common_abstract_rationale_269", + "label": "Render the environment. Create a viewer if none exists, and use it to render an\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "render the environment. create a viewer if none exists, and use it to render an...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L269" + }, + { + "id": "highway_env_envs_common_abstract_rationale_296", + "label": "Close the environment. Will close the environment viewer if it exists.", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "close the environment. will close the environment viewer if it exists.", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L296" + }, + { + "id": "highway_env_envs_common_abstract_rationale_314", + "label": "Automatically render the intermediate frames while an action is still ongoing.\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "automatically render the intermediate frames while an action is still ongoing....", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L314" + }, + { + "id": "highway_env_envs_common_abstract_rationale_328", + "label": "Return a simplified copy of the environment where distant vehicles have been\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "return a simplified copy of the environment where distant vehicles have been...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L328" + }, + { + "id": "highway_env_envs_common_abstract_rationale_342", + "label": "Change the type of all vehicles on the road :param vehicle_class_path: The path\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "change the type of all vehicles on the road :param vehicle_class_path: the path...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L342" + }, + { + "id": "highway_env_envs_common_abstract_rationale_402", + "label": "Perform a deep copy but without copying the environment viewer.", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "perform a deep copy but without copying the environment viewer.", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L402" + }, + { + "id": "highway_env_envs_common_abstract_rationale_85", + "label": "Default environment configuration. Can be overloaded in environment\u2026", + "_origin": "ast", + "community": 2, + "community_name": "Community 2", + "file_type": "rationale", + "norm_label": "default environment configuration. can be overloaded in environment...", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L85" + }, + { + "id": "highway_env_vehicle_kinematics_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_kinematics_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_kinematics_rationale_14", + "label": "A moving vehicle on a road, and its kinematics. The vehicle is represented by a\u2026", + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "rationale", + "norm_label": "a moving vehicle on a road, and its kinematics. the vehicle is represented by a...", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L14" + }, + { + "id": "highway_env_vehicle_kinematics_rationale_235", + "label": "Predict the future trajectory of the vehicle given a sequence of actions.\u2026", + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "rationale", + "norm_label": "predict the future trajectory of the vehicle given a sequence of actions....", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L235" + }, + { + "id": "highway_env_vehicle_kinematics_rationale_56", + "label": "Create a random vehicle on the road. The lane and /or speed are chosen\u2026", + "_origin": "ast", + "community": 20, + "community_name": "Community 20", + "file_type": "rationale", + "norm_label": "create a random vehicle on the road. the lane and /or speed are chosen...", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L56" + }, + { + "id": "scenario_envscenario_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 21, + "community_name": "Community 21", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_py_text", + "label": "Text", + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "code", + "norm_label": "text", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_rationale_125", + "label": "Populate a road with several vehicles on the highway and on the merging lane,\u2026", + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "rationale", + "norm_label": "populate a road with several vehicles on the highway and on the merging lane,...", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L125" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_rationale_15", + "label": "A highway merge negotiation environment. The ego-vehicle is driving on a\u2026", + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "rationale", + "norm_label": "a highway merge negotiation environment. the ego-vehicle is driving on a...", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L15" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_rationale_40", + "label": "The vehicle is rewarded for driving with high speed on lanes to the right and\u2026", + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "rationale", + "norm_label": "the vehicle is rewarded for driving with high speed on lanes to the right and...", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L40" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_rationale_69", + "label": "The episode is over when a collision occurs or when the access ramp has been\u2026", + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "rationale", + "norm_label": "the episode is over when a collision occurs or when the access ramp has been...", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L69" + }, + { + "id": "highway_env_envs_koma_merge_generalization_env_rationale_92", + "label": "Make a road composed of a straight highway and a merging lane. :return: the road", + "_origin": "ast", + "community": 22, + "community_name": "Community 22", + "file_type": "rationale", + "norm_label": "make a road composed of a straight highway and a merging lane. :return: the road", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L92" + }, + { + "id": "highway_env_envs_common_graphics_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_graphics_rationale_146", + "label": "The rendered image as a rgb array. Gymnasium's channel convention is H x W x C", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "rationale", + "norm_label": "the rendered image as a rgb array. gymnasium's channel convention is h x w x c", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L146" + }, + { + "id": "highway_env_envs_common_graphics_rationale_156", + "label": "the world position of the center of the displayed window.", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "rationale", + "norm_label": "the world position of the center of the displayed window.", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L156" + }, + { + "id": "highway_env_envs_common_graphics_rationale_165", + "label": "Close the pygame window.", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "rationale", + "norm_label": "close the pygame window.", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L165" + }, + { + "id": "highway_env_envs_common_graphics_rationale_17", + "label": "A viewer to render a highway driving environment.", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "rationale", + "norm_label": "a viewer to render a highway driving environment.", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L17" + }, + { + "id": "highway_env_envs_common_graphics_rationale_53", + "label": "Set a display callback provided by an agent So that they can render their\u2026", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "rationale", + "norm_label": "set a display callback provided by an agent so that they can render their...", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L53" + }, + { + "id": "highway_env_envs_common_graphics_rationale_75", + "label": "Set the sequence of actions chosen by the agent, so that it can be displayed\u2026", + "_origin": "ast", + "community": 23, + "community_name": "Community 23", + "file_type": "rationale", + "norm_label": "set the sequence of actions chosen by the agent, so that it can be displayed...", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L75" + }, + { + "id": "highway_env_vehicle_graphics_py_object", + "label": "object", + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_graphics_rationale_100", + "label": "Display the road and vehicles on a pygame window.", + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "rationale", + "norm_label": "display the road and vehicles on a pygame window.", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L100" + }, + { + "id": "highway_env_road_graphics_rationale_246", + "label": "Display the road vehicles on a surface. :param road: the road to be displayed\u2026", + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "rationale", + "norm_label": "display the road vehicles on a surface. :param road: the road to be displayed...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L246" + }, + { + "id": "highway_env_vehicle_graphics_rationale_139", + "label": "Display the whole trajectory of a vehicle on a pygame surface. :param states:\u2026", + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "rationale", + "norm_label": "display the whole trajectory of a vehicle on a pygame surface. :param states:...", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L139" + }, + { + "id": "highway_env_vehicle_graphics_rationale_152", + "label": "Display the whole trajectory of a vehicle on a pygame surface. :param vehicle:\u2026", + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "rationale", + "norm_label": "display the whole trajectory of a vehicle on a pygame surface. :param vehicle:...", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L152" + }, + { + "id": "highway_env_vehicle_graphics_rationale_33", + "label": "Display a vehicle on a pygame surface. The vehicle is represented as a colored\u2026", + "_origin": "ast", + "community": 24, + "community_name": "Community 24", + "file_type": "rationale", + "norm_label": "display a vehicle on a pygame surface. the vehicle is represented as a colored...", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L33" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_py_text", + "label": "Text", + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "code", + "norm_label": "text", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_rationale_119", + "label": "Populate a road with several vehicles on the highway and on the merging lane,\u2026", + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "rationale", + "norm_label": "populate a road with several vehicles on the highway and on the merging lane,...", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L119" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_rationale_15", + "label": "A highway merge negotiation environment. The ego-vehicle is driving on a\u2026", + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "rationale", + "norm_label": "a highway merge negotiation environment. the ego-vehicle is driving on a...", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L15" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_rationale_40", + "label": "The vehicle is rewarded for driving with high speed on lanes to the right and\u2026", + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "rationale", + "norm_label": "the vehicle is rewarded for driving with high speed on lanes to the right and...", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L40" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_rationale_69", + "label": "The episode is over when a collision occurs or when the access ramp has been\u2026", + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "rationale", + "norm_label": "the episode is over when a collision occurs or when the access ramp has been...", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L69" + }, + { + "id": "highway_env_envs_koma_merge_onelane_env_rationale_86", + "label": "Make a road composed of a straight highway and a merging lane. :return: the road", + "_origin": "ast", + "community": 25, + "community_name": "Community 25", + "file_type": "rationale", + "norm_label": "make a road composed of a straight highway and a merging lane. :return: the road", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L86" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_py_text", + "label": "Text", + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "code", + "norm_label": "text", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_rationale_119", + "label": "Populate a road with several vehicles on the highway and on the merging lane,\u2026", + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "rationale", + "norm_label": "populate a road with several vehicles on the highway and on the merging lane,...", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L119" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_rationale_15", + "label": "A highway merge negotiation environment. The ego-vehicle is driving on a\u2026", + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "rationale", + "norm_label": "a highway merge negotiation environment. the ego-vehicle is driving on a...", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L15" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_rationale_40", + "label": "The vehicle is rewarded for driving with high speed on lanes to the right and\u2026", + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "rationale", + "norm_label": "the vehicle is rewarded for driving with high speed on lanes to the right and...", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L40" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_rationale_69", + "label": "The episode is over when a collision occurs or when the access ramp has been\u2026", + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "rationale", + "norm_label": "the episode is over when a collision occurs or when the access ramp has been...", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L69" + }, + { + "id": "highway_env_envs_koma_merge_threelane_env_rationale_86", + "label": "Make a road composed of a straight highway and a merging lane. :return: the road", + "_origin": "ast", + "community": 26, + "community_name": "Community 26", + "file_type": "rationale", + "norm_label": "make a road composed of a straight highway and a merging lane. :return: the road", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L86" + }, + { + "id": "highway_env_road_graphics_py_surfacetype", + "label": "SurfaceType", + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": "surfacetype", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics_rationale_275", + "label": "A visualization of objects on the road.", + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "rationale", + "norm_label": "a visualization of objects on the road.", + "source_file": "highway_env/road/graphics.py", + "source_location": "L275" + }, + { + "id": "highway_env_road_graphics_rationale_287", + "label": "Display a road objects on a pygame surface. The objects is represented as a\u2026", + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "rationale", + "norm_label": "display a road objects on a pygame surface. the objects is represented as a...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L287" + }, + { + "id": "highway_env_road_graphics_rationale_312", + "label": "Many thanks to https://stackoverflow.com/a/54714144.", + "_origin": "ast", + "community": 27, + "community_name": "Community 27", + "file_type": "rationale", + "norm_label": "many thanks to https://stackoverflow.com/a/54714144.", + "source_file": "highway_env/road/graphics.py", + "source_location": "L312" + }, + { + "id": "llmdriver_vectorstore", + "label": "vectorStore.py", + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": "vectorstore.py", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L1" + }, + { + "id": "llmdriver_vectorstore_py_any", + "label": "Any", + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": "any", + "source_file": "", + "source_location": "" + }, + { + "id": "llmdriver_vectorstore_py_envscenario", + "label": "EnvScenario", + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "code", + "norm_label": "envscenario", + "source_file": "", + "source_location": "" + }, + { + "id": "llmdriver_llm_backend_rationale_347", + "label": "Return a langchain-compatible embedding function. For nvidia/ollama (no OpenAI\u2026", + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "rationale", + "norm_label": "return a langchain-compatible embedding function. for nvidia/ollama (no openai...", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L347" + }, + { + "id": "llmdriver_vectorstore_rationale_29", + "label": "Baseline similarity-only retrieval (KoMA).", + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "rationale", + "norm_label": "baseline similarity-only retrieval (koma).", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L29" + }, + { + "id": "llmdriver_vectorstore_rationale_45", + "label": "Return (metadata, distance, page_content) for verification filtering. Distance\u2026", + "_origin": "ast", + "community": 28, + "community_name": "Community 28", + "file_type": "rationale", + "norm_label": "return (metadata, distance, page_content) for verification filtering. distance...", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L45" + }, + { + "id": "highway_env_utils_rationale_309", + "label": "Split a number into several bins with near-even distribution. You can either\u2026", + "_origin": "ast", + "community": 29, + "community_name": "Community 29", + "file_type": "rationale", + "norm_label": "split a number into several bins with near-even distribution. you can either...", + "source_file": "highway_env/utils.py", + "source_location": "L309" + }, + { + "id": "highway_env_vehicle_behavior_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_behavior_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_behavior_py_route", + "label": "Route", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "route", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_behavior_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_py_route", + "label": "Route", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "route", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_behavior_rationale_176", + "label": "Decide when to change lane. Based on: - frequency; - closeness of the target\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "decide when to change lane. based on: - frequency; - closeness of the target...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L176" + }, + { + "id": "highway_env_vehicle_behavior_rationale_218", + "label": "MOBIL lane change model: Minimizing Overall Braking Induced by a Lane change\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "mobil lane change model: minimizing overall braking induced by a lane change...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L218" + }, + { + "id": "highway_env_vehicle_behavior_rationale_282", + "label": "A Vehicle whose longitudinal and lateral controllers are linear with respect to\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "a vehicle whose longitudinal and lateral controllers are linear with respect to...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L282" + }, + { + "id": "highway_env_vehicle_behavior_rationale_325", + "label": "Compute an acceleration command with a Linear Model. The acceleration is chosen\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "compute an acceleration command with a linear model. the acceleration is chosen...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L325" + }, + { + "id": "highway_env_vehicle_behavior_rationale_357", + "label": "Linear controller with respect to parameters. Overrides the non-linear\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "linear controller with respect to parameters. overrides the non-linear...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L357" + }, + { + "id": "highway_env_vehicle_behavior_rationale_368", + "label": "A collection of features used to follow a lane :param target_lane_index: index\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "a collection of features used to follow a lane :param target_lane_index: index...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L368" + }, + { + "id": "highway_env_vehicle_behavior_rationale_445", + "label": "Store features and outputs for parameter regression.", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "store features and outputs for parameter regression.", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L445" + }, + { + "id": "highway_env_vehicle_behavior_rationale_81", + "label": "Execute an action. For now, no action is supported because the vehicle takes\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "execute an action. for now, no action is supported because the vehicle takes...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L81" + }, + { + "id": "highway_env_vehicle_kinematics_rationale_103", + "label": "Store an action to be repeated. :param action: the input action", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "store an action to be repeated. :param action: the input action", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L103" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_rationale_54", + "label": "Collect the features for each possible route, and true observed outputs.", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "collect the features for each possible route, and true observed outputs.", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L54" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_rationale_59", + "label": "Update a list of possible routes that this vehicle could be following. - Add\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "update a list of possible routes that this vehicle could be following. - add...", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L59" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_rationale_93", + "label": "Get a copy of this vehicle behaving according to one of its possible routes.\u2026", + "_origin": "ast", + "community": 3, + "community_name": "Community 3", + "file_type": "rationale", + "norm_label": "get a copy of this vehicle behaving according to one of its possible routes....", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L93" + }, + { + "id": "highway_env_road_lane_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_lane_rationale_136", + "label": "A lane side line type.", + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "rationale", + "norm_label": "a lane side line type.", + "source_file": "highway_env/road/lane.py", + "source_location": "L136" + }, + { + "id": "highway_env_road_lane_rationale_156", + "label": "New straight lane. :param start: the lane starting position [m] :param end: the\u2026", + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "rationale", + "norm_label": "new straight lane. :param start: the lane starting position [m] :param end: the...", + "source_file": "highway_env/road/lane.py", + "source_location": "L156" + }, + { + "id": "highway_env_road_lane_rationale_406", + "label": "A lane defined by a set of points and approximated with a 2D Hermite polynomial.", + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "rationale", + "norm_label": "a lane defined by a set of points and approximated with a 2d hermite polynomial.", + "source_file": "highway_env/road/lane.py", + "source_location": "L406" + }, + { + "id": "highway_env_road_lane_rationale_440", + "label": "Calculate width by taking the minimum distance between centerline and each\u2026", + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "rationale", + "norm_label": "calculate width by taking the minimum distance between centerline and each...", + "source_file": "highway_env/road/lane.py", + "source_location": "L440" + }, + { + "id": "highway_env_road_lane_rationale_464", + "label": "Pre-calculate sampled width values in about 1m distance to reduce computation\u2026", + "_origin": "ast", + "community": 30, + "community_name": "Community 30", + "file_type": "rationale", + "norm_label": "pre-calculate sampled width values in about 1m distance to reduce computation...", + "source_file": "highway_env/road/lane.py", + "source_location": "L464" + }, + { + "id": "discrete", + "label": "Discrete", + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": "discrete", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_py_action", + "label": "Action", + "_origin": "ast", + "community": 31, + "community_name": "Community 31", + "file_type": "code", + "norm_label": "action", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_py_object", + "label": "object", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_py_setter", + "label": "setter", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "code", + "norm_label": "setter", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_rationale_22", + "label": "A type of action specifies its definition space, and how actions are executed\u2026", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "rationale", + "norm_label": "a type of action specifies its definition space, and how actions are executed...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L22" + }, + { + "id": "highway_env_envs_common_action_rationale_34", + "label": "The class of a vehicle able to execute the action. Must return a subclass of\u2026", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "rationale", + "norm_label": "the class of a vehicle able to execute the action. must return a subclass of...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L34" + }, + { + "id": "highway_env_envs_common_action_rationale_42", + "label": "Execute the action on the ego-vehicle. Most of the action mechanics are\u2026", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "rationale", + "norm_label": "execute the action on the ego-vehicle. most of the action mechanics are...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L42" + }, + { + "id": "highway_env_envs_common_action_rationale_54", + "label": "For discrete action space, return the list of available actions.", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "rationale", + "norm_label": "for discrete action space, return the list of available actions.", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L54" + }, + { + "id": "highway_env_envs_common_action_rationale_61", + "label": "The vehicle acted upon. If not set, the first controlled vehicle is used by\u2026", + "_origin": "ast", + "community": 32, + "community_name": "Community 32", + "file_type": "rationale", + "norm_label": "the vehicle acted upon. if not set, the first controlled vehicle is used by...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L61" + }, + { + "id": "highway_env_envs_common_finite_mdp_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_finite_mdp_rationale_140", + "label": "Deterministic transition from a position in the grid to the next. :param h:\u2026", + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "rationale", + "norm_label": "deterministic transition from a position in the grid to the next. :param h:...", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L140" + }, + { + "id": "highway_env_envs_common_finite_mdp_rationale_163", + "label": "Clip a position in the TTC grid, so that it stays within bounds. :param h:\u2026", + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "rationale", + "norm_label": "clip a position in the ttc grid, so that it stays within bounds. :param h:...", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L163" + }, + { + "id": "highway_env_envs_common_finite_mdp_rationale_17", + "label": "Time-To-Collision (TTC) representation of the state. The state reward is\u2026", + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "rationale", + "norm_label": "time-to-collision (ttc) representation of the state. the state reward is...", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L17" + }, + { + "id": "highway_env_envs_common_finite_mdp_rationale_87", + "label": "Compute the grid of predicted time-to-collision to each vehicle within the lane\u2026", + "_origin": "ast", + "community": 33, + "community_name": "Community 33", + "file_type": "rationale", + "norm_label": "compute the grid of predicted time-to-collision to each vehicle within the lane...", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L87" + }, + { + "id": "box", + "label": "Box", + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": "box", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_rationale_73", + "label": "An continuous action space for throttle and/or steering angle. If both throttle\u2026", + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "rationale", + "norm_label": "an continuous action space for throttle and/or steering angle. if both throttle...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L73" + }, + { + "id": "highway_env_envs_common_action_rationale_97", + "label": "Create a continuous action space. :param env: the environment :param\u2026", + "_origin": "ast", + "community": 34, + "community_name": "Community 34", + "file_type": "rationale", + "norm_label": "create a continuous action space. :param env: the environment :param...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L97" + }, + { + "id": "highway_env_envs_common_action_py_space", + "label": "Space", + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": "space", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_action_rationale_182", + "label": "An discrete action space of meta-actions: lane changes, and cruise control set-\u2026", + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "rationale", + "norm_label": "an discrete action space of meta-actions: lane changes, and cruise control set-...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L182" + }, + { + "id": "highway_env_envs_common_action_rationale_215", + "label": "Create a discrete action space of meta-actions. :param env: the environment\u2026", + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "rationale", + "norm_label": "create a discrete action space of meta-actions. :param env: the environment...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L215" + }, + { + "id": "highway_env_envs_common_action_rationale_246", + "label": "Get the list of currently available actions. Lane changes are not available on\u2026", + "_origin": "ast", + "community": 35, + "community_name": "Community 35", + "file_type": "rationale", + "norm_label": "get the list of currently available actions. lane changes are not available on...", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L246" + }, + { + "id": "positiontype", + "label": "PositionType", + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "code", + "norm_label": "positiontype", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics_rationale_39", + "label": "Convert a distance [m] to pixels [px]. :param length: the input distance [m]\u2026", + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "rationale", + "norm_label": "convert a distance [m] to pixels [px]. :param length: the input distance [m]...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L39" + }, + { + "id": "highway_env_road_graphics_rationale_48", + "label": "Convert two world coordinates [m] into a position in the surface [px] :param x:\u2026", + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "rationale", + "norm_label": "convert two world coordinates [m] into a position in the surface [px] :param x:...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L48" + }, + { + "id": "highway_env_road_graphics_rationale_58", + "label": "Convert a world position [m] into a position in the surface [px]. :param vec: a\u2026", + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "rationale", + "norm_label": "convert a world position [m] into a position in the surface [px]. :param vec: a...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L58" + }, + { + "id": "highway_env_road_graphics_rationale_67", + "label": "Is a position visible in the surface? :param vec: a position :param margin:\u2026", + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "rationale", + "norm_label": "is a position visible in the surface? :param vec: a position :param margin:...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L67" + }, + { + "id": "highway_env_road_graphics_rationale_77", + "label": "Set the origin of the displayed area to center on a given world position.\u2026", + "_origin": "ast", + "community": 36, + "community_name": "Community 36", + "file_type": "rationale", + "norm_label": "set the origin of the displayed area to center on a given world position....", + "source_file": "highway_env/road/graphics.py", + "source_location": "L77" + }, + { + "id": "llmdriver_reflection_choose_agent", + "label": "reflection_choose_agent.py", + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": "reflection_choose_agent.py", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L1" + }, + { + "id": "llmdriver_reflectionagent", + "label": "reflectionAgent.py", + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "code", + "norm_label": "reflectionagent.py", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L1" + }, + { + "id": "llmdriver_llm_backend_rationale_271", + "label": "Factory for role-specific chat models. Raises clearly on unknown API type or\u2026", + "_origin": "ast", + "community": 37, + "community_name": "Community 37", + "file_type": "rationale", + "norm_label": "factory for role-specific chat models. raises clearly on unknown api type or...", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L271" + }, + { + "id": "highway_env_road_lane_rationale_276", + "label": "A lane going in circle arc.", + "_origin": "ast", + "community": 38, + "community_name": "Community 38", + "file_type": "rationale", + "norm_label": "a lane going in circle arc.", + "source_file": "highway_env/road/lane.py", + "source_location": "L276" + }, + { + "id": "abc", + "label": "ABC", + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": "abc", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics", + "label": "road/graphics.py", + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": "road/graphics.py", + "source_file": "highway_env/road/graphics.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_objects", + "label": "objects.py", + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "code", + "norm_label": "objects.py", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_objects_rationale_183", + "label": "Obstacles on the road.", + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "rationale", + "norm_label": "obstacles on the road.", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L183" + }, + { + "id": "highway_env_vehicle_objects_rationale_192", + "label": "Landmarks of certain areas on the road that must be reached.", + "_origin": "ast", + "community": 39, + "community_name": "Community 39", + "file_type": "rationale", + "norm_label": "landmarks of certain areas on the road that must be reached.", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L192" + }, + { + "id": "highway_env_road_road_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_road_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_road_py_object", + "label": "object", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_road_py_randomstate", + "label": "RandomState", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": "randomstate", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_road_py_route", + "label": "Route", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "code", + "norm_label": "route", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_road_rationale_125", + "label": "Breadth-first search of all routes from start to goal. :param start: starting\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "breadth-first search of all routes from start to goal. :param start: starting...", + "source_file": "highway_env/road/road.py", + "source_location": "L125" + }, + { + "id": "highway_env_road_road_rationale_144", + "label": "Breadth-first search of shortest path from start to goal. :param start:\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "breadth-first search of shortest path from start to goal. :param start:...", + "source_file": "highway_env/road/road.py", + "source_location": "L144" + }, + { + "id": "highway_env_road_road_rationale_154", + "label": ":param lane_index: the index of a lane. :return: all lanes belonging to the\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": ":param lane_index: the index of a lane. :return: all lanes belonging to the...", + "source_file": "highway_env/road/road.py", + "source_location": "L154" + }, + { + "id": "highway_env_road_road_rationale_161", + "label": ":param lane_index: the index of a lane. :return: indexes of lanes next to a an\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": ":param lane_index: the index of a lane. :return: indexes of lanes next to a an...", + "source_file": "highway_env/road/road.py", + "source_location": "L161" + }, + { + "id": "highway_env_road_road_rationale_175", + "label": "Is lane 1 in the same road as lane 2?", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "is lane 1 in the same road as lane 2?", + "source_file": "highway_env/road/road.py", + "source_location": "L175" + }, + { + "id": "highway_env_road_road_rationale_180", + "label": "Is lane 1 leading to of lane 2?", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "is lane 1 leading to of lane 2?", + "source_file": "highway_env/road/road.py", + "source_location": "L180" + }, + { + "id": "highway_env_road_road_rationale_185", + "label": "Is the lane 2 leading to a road within lane 1's route? Vehicles on these lanes\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "is the lane 2 leading to a road within lane 1's route? vehicles on these lanes...", + "source_file": "highway_env/road/road.py", + "source_location": "L185" + }, + { + "id": "highway_env_road_road_rationale_24", + "label": "A lane is encoded as an edge in the road network. :param _from: the node at\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "a lane is encoded as an edge in the road network. :param _from: the node at...", + "source_file": "highway_env/road/road.py", + "source_location": "L24" + }, + { + "id": "highway_env_road_road_rationale_245", + "label": "Get the absolute position and heading along a route composed of several lanes\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "get the absolute position and heading along a route composed of several lanes...", + "source_file": "highway_env/road/road.py", + "source_location": "L245" + }, + { + "id": "highway_env_road_road_rationale_315", + "label": "New road. :param network: the road network describing the lanes :param\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "new road. :param network: the road network describing the lanes :param...", + "source_file": "highway_env/road/road.py", + "source_location": "L315" + }, + { + "id": "highway_env_road_road_rationale_373", + "label": "Find the preceding and following vehicles of a given vehicle. :param vehicle:\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "find the preceding and following vehicles of a given vehicle. :param vehicle:...", + "source_file": "highway_env/road/road.py", + "source_location": "L373" + }, + { + "id": "highway_env_road_road_rationale_38", + "label": "Get the lane geometry corresponding to a given index in the road network.\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "get the lane geometry corresponding to a given index in the road network....", + "source_file": "highway_env/road/road.py", + "source_location": "L38" + }, + { + "id": "highway_env_road_road_rationale_52", + "label": "Get the index of the lane closest to a world position. :param position: a world\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "get the index of the lane closest to a world position. :param position: a world...", + "source_file": "highway_env/road/road.py", + "source_location": "L52" + }, + { + "id": "highway_env_road_road_rationale_69", + "label": "Get the index of the next lane that should be followed after finishing the\u2026", + "_origin": "ast", + "community": 4, + "community_name": "Community 4", + "file_type": "rationale", + "norm_label": "get the index of the next lane that should be followed after finishing the...", + "source_file": "highway_env/road/road.py", + "source_location": "L69" + }, + { + "id": "highway_env_road_regulation_py_randomstate", + "label": "RandomState", + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "code", + "norm_label": "randomstate", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_regulation_rationale_28", + "label": "Find conflicts and resolve them by assigning yielding vehicles and stopping\u2026", + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "rationale", + "norm_label": "find conflicts and resolve them by assigning yielding vehicles and stopping...", + "source_file": "highway_env/road/regulation.py", + "source_location": "L28" + }, + { + "id": "highway_env_road_regulation_rationale_55", + "label": "Resolve a conflict between two vehicles by determining who should yield :param\u2026", + "_origin": "ast", + "community": 40, + "community_name": "Community 40", + "file_type": "rationale", + "norm_label": "resolve a conflict between two vehicles by determining who should yield :param...", + "source_file": "highway_env/road/regulation.py", + "source_location": "L55" + }, + { + "id": "run_ablation", + "label": "run_ablation.py", + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "code", + "norm_label": "run_ablation.py", + "source_file": "run_ablation.py", + "source_location": "L1" + }, + { + "id": "run_ablation_rationale_1", + "label": "Runs the KoMA-RAG ablation study (paper Table I) end to end: 1. Seeds the\u2026", + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "rationale", + "norm_label": "runs the koma-rag ablation study (paper table i) end to end: 1. seeds the...", + "source_file": "run_ablation.py", + "source_location": "L1" + }, + { + "id": "run_ablation_rationale_102", + "label": "Run main.py as a subprocess for one config, streaming + logging output.", + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "rationale", + "norm_label": "run main.py as a subprocess for one config, streaming + logging output.", + "source_file": "run_ablation.py", + "source_location": "L102" + }, + { + "id": "run_ablation_rationale_78", + "label": "Rewrite only the given KEY: value lines in config.yaml; preserves everything\u2026", + "_origin": "ast", + "community": 41, + "community_name": "Community 41", + "file_type": "rationale", + "norm_label": "rewrite only the given key: value lines in config.yaml; preserves everything...", + "source_file": "run_ablation.py", + "source_location": "L78" + }, + { + "id": "highway_env_envs_common_graphics_py_eventtype", + "label": "EventType", + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "code", + "norm_label": "eventtype", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_graphics_rationale_172", + "label": "Map the pygame keyboard events to control decisions :param action_type: the\u2026", + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "rationale", + "norm_label": "map the pygame keyboard events to control decisions :param action_type: the...", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L172" + }, + { + "id": "highway_env_envs_common_graphics_rationale_91", + "label": "Handle pygame events by forwarding them to the display and environment vehicle.", + "_origin": "ast", + "community": 42, + "community_name": "Community 42", + "file_type": "rationale", + "norm_label": "handle pygame events by forwarding them to the display and environment vehicle.", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L91" + }, + { + "id": "highway_env_road_road_rationale_307", + "label": "A road is a set of lanes, and a set of vehicles driving on these lanes.", + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "rationale", + "norm_label": "a road is a set of lanes, and a set of vehicles driving on these lanes.", + "source_file": "highway_env/road/road.py", + "source_location": "L307" + }, + { + "id": "highway_env_road_road_rationale_353", + "label": "Decide the actions of each entity on the road.", + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "rationale", + "norm_label": "decide the actions of each entity on the road.", + "source_file": "highway_env/road/road.py", + "source_location": "L353" + }, + { + "id": "highway_env_road_road_rationale_358", + "label": "Step the dynamics of each entity on the road. :param dt: timestep [s]", + "_origin": "ast", + "community": 43, + "community_name": "Community 43", + "file_type": "rationale", + "norm_label": "step the dynamics of each entity on the road. :param dt: timestep [s]", + "source_file": "highway_env/road/road.py", + "source_location": "L358" + }, + { + "id": "llmdriver_llm_backend_py_any", + "label": "Any", + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": "any", + "source_file": "", + "source_location": "" + }, + { + "id": "messagelike", + "label": "MessageLike", + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "code", + "norm_label": "messagelike", + "source_file": "", + "source_location": "" + }, + { + "id": "llmdriver_llm_backend_rationale_239", + "label": "Thin adapter so azure/openai/ollama share the same call surface.", + "_origin": "ast", + "community": 44, + "community_name": "Community 44", + "file_type": "rationale", + "norm_label": "thin adapter so azure/openai/ollama share the same call surface.", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L239" + }, + { + "id": "axes", + "label": "Axes", + "_origin": "ast", + "community": 45, + "community_name": "Community 45", + "file_type": "code", + "norm_label": "axes", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_kinematics_rationale_112", + "label": "Propagate the vehicle state given its actions. Integrate a modified bicycle\u2026", + "_origin": "ast", + "community": 47, + "community_name": "Community 47", + "file_type": "rationale", + "norm_label": "propagate the vehicle state given its actions. integrate a modified bicycle...", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L112" + }, + { + "id": "highway_env_vehicle_kinematics_rationale_89", + "label": "Create a new vehicle from an existing one. Only the vehicle dynamics are\u2026", + "_origin": "ast", + "community": 47, + "community_name": "Community 47", + "file_type": "rationale", + "norm_label": "create a new vehicle from an existing one. only the vehicle dynamics are...", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L89" + }, + { + "id": "highway_env_envs_common_abstract_py_setter", + "label": "setter", + "_origin": "ast", + "community": 48, + "community_name": "Community 48", + "file_type": "code", + "norm_label": "setter", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_common_abstract_rationale_75", + "label": "First (default) controlled vehicle.", + "_origin": "ast", + "community": 48, + "community_name": "Community 48", + "file_type": "rationale", + "norm_label": "first (default) controlled vehicle.", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L75" + }, + { + "id": "highway_env_envs_common_abstract_rationale_80", + "label": "Set a unique controlled vehicle.", + "_origin": "ast", + "community": 48, + "community_name": "Community 48", + "file_type": "rationale", + "norm_label": "set a unique controlled vehicle.", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L80" + }, + { + "id": "highway_env_envs_common_graphics_py_object", + "label": "object", + "_origin": "ast", + "community": 49, + "community_name": "Community 49", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_py_text", + "label": "Text", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "text", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_controller_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_controller_py_route", + "label": "Route", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "route", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_controller_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_envs_koma_multiroundabout_env_rationale_146", + "label": "Populate a road with several vehicles on the highway and on the merging lane,\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "populate a road with several vehicles on the highway and on the merging lane,...", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L146" + }, + { + "id": "highway_env_vehicle_controller_rationale_109", + "label": "At the end of a lane, automatically switch to a next one.", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "at the end of a lane, automatically switch to a next one.", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L109" + }, + { + "id": "highway_env_vehicle_controller_rationale_117", + "label": "Steer the vehicle to follow the center of an given lane. 1. Lateral position is\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "steer the vehicle to follow the center of an given lane. 1. lateral position is...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L117" + }, + { + "id": "highway_env_vehicle_controller_rationale_147", + "label": "Control the speed of the vehicle. Using a simple proportional controller.\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "control the speed of the vehicle. using a simple proportional controller....", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L147" + }, + { + "id": "highway_env_vehicle_controller_rationale_158", + "label": "Get the list of routes that can be followed at the next intersection.", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "get the list of routes that can be followed at the next intersection.", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L158" + }, + { + "id": "highway_env_vehicle_controller_rationale_176", + "label": "Set the road to be followed at the next intersection. Erase current planned\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "set the road to be followed at the next intersection. erase current planned...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L176" + }, + { + "id": "highway_env_vehicle_controller_rationale_221", + "label": "Initializes an MDPVehicle :param road: the road on which the vehicle is driving\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "initializes an mdpvehicle :param road: the road on which the vehicle is driving...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L221" + }, + { + "id": "highway_env_vehicle_controller_rationale_239", + "label": "Perform a high-level action. - If the action is a speed change, choose speed\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "perform a high-level action. - if the action is a speed change, choose speed...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L239" + }, + { + "id": "highway_env_vehicle_controller_rationale_259", + "label": "Convert an index among allowed speeds to its corresponding speed :param index:\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "convert an index among allowed speeds to its corresponding speed :param index:...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L259" + }, + { + "id": "highway_env_vehicle_controller_rationale_268", + "label": "Find the index of the closest speed allowed to a given speed. Assumes a uniform\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "find the index of the closest speed allowed to a given speed. assumes a uniform...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L268" + }, + { + "id": "highway_env_vehicle_controller_rationale_79", + "label": "Perform a high-level action to change the desired lane or speed. - If a high-\u2026", + "_origin": "ast", + "community": 5, + "community_name": "Community 5", + "file_type": "rationale", + "norm_label": "perform a high-level action to change the desired lane or speed. - if a high-...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L79" + }, + { + "id": "highway_env_vehicle_behavior_rationale_130", + "label": "Compute an acceleration command with the Intelligent Driver Model. The\u2026", + "_origin": "ast", + "community": 50, + "community_name": "Community 50", + "file_type": "rationale", + "norm_label": "compute an acceleration command with the intelligent driver model. the...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L130" + }, + { + "id": "highway_env_vehicle_behavior_rationale_159", + "label": "Compute the desired distance between a vehicle and its leading vehicle. :param\u2026", + "_origin": "ast", + "community": 50, + "community_name": "Community 50", + "file_type": "rationale", + "norm_label": "compute the desired distance between a vehicle and its leading vehicle. :param...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L159" + }, + { + "id": "highway_env_vehicle_graphics_py_surfacetype", + "label": "SurfaceType", + "_origin": "ast", + "community": 51, + "community_name": "Community 51", + "file_type": "code", + "norm_label": "surfacetype", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_graphics_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 51, + "community_name": "Community 51", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_graphics_rationale_112", + "label": "Many thanks to https://stackoverflow.com/a/54714144.", + "_origin": "ast", + "community": 51, + "community_name": "Community 51", + "file_type": "rationale", + "norm_label": "many thanks to https://stackoverflow.com/a/54714144.", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L112" + }, + { + "id": "wrapper", + "label": "Wrapper", + "_origin": "ast", + "community": 52, + "community_name": "Community 52", + "file_type": "code", + "norm_label": "wrapper", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_init", + "label": "highway_env/__init__.py", + "_origin": "ast", + "community": 53, + "community_name": "Community 53", + "file_type": "code", + "norm_label": "highway_env/__init__.py", + "source_file": "highway_env/__init__.py", + "source_location": "L1" + }, + { + "id": "highway_env_init_rationale_10", + "label": "Import the envs module so that envs register themselves.", + "_origin": "ast", + "community": 53, + "community_name": "Community 53", + "file_type": "rationale", + "norm_label": "import the envs module so that envs register themselves.", + "source_file": "highway_env/__init__.py", + "source_location": "L10" + }, + { + "id": "highway_env_road_graphics_py_eventtype", + "label": "EventType", + "_origin": "ast", + "community": 54, + "community_name": "Community 54", + "file_type": "code", + "norm_label": "eventtype", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics_rationale_87", + "label": "Handle pygame events for moving and zooming in the displayed area. :param\u2026", + "_origin": "ast", + "community": 54, + "community_name": "Community 54", + "file_type": "rationale", + "norm_label": "handle pygame events for moving and zooming in the displayed area. :param...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L87" + }, + { + "id": "highway_env_utils_py_interval", + "label": "Interval", + "_origin": "ast", + "community": 55, + "community_name": "Community 55", + "file_type": "code", + "norm_label": "interval", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_utils_rationale_25", + "label": "Linear map of value v with range x to desired range y.", + "_origin": "ast", + "community": 55, + "community_name": "Community 55", + "file_type": "rationale", + "norm_label": "linear map of value v with range x to desired range y.", + "source_file": "highway_env/utils.py", + "source_location": "L25" + }, + { + "id": "highway_env_vehicle_controller_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 56, + "community_name": "Community 56", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_controller_rationale_191", + "label": "Predict the future positions of the vehicle along its planned route, under\u2026", + "_origin": "ast", + "community": 56, + "community_name": "Community 56", + "file_type": "rationale", + "norm_label": "predict the future positions of the vehicle along its planned route, under...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L191" + }, + { + "id": "highway_env_vehicle_behavior_rationale_116", + "label": "Step the simulation. Increases a timer used for decision policies, and step the\u2026", + "_origin": "ast", + "community": 57, + "community_name": "Community 57", + "file_type": "rationale", + "norm_label": "step the simulation. increases a timer used for decision policies, and step the...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L116" + }, + { + "id": "highway_env_envs_common_init", + "label": "common/__init__.py", + "_origin": "ast", + "community": 58, + "community_name": "Community 58", + "file_type": "code", + "norm_label": "common/__init__.py", + "source_file": "highway_env/envs/common/__init__.py", + "source_location": "L1" + }, + { + "id": "highway_env_road_init", + "label": "road/__init__.py", + "_origin": "ast", + "community": 59, + "community_name": "Community 59", + "file_type": "code", + "norm_label": "road/__init__.py", + "source_file": "highway_env/road/__init__.py", + "source_location": "L1" + }, + { + "id": "highway_env_utils_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_utils_py_vector", + "label": "Vector", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "vector", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_py_ndarray", + "label": "ndarray", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "ndarray", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_py_polytope", + "label": "Polytope", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "code", + "norm_label": "polytope", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_utils_rationale_104", + "label": "Do two rotated rectangles intersect? :param rect1: (center, length, width,\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "do two rotated rectangles intersect? :param rect1: (center, length, width,...", + "source_file": "highway_env/utils.py", + "source_location": "L104" + }, + { + "id": "highway_env_utils_rationale_116", + "label": "Returns the positions of the corners of a rectangle. :param center: the\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "returns the positions of the corners of a rectangle. :param center: the...", + "source_file": "highway_env/utils.py", + "source_location": "L116" + }, + { + "id": "highway_env_utils_rationale_145", + "label": "Check if rect1 has a corner inside rect2 :param rect1: (center, length, width,\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "check if rect1 has a corner inside rect2 :param rect1: (center, length, width,...", + "source_file": "highway_env/utils.py", + "source_location": "L145" + }, + { + "id": "highway_env_utils_rationale_167", + "label": "Calculate the distance between [minA, maxA] and [minB, maxB] The distance will\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "calculate the distance between [mina, maxa] and [minb, maxb] the distance will...", + "source_file": "highway_env/utils.py", + "source_location": "L167" + }, + { + "id": "highway_env_utils_rationale_177", + "label": "Checks if the two polygons are intersecting. See\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "checks if the two polygons are intersecting. see...", + "source_file": "highway_env/utils.py", + "source_location": "L177" + }, + { + "id": "highway_env_utils_rationale_224", + "label": "Compute a confidence ellipsoid over the parameter theta, where y = theta^T phi\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "compute a confidence ellipsoid over the parameter theta, where y = theta^t phi...", + "source_file": "highway_env/utils.py", + "source_location": "L224" + }, + { + "id": "highway_env_utils_rationale_245", + "label": "Compute a confidence polytope over the parameter theta, where y = theta^T phi\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "compute a confidence polytope over the parameter theta, where y = theta^t phi...", + "source_file": "highway_env/utils.py", + "source_location": "L245" + }, + { + "id": "highway_env_utils_rationale_269", + "label": "Check if a new observation (phi, y) is valid according to a confidence\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "check if a new observation (phi, y) is valid according to a confidence...", + "source_file": "highway_env/utils.py", + "source_location": "L269" + }, + { + "id": "highway_env_utils_rationale_289", + "label": "Check whether a dataset {phi_n, y_n} is consistent The last observation should\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "check whether a dataset {phi_n, y_n} is consistent the last observation should...", + "source_file": "highway_env/utils.py", + "source_location": "L289" + }, + { + "id": "highway_env_utils_rationale_342", + "label": "Compute the intersection between a line segment and a rectangle. See\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "compute the intersection between a line segment and a rectangle. see...", + "source_file": "highway_env/utils.py", + "source_location": "L342" + }, + { + "id": "highway_env_utils_rationale_57", + "label": "Check if a point is inside a rectangle :param point: a point (x, y) :param\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "check if a point is inside a rectangle :param point: a point (x, y) :param...", + "source_file": "highway_env/utils.py", + "source_location": "L57" + }, + { + "id": "highway_env_utils_rationale_86", + "label": "Check if a point is inside an ellipse :param point: a point :param center:\u2026", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "check if a point is inside an ellipse :param point: a point :param center:...", + "source_file": "highway_env/utils.py", + "source_location": "L86" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation_rationale_13", + "label": "Estimator for the parameter of a LinearVehicle.", + "_origin": "ast", + "community": 6, + "community_name": "Community 6", + "file_type": "rationale", + "norm_label": "estimator for the parameter of a linearvehicle.", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L13" + }, + { + "id": "highway_env_vehicle_init", + "label": "vehicle/__init__.py", + "_origin": "ast", + "community": 60, + "community_name": "Community 60", + "file_type": "code", + "norm_label": "vehicle/__init__.py", + "source_file": "highway_env/vehicle/__init__.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_uncertainty_init", + "label": "uncertainty/__init__.py", + "_origin": "ast", + "community": 61, + "community_name": "Community 61", + "file_type": "code", + "norm_label": "uncertainty/__init__.py", + "source_file": "highway_env/vehicle/uncertainty/__init__.py", + "source_location": "L1" + }, + { + "id": "llmdriver_init", + "label": "LLMDriver/__init__.py", + "_origin": "ast", + "community": 62, + "community_name": "Community 62", + "file_type": "code", + "norm_label": "llmdriver/__init__.py", + "source_file": "LLMDriver/__init__.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_controller_rationale_12", + "label": "A vehicle piloted by two low-level controller, allowing high-level actions such\u2026", + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "rationale", + "norm_label": "a vehicle piloted by two low-level controller, allowing high-level actions such...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L12" + }, + { + "id": "highway_env_vehicle_controller_rationale_299", + "label": "Predict the future trajectory of the vehicle given a sequence of actions.\u2026", + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "rationale", + "norm_label": "predict the future trajectory of the vehicle given a sequence of actions....", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L299" + }, + { + "id": "highway_env_vehicle_controller_rationale_49", + "label": "Create a new vehicle from an existing one. The vehicle dynamics and target\u2026", + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "rationale", + "norm_label": "create a new vehicle from an existing one. the vehicle dynamics and target...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L49" + }, + { + "id": "highway_env_vehicle_controller_rationale_63", + "label": "Plan a route to a destination in the road network :param destination: a node in\u2026", + "_origin": "ast", + "community": 63, + "community_name": "Community 63", + "file_type": "rationale", + "norm_label": "plan a route to a destination in the road network :param destination: a node in...", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L63" + }, + { + "id": "highway_env_road_graphics_py_object", + "label": "object", + "_origin": "ast", + "community": 64, + "community_name": "Community 64", + "file_type": "code", + "norm_label": "object", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_road_graphics_rationale_227", + "label": "A visualization of a road lanes and vehicles.", + "_origin": "ast", + "community": 64, + "community_name": "Community 64", + "file_type": "rationale", + "norm_label": "a visualization of a road lanes and vehicles.", + "source_file": "highway_env/road/graphics.py", + "source_location": "L227" + }, + { + "id": "highway_env_road_graphics_rationale_262", + "label": "Display the road objects on a surface. :param road: the road to be displayed\u2026", + "_origin": "ast", + "community": 64, + "community_name": "Community 64", + "file_type": "rationale", + "norm_label": "display the road objects on a surface. :param road: the road to be displayed...", + "source_file": "highway_env/road/graphics.py", + "source_location": "L262" + }, + { + "id": "highway_env_envs_common_abstract", + "label": "abstract.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "abstract.py", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_common_action", + "label": "action.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "action.py", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_common_finite_mdp", + "label": "finite_mdp.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "finite_mdp.py", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_common_graphics", + "label": "common/graphics.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "common/graphics.py", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_common_observation", + "label": "observation.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "observation.py", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L1" + }, + { + "id": "highway_env_road_regulation", + "label": "regulation.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "regulation.py", + "source_file": "highway_env/road/regulation.py", + "source_location": "L1" + }, + { + "id": "highway_env_road_road", + "label": "road.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "road.py", + "source_file": "highway_env/road/road.py", + "source_location": "L1" + }, + { + "id": "highway_env_utils", + "label": "utils.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "utils.py", + "source_file": "highway_env/utils.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_behavior", + "label": "behavior.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "behavior.py", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_controller", + "label": "controller.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "controller.py", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_graphics", + "label": "vehicle/graphics.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "vehicle/graphics.py", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_kinematics", + "label": "kinematics.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "kinematics.py", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_uncertainty_estimation", + "label": "estimation.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "estimation.py", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L1" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction", + "label": "prediction.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "prediction.py", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L1" + }, + { + "id": "scenario_dbbridge", + "label": "DBBridge.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "dbbridge.py", + "source_file": "scenario/DBBridge.py", + "source_location": "L1" + }, + { + "id": "scenario_envplotter", + "label": "envPlotter.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "envplotter.py", + "source_file": "scenario/envPlotter.py", + "source_location": "L1" + }, + { + "id": "scenario_envroundaboutscenario", + "label": "envRoundaboutScenario.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "envroundaboutscenario.py", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L1" + }, + { + "id": "scenario_envscenario", + "label": "envScenario.py", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "code", + "norm_label": "envscenario.py", + "source_file": "scenario/envScenario.py", + "source_location": "L1" + }, + { + "id": "highway_env_envs_common_finite_mdp_rationale_125", + "label": "# TODO: check lane overflow (e.g. vehicle with higher lane id than current road\u2026", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "rationale", + "norm_label": "# todo: check lane overflow (e.g. vehicle with higher lane id than current road...", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L125" + }, + { + "id": "highway_env_vehicle_controller_rationale_209", + "label": "A controlled vehicle with a specified discrete range of allowed target speeds.", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "rationale", + "norm_label": "a controlled vehicle with a specified discrete range of allowed target speeds.", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L209" + }, + { + "id": "highway_env_vehicle_uncertainty_prediction_rationale_286", + "label": "# TODO: For now, we assume the front vehicle follows the models' front vehicle", + "_origin": "ast", + "community": 7, + "community_name": "Community 7", + "file_type": "rationale", + "norm_label": "# todo: for now, we assume the front vehicle follows the models' front vehicle", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L286" + }, + { + "id": "scenario_envroundaboutscenario_py_laneindex", + "label": "LaneIndex", + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "code", + "norm_label": "laneindex", + "source_file": "", + "source_location": "" + }, + { + "id": "highway_env_vehicle_behavior_rationale_13", + "label": "A vehicle using both a longitudinal and a lateral decision policies. -\u2026", + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "rationale", + "norm_label": "a vehicle using both a longitudinal and a lateral decision policies. -...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L13" + }, + { + "id": "highway_env_vehicle_behavior_rationale_260", + "label": "If stopped on the wrong lane, try a reversing maneuver. :param acceleration:\u2026", + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "rationale", + "norm_label": "if stopped on the wrong lane, try a reversing maneuver. :param acceleration:...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L260" + }, + { + "id": "highway_env_vehicle_behavior_rationale_67", + "label": "Create a new vehicle from an existing one. The vehicle dynamics and target\u2026", + "_origin": "ast", + "community": 8, + "community_name": "Community 8", + "file_type": "rationale", + "norm_label": "create a new vehicle from an existing one. the vehicle dynamics and target...", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L67" + }, + { + "id": "highway_env_road_spline", + "label": "spline.py", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "code", + "norm_label": "spline.py", + "source_file": "highway_env/road/spline.py", + "source_location": "L1" + }, + { + "id": "highway_env_road_lane_rationale_348", + "label": "A fixed-width lane defined by a set of points and approximated with a 2D\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "a fixed-width lane defined by a set of points and approximated with a 2d...", + "source_file": "highway_env/road/lane.py", + "source_location": "L348" + }, + { + "id": "highway_env_road_spline_rationale_100", + "label": "Create samples of the curve that are CURVE_SAMPLE_DISTANCE apart. These samples\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "create samples of the curve that are curve_sample_distance apart. these samples...", + "source_file": "highway_env/road/spline.py", + "source_location": "L100" + }, + { + "id": "highway_env_road_spline_rationale_124", + "label": "Sample pose on a curve that is used for Frenet to Cartesian conversion", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "sample pose on a curve that is used for frenet to cartesian conversion", + "source_file": "highway_env/road/spline.py", + "source_location": "L124" + }, + { + "id": "highway_env_road_spline_rationale_135", + "label": "Compute the distance between the point [x, y] and the pose origin", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "compute the distance between the point [x, y] and the pose origin", + "source_file": "highway_env/road/spline.py", + "source_location": "L135" + }, + { + "id": "highway_env_road_spline_rationale_141", + "label": "Compute the longitudinal distance from pose origin to point by projecting the\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "compute the longitudinal distance from pose origin to point by projecting the...", + "source_file": "highway_env/road/spline.py", + "source_location": "L141" + }, + { + "id": "highway_env_road_spline_rationale_147", + "label": "Compute the lateral distance from pose origin to point by projecting the point\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "compute the lateral distance from pose origin to point by projecting the point...", + "source_file": "highway_env/road/spline.py", + "source_location": "L147" + }, + { + "id": "highway_env_road_spline_rationale_50", + "label": "Transform the point in Cartesian coordinates into Frenet coordinates of the\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "transform the point in cartesian coordinates into frenet coordinates of the...", + "source_file": "highway_env/road/spline.py", + "source_location": "L50" + }, + { + "id": "highway_env_road_spline_rationale_7", + "label": "Piece-wise linear curve fitted to a list of points.", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "piece-wise linear curve fitted to a list of points.", + "source_file": "highway_env/road/spline.py", + "source_location": "L7" + }, + { + "id": "highway_env_road_spline_rationale_77", + "label": "Convert the point from Frenet coordinates of the curve into Cartesian\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "convert the point from frenet coordinates of the curve into cartesian...", + "source_file": "highway_env/road/spline.py", + "source_location": "L77" + }, + { + "id": "highway_env_road_spline_rationale_88", + "label": "Returns the index of the curve pose that corresponds to the longitudinal\u2026", + "_origin": "ast", + "community": 9, + "community_name": "Community 9", + "file_type": "rationale", + "norm_label": "returns the index of the curve pose that corresponds to the longitudinal...", + "source_file": "highway_env/road/spline.py", + "source_location": "L88" + } + ], + "links": [ + { + "source": "highway_env_envs_common_abstract_abstractenv_automatic_rendering", + "target": "highway_env_envs_common_abstract_abstractenv_render", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L325", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "target": "highway_env_envs_common_observation_observation_factory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "target": "highway_env_envs_common_action_action_factory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_info", + "target": "highway_env_envs_common_abstract_abstractenv_rewards", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_init", + "target": "highway_env_envs_common_abstract_abstractenv_default_config", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_init", + "target": "highway_env_envs_common_abstract_abstractenv_configure", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_init", + "target": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_init", + "target": "highway_env_envs_common_abstract_abstractenv_reset", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L71", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_render", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L283", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reset", + "target": "highway_env_envs_common_abstract_abstractenv_configure", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L200", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reset", + "target": "highway_env_envs_common_abstract_abstractenv_update_metadata", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L201", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reset", + "target": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L202", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reset", + "target": "highway_env_envs_common_abstract_abstractenv_info", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L208", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reset", + "target": "highway_env_envs_common_abstract_abstractenv_render", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L210", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_set_record_video_wrapper", + "target": "highway_env_envs_common_abstract_abstractenv_update_metadata", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L311", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_simulate", + "target": "highway_env_envs_common_abstract_abstractenv_automatic_rendering", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L264", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_abstractenv_simulate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_abstractenv_reward", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L238", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_abstractenv_is_terminated", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_abstractenv_is_truncated", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L240", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_abstractenv_info", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L241", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_abstractenv_render", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L243", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_to_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_finite_mdp", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L399", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_action_factory", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L303", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_action_factory", + "target": "highway_env_envs_common_action_discreteaction", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L305", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_action_factory", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L307", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_action_factory", + "target": "highway_env_envs_common_action_multiagentaction", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction_act", + "target": "highway_env_envs_common_action_continuousaction_get_action", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction_init", + "target": "highway_env_envs_common_action_multiagentaction_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L109", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction_act", + "target": "highway_env_envs_common_action_multiagentaction_space", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction_act", + "target": "highway_env_envs_common_action_multiagentaction_act", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L177", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction_init", + "target": "highway_env_envs_common_action_multiagentaction_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L166", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction_init", + "target": "highway_env_envs_common_action_multiagentaction_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L223", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction_init", + "target": "highway_env_envs_common_action_action_factory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction_vehicle_class", + "target": "highway_env_envs_common_action_action_factory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L290", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "target": "highway_env_utils_not_zero", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L110", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_transition_model", + "target": "highway_env_envs_common_finite_mdp_clip_position", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_display", + "target": "highway_env_envs_common_graphics_envviewer_window_position", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L104", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_display", + "target": "highway_env_road_graphics_roadgraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L105", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_display", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display_trajectory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_display", + "target": "highway_env_road_graphics_roadgraphics_display_road_objects", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L113", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_display", + "target": "highway_env_road_graphics_roadgraphics_display_traffic", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L127", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_display", + "target": "highway_env_envs_common_graphics_observationgraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L133", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_handle_events", + "target": "highway_env_envs_common_graphics_eventhandler_handle_event", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_init", + "target": "highway_env_envs_common_graphics_envviewer_extend_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_init", + "target": "highway_env_road_graphics_worldsurface", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_set_agent_display", + "target": "highway_env_envs_common_graphics_envviewer_extend_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_event", + "target": "highway_env_envs_common_graphics_eventhandler_handle_discrete_action_event", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L179", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_event", + "target": "highway_env_envs_common_graphics_eventhandler_handle_continuous_action_event", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_observationgraphics_display", + "target": "highway_env_envs_common_graphics_observationgraphics_display_grid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L227", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation_space", + "target": "highway_env_envs_common_observation_lidarobservation_observe", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L465", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_exitobservation_observe", + "target": "highway_env_envs_common_observation_lidarobservation_space", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L520", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_exitobservation_observe", + "target": "highway_env_envs_common_observation_kinematicobservation_normalize_obs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L541", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L72", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation_init", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation_observe", + "target": "highway_env_envs_common_observation_grayscaleobservation_render_to_grayscale", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation_observe", + "target": "highway_env_envs_common_observation_lidarobservation_space", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L207", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation_observe", + "target": "highway_env_envs_common_observation_kinematicobservation_normalize_obs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L229", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L427", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation_space", + "target": "highway_env_envs_common_observation_lidarobservation_observe", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L431", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_observe", + "target": "highway_env_envs_common_observation_lidarobservation_trace", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L577", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_position_to_index", + "target": "highway_env_envs_common_observation_lidarobservation_angle_to_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L626", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_position_to_index", + "target": "highway_env_envs_common_observation_lidarobservation_position_to_angle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L626", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_trace", + "target": "highway_env_envs_common_observation_lidarobservation_position_to_angle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L592", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_trace", + "target": "highway_env_envs_common_observation_lidarobservation_angle_to_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L593", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_trace", + "target": "highway_env_envs_common_observation_lidarobservation_index_to_direction", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L596", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L484", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation_init", + "target": "highway_env_envs_common_observation_observation_factory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L488", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_timetocollisionobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L637", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_kinematicobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L639", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_occupancygridobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L641", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_kinematicsgoalobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L643", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_grayscaleobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L645", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_attributesobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L647", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_multiagentobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L649", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_tupleobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L651", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_lidarobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L653", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_exitobservation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L655", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_cell", + "target": "highway_env_envs_common_observation_occupancygridobservation_index_to_pos", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L420", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_lanes", + "target": "highway_env_envs_common_observation_occupancygridobservation_pos_to_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L404", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_observe", + "target": "highway_env_envs_common_observation_lidarobservation_space", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L311", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_observe", + "target": "highway_env_envs_common_observation_occupancygridobservation_normalize", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L323", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_observe", + "target": "highway_env_envs_common_observation_occupancygridobservation_pos_to_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L334", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_observe", + "target": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_lanes", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L338", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation_observe", + "target": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L120", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation_space", + "target": "highway_env_envs_common_observation_lidarobservation_observe", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L113", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation_init", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L504", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation_init", + "target": "highway_env_envs_common_observation_observation_factory", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L505", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "target": "highway_env_road_lane_straightlane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L106", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "target": "highway_env_road_lane_sinelane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L113", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "target": "highway_env_road_road_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L120", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "target": "highway_env_road_road_roadnetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reset", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reset", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_vehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reward", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_rewards", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "target": "highway_env_road_lane_straightlane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L100", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "target": "highway_env_road_lane_sinelane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "target": "highway_env_road_road_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L115", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "target": "highway_env_road_road_roadnetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L91", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reset", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reset", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_vehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L83", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reward", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_rewards", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "target": "highway_env_road_lane_straightlane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L100", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "target": "highway_env_road_lane_sinelane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "target": "highway_env_road_road_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L115", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "target": "highway_env_road_road_roadnetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L91", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reset", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reset", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_vehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L83", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reward", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_rewards", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "target": "highway_env_road_lane_straightlane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "target": "highway_env_road_lane_sinelane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L123", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "target": "highway_env_road_road_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L142", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "target": "highway_env_road_road_roadnetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L84", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "target": "highway_env_road_lane_circularlane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reset", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L75", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reset", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_vehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L76", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reward", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_rewards", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_rewards", + "target": "highway_env_vehicle_controller_mdpvehicle_get_speed_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_change_coordinates", + "target": "highway_env_interval_intervals_scaling", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L248", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_init", + "target": "highway_env_interval_lpv_update_coordinates_frame", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step", + "target": "highway_env_interval_is_metzler", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L274", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step", + "target": "highway_env_interval_lpv_step_interval_predictor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L275", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step", + "target": "highway_env_interval_lpv_step_naive_predictor", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L277", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step_naive_predictor", + "target": "highway_env_interval_intervals_product", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L290", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_update_coordinates_frame", + "target": "highway_env_interval_is_metzler", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L207", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_update_coordinates_frame", + "target": "highway_env_interval_lpv_change_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/interval.py", + "source_location": "L220", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_continuous_curve", + "target": "highway_env_road_graphics_lanegraphics_draw_stripes", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_continuous_line", + "target": "highway_env_road_graphics_lanegraphics_draw_stripes", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L185", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_display", + "target": "highway_env_road_graphics_lanegraphics_striped_line", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_display", + "target": "highway_env_road_graphics_lanegraphics_continuous_curve", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L132", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_display", + "target": "highway_env_road_graphics_lanegraphics_continuous_line", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_striped_line", + "target": "highway_env_road_graphics_lanegraphics_draw_stripes", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display", + "target": "highway_env_road_graphics_lanegraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L241", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_road_objects", + "target": "highway_env_road_graphics_roadobjectgraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L270", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_traffic", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display_history", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L256", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_traffic", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L258", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics_display", + "target": "highway_env_road_graphics_roadobjectgraphics_get_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L300", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics_display", + "target": "highway_env_road_graphics_roadobjectgraphics_blit_rotate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L307", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_is_visible", + "target": "highway_env_road_graphics_worldsurface_vec2pix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L73", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_pos2pix", + "target": "highway_env_road_graphics_worldsurface_pix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_vec2pix", + "target": "highway_env_road_graphics_worldsurface_pos2pix", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/graphics.py", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_after_end", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L113", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_distance", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_distance_with_heading", + "target": "highway_env_road_lane_abstractlane_distance", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_distance_with_heading", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_distance_with_heading", + "target": "highway_env_road_lane_abstractlane_local_angle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_is_reachable_from", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L106", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_is_reachable_from", + "target": "highway_env_road_lane_polylane_width_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_local_angle", + "target": "highway_env_road_lane_polylanefixedwidth_heading_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_local_angle", + "target": "highway_env_utils_wrap_to_pi", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_on_lane", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_on_lane", + "target": "highway_env_road_lane_polylane_width_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_init", + "target": "highway_env_road_lane_polylane_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L289", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_to_config", + "target": "highway_env_utils_get_class_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L331", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_to_config", + "target": "highway_env_road_lane_to_serializable", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L333", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_lane_from_config", + "target": "highway_env_utils_class_from_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L499", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane_init", + "target": "highway_env_road_spline_linearspline2d", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L427", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane_init", + "target": "highway_env_road_lane_polylane_init_width", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L429", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane_init_width", + "target": "highway_env_road_lane_polylane_width_at_s", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L473", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane_to_config", + "target": "highway_env_road_lane_to_serializable", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L478", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane_width_at_s", + "target": "highway_env_road_lane_polylanefixedwidth_position", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L443", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth_init", + "target": "highway_env_road_spline_linearspline2d", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L361", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth_position", + "target": "highway_env_road_lane_polylanefixedwidth_heading_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L371", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth_to_config", + "target": "highway_env_road_lane_to_serializable", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L393", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_heading_at", + "target": "highway_env_road_lane_polylanefixedwidth_heading_at", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L248", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_init", + "target": "highway_env_road_lane_polylane_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L238", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_local_coordinates", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L252", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_position", + "target": "highway_env_road_lane_polylanefixedwidth_position", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_to_config", + "target": "highway_env_road_lane_polylane_to_config", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L262", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_to_config", + "target": "highway_env_utils_get_class_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L264", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane_to_config", + "target": "highway_env_utils_get_class_path", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L201", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane_to_config", + "target": "highway_env_road_lane_to_serializable", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/lane.py", + "source_location": "L203", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_enforce_road_rules", + "target": "highway_env_road_regulation_regulatedroad_is_conflict_possible", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/regulation.py", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_enforce_road_rules", + "target": "highway_env_road_regulation_regulatedroad_respect_priorities", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/regulation.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_step", + "target": "highway_env_road_regulation_regulatedroad_enforce_road_rules", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/regulation.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road_close_vehicles_to", + "target": "highway_env_road_road_road_close_objects_to", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L350", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_from_config", + "target": "highway_env_road_lane_lane_from_config", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L288", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_is_connected_road", + "target": "highway_env_road_road_roadnetwork_is_same_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_is_connected_road", + "target": "highway_env_road_road_roadnetwork_is_leading_to_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L197", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane", + "target": "highway_env_road_road_roadnetwork_next_lane_given_next_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane", + "target": "highway_env_road_road_roadnetwork_get_lane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L94", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane_given_next_road", + "target": "highway_env_road_road_roadnetwork_get_lane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_position_heading_along_route", + "target": "highway_env_road_road_roadnetwork_get_lane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L265", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_shortest_path", + "target": "highway_env_road_road_roadnetwork_bfs_paths", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_straight_road_network", + "target": "highway_env_road_road_roadnetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L229", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_straight_road_network", + "target": "highway_env_road_lane_straightlane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/road.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d_frenet_to_cartesian", + "target": "highway_env_road_spline_linearspline2d_get_idx_segment_for_lon", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/spline.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d_get_dx_dy", + "target": "highway_env_road_spline_linearspline2d_get_idx_segment_for_lon", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/spline.py", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d_init", + "target": "highway_env_road_spline_linearspline2d_sample_curve", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/spline.py", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d_sample_curve", + "target": "highway_env_road_spline_curvepose", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/road/spline.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_utils_are_polygons_intersecting", + "target": "highway_env_utils_project_polygon", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "highway_env_utils_are_polygons_intersecting", + "target": "highway_env_utils_interval_distance", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L198", + "weight": 1.0 + }, + { + "source": "highway_env_utils_confidence_polytope", + "target": "highway_env_utils_confidence_ellipsoid", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L253", + "weight": 1.0 + }, + { + "source": "highway_env_utils_distance_to_circle", + "target": "highway_env_utils_solve_trinom", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L331", + "weight": 1.0 + }, + { + "source": "highway_env_utils_distance_to_rect", + "target": "highway_env_utils_interval_distance", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L361", + "weight": 1.0 + }, + { + "source": "highway_env_utils_has_corner_inside", + "target": "highway_env_utils_point_in_rotated_rectangle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "highway_env_utils_has_corner_inside", + "target": "highway_env_utils_rect_corners", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L152", + "weight": 1.0 + }, + { + "source": "highway_env_utils_is_consistent_dataset", + "target": "highway_env_utils_confidence_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L302", + "weight": 1.0 + }, + { + "source": "highway_env_utils_is_consistent_dataset", + "target": "highway_env_utils_is_valid_observation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L303", + "weight": 1.0 + }, + { + "source": "highway_env_utils_point_in_rotated_rectangle", + "target": "highway_env_utils_point_in_rectangle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rotated_rectangles_intersect", + "target": "highway_env_utils_has_corner_inside", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/utils.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_acceleration", + "target": "highway_env_vehicle_behavior_idmvehicle_desired_gap", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_act", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_act", + "target": "highway_env_vehicle_kinematics_vehicle_act", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L113", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_act", + "target": "highway_env_vehicle_behavior_idmvehicle_change_lane_policy", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L95", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_act", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_control", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_change_lane_policy", + "target": "highway_env_vehicle_behavior_idmvehicle_desired_gap", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L194", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_change_lane_policy", + "target": "highway_env_vehicle_behavior_idmvehicle_mobil", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L214", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_init", + "target": "highway_env_vehicle_behavior_linearvehicle_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_mobil", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L341", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_act", + "target": "highway_env_vehicle_behavior_linearvehicle_collect_data", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L311", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_add_features", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L451", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_add_features", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L460", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_collect_data", + "target": "highway_env_vehicle_behavior_linearvehicle_add_features", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L446", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_steering_control", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L365", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_act", + "target": "highway_env_vehicle_controller_controlledvehicle_steering_control", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L103", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_act", + "target": "highway_env_vehicle_controller_controlledvehicle_speed_control", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L104", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_act", + "target": "highway_env_vehicle_controller_mdpvehicle_act", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L106", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_act", + "target": "highway_env_vehicle_controller_controlledvehicle_follow_road", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_init", + "target": "highway_env_vehicle_controller_mdpvehicle_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_set_route_at_intersection", + "target": "highway_env_vehicle_controller_controlledvehicle_get_routes_at_intersection", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_act", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L248", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_act", + "target": "highway_env_vehicle_controller_mdpvehicle_index_to_speed", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L255", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_get_speed_index", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index_default", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_init", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_init", + "target": "highway_env_vehicle_controller_mdpvehicle_index_to_speed", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L236", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_derivative", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_func", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_linear", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_dynamics", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_structure", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L203", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_structure", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_structure", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L182", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_init", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_structure", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L169", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_step", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_clip_actions", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_step", + "target": "highway_env_vehicle_dynamics_rk4", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_main", + "target": "highway_env_vehicle_dynamics_simulate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L261", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_simulate", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L212", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_simulate", + "target": "highway_env_interval_lpv", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L217", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_simulate", + "target": "highway_env_vehicle_dynamics_plot", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L238", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display", + "target": "highway_env_vehicle_graphics_vehiclegraphics_get_color", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display", + "target": "highway_env_vehicle_graphics_vehiclegraphics_lighten", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display", + "target": "highway_env_vehicle_graphics_vehiclegraphics_darken", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L77", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display", + "target": "highway_env_vehicle_graphics_vehiclegraphics_blit_rotate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L91", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display_history", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L166", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display_trajectory", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_on_state_update", + "target": "highway_env_vehicle_kinematics_vehicle_create_from", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_repr", + "target": "highway_env_vehicle_kinematics_vehicle_str", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L231", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_step", + "target": "highway_env_vehicle_kinematics_vehicle_clip_actions", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_step", + "target": "highway_env_vehicle_kinematics_vehicle_on_state_update", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L133", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_obstacle_init", + "target": "highway_env_vehicle_objects_landmark_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_handle_collisions", + "target": "highway_env_vehicle_objects_roadobject_is_colliding", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_is_colliding", + "target": "highway_env_vehicle_objects_roadobject_polygon", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L106", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_repr", + "target": "highway_env_vehicle_objects_roadobject_str", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_act", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_update_possible_routes", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_update_possible_routes", + "target": "highway_env_utils_is_consistent_dataset", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_lateral_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_longitudinal_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "target": "highway_env_utils_confidence_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_front_interval", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_create_from", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "target": "highway_env_vehicle_uncertainty_prediction_vehicleinterval_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "target": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_lateral_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L277", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_longitudinal_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L274", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_front_interval", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L105", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_interval_interval_negative_part", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_interval_intervals_diff", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L112", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_interval_vector_interval_section", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_followed_lanes", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_interval_interval_absolute_to_local", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L129", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_interval_intervals_product", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "target": "highway_env_interval_integrator_interval", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L149", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "target": "highway_env_interval_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L283", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_partial_observer_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_create_from", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L338", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "target": "highway_env_interval_interval_absolute_to_local", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L232", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_front_interval", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L238", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_longitudinal_matrix_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L257", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "target": "highway_env_interval_lpv", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L258", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_lateral_matrix_polytope", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L270", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L189", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "target": "highway_env_interval_interval_absolute_to_local", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "target": "highway_env_interval_interval_local_to_absolute", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L223", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_store_trajectories", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_step", + "target": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L84", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_partial_observer_step", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_step", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent_driveragent_init", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_create_chat_llm", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_create_chat_llm", + "target": "llmdriver_llm_backend_role_model", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_create_chat_llm", + "target": "llmdriver_llm_backend_nvidiachatllm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_create_chat_llm", + "target": "llmdriver_llm_backend_langchainchatadapter", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L326", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_env_bool", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_env_float", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_env_int", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_get_embedding_function", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter_call", + "target": "llmdriver_llm_backend_langchainchatadapter_invoke", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L245", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_call", + "target": "llmdriver_llm_backend_langchainchatadapter_invoke", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L169", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_init", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_init", + "target": "llmdriver_llm_backend_env_float", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L136", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_init", + "target": "llmdriver_llm_backend_is_deepseek", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_init", + "target": "llmdriver_llm_backend_env_bool", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "llmdriver_llm_backend_to_openai_messages", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "llmdriver_llm_backend_is_deepseek", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "llmdriver_llm_backend_env_int", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L190", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "llmdriver_llm_backend_env_float", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L191", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "llmdriver_llm_backend_llmresponse", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_role_model", + "target": "llmdriver_llm_backend_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L63", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_to_openai_messages", + "target": "llmdriver_llm_backend_message_role_content", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_coordinate", + "target": "llmdriver_masteragent_coordinationdirective", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L253", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_coordinate", + "target": "llmdriver_masteragent_masteragent_compute_priorities", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L264", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_coordinate", + "target": "llmdriver_masteragent_masteragent_detect_conflicts", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L265", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_coordinate", + "target": "llmdriver_masteragent_masteragent_rule_based_directives", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L266", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_coordinate", + "target": "llmdriver_masteragent_masteragent_llm_refine_directives", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L272", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_detect_conflicts", + "target": "llmdriver_masteragent_masteragent_spatial_target", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_extract_states_from_env", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L301", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_init", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_rule_based_directives", + "target": "llmdriver_masteragent_coordinationdirective", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L160", + "weight": 1.0 + }, + { + "source": "llmdriver_reflection_choose_agent_reflection_choose_agent_init", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "llmdriver_reflectionagent_reflectionagent_init", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory_init", + "target": "llmdriver_llm_backend_get_embedding_function", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_contextual_score", + "target": "llmdriver_verification_extract_scenario_tag", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_factual_score", + "target": "llmdriver_verification_verificationmodule_factual_score_llm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L158", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_factual_score", + "target": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L159", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "target": "llmdriver_verification_extract_lane_count", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L120", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "target": "llmdriver_verification_extract_scenario_tag", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_factual_score_llm", + "target": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L138", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_filter_memories", + "target": "llmdriver_verification_verificationmodule_verify_one", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_init", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_semantic_score", + "target": "llmdriver_verification_cosine", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L110", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_verify_one", + "target": "llmdriver_verification_verificationmodule_semantic_score", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_verify_one", + "target": "llmdriver_verification_verificationmodule_factual_score", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_verify_one", + "target": "llmdriver_verification_verificationmodule_contextual_score", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L198", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_verify_one", + "target": "llmdriver_verification_verificationresult", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "LLMDriver/verification.py", + "source_location": "L208", + "weight": 1.0 + }, + { + "source": "loadconfig_get_framework_flags", + "target": "loadconfig_as_bool", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "loadConfig.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "loadconfig_get_framework_flags", + "target": "loadconfig_as_float", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "loadConfig.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "loadconfig_get_framework_flags", + "target": "loadconfig_as_int", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "loadConfig.py", + "source_location": "L138", + "weight": 1.0 + }, + { + "source": "loadconfig_load_openai_config", + "target": "loadconfig_load_config", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "loadConfig.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "loadconfig_load_openai_config", + "target": "loadconfig_apply_config_to_env", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "loadConfig.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "run_ablation_aggregate_results", + "target": "run_ablation_log", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "run_ablation.py", + "source_location": "L163", + "weight": 1.0 + }, + { + "source": "run_ablation_main", + "target": "run_ablation_aggregate_results", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "run_ablation.py", + "source_location": "L232", + "weight": 1.0 + }, + { + "source": "run_ablation_main", + "target": "run_ablation_log", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "run_ablation.py", + "source_location": "L260", + "weight": 1.0 + }, + { + "source": "run_ablation_main", + "target": "run_ablation_run_one", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "run_ablation.py", + "source_location": "L261", + "weight": 1.0 + }, + { + "source": "run_ablation_run_one", + "target": "run_ablation_log", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "run_ablation.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "run_ablation_run_one", + "target": "run_ablation_set_config_flags", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "run_ablation.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotsce", + "target": "scenario_envplotter_sceplotter_plotnetwork", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envPlotter.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotsce", + "target": "scenario_envplotter_sceplotter_getshape", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envPlotter.py", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_describe", + "target": "scenario_envroundaboutscenario_envscenario_processnormallane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L351", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_describe", + "target": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "target": "scenario_envroundaboutscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L229", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "target": "scenario_envroundaboutscenario_envscenario_processsvsnormallane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "target": "scenario_envroundaboutscenario_envscenario_getsvrelativestate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_evaluation", + "target": "scenario_envroundaboutscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L320", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_evaluation", + "target": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L324", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getclosestsv", + "target": "scenario_envroundaboutscenario_envscenario_getvehdis", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L154", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getsvrelativestate", + "target": "scenario_envroundaboutscenario_envscenario_getunitvector", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L132", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_init", + "target": "scenario_envplotter_sceplotter", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_isindangerousarea", + "target": "scenario_envroundaboutscenario_envscenario_getunitvector", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L275", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_plotsce", + "target": "scenario_envroundaboutscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "target": "scenario_envroundaboutscenario_envscenario_getsvrelativestate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L167", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "target": "scenario_envroundaboutscenario_envscenario_getclosestsv", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L172", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processsvsnormallane", + "target": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L216", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describe", + "target": "scenario_envscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L361", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describe", + "target": "scenario_envscenario_envscenario_processnormallane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L363", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describe", + "target": "scenario_envscenario_envscenario_describesvnormallane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L364", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describesvnormallane", + "target": "scenario_envscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describesvnormallane", + "target": "scenario_envscenario_envscenario_processsvsnormallane", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L240", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describesvnormallane", + "target": "scenario_envscenario_envscenario_getsvrelativestate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L256", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describesvnormallane", + "target": "scenario_envscenario_envscenario_getlaneposition", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L278", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_evaluation", + "target": "scenario_envscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L334", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_evaluation", + "target": "scenario_envscenario_envscenario_processsinglelanesvs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L338", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getclosestsv", + "target": "scenario_envscenario_envscenario_getvehdis", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getsvrelativestate", + "target": "scenario_envscenario_envscenario_getunitvector", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_init", + "target": "scenario_envplotter_sceplotter", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_isindangerousarea", + "target": "scenario_envscenario_envscenario_getunitvector", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L289", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_plotsce", + "target": "scenario_envscenario_envscenario_getsurrendvehicles", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processnormallane", + "target": "scenario_envscenario_envscenario_getlaneposition", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processsinglelanesvs", + "target": "scenario_envscenario_envscenario_getsvrelativestate", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processsinglelanesvs", + "target": "scenario_envscenario_envscenario_getclosestsv", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L175", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processsvsnormallane", + "target": "scenario_envscenario_envscenario_processsinglelanesvs", + "relation": "calls", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "call", + "source_file": "scenario/envScenario.py", + "source_location": "L220", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_vehicle", + "target": "highway_env_envs_common_abstract_py_setter", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "decorator", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype_controlled_vehicle", + "target": "highway_env_envs_common_action_py_setter", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "decorator", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype_observer_vehicle", + "target": "highway_env_envs_common_observation_py_setter", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "decorator", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_info", + "target": "highway_env_envs_common_abstract_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L167", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_render", + "target": "highway_env_envs_common_abstract_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L268", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reset", + "target": "observation", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_rewards", + "target": "highway_env_envs_common_abstract_py_text", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_simulate", + "target": "highway_env_envs_common_abstract_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L247", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "observation", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L221", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction_act", + "target": "highway_env_envs_common_action_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L242", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction_init", + "target": "highway_env_envs_common_action_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L473", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L440", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_rewards", + "target": "highway_env_envs_koma_merge_generalization_env_py_text", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_rewards", + "target": "highway_env_envs_koma_merge_onelane_env_py_text", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_rewards", + "target": "highway_env_envs_koma_merge_threelane_env_py_text", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_rewards", + "target": "highway_env_envs_koma_multiroundabout_env_py_text", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_interval_interval_absolute_to_local", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/interval.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_change_coordinates", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/interval.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_interval_polytope", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/interval.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_init", + "target": "highway_env_road_lane_linetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/lane.py", + "source_location": "L278", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane_init", + "target": "highway_env_road_lane_linetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/lane.py", + "source_location": "L410", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth_init", + "target": "highway_env_road_lane_linetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/lane.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_init", + "target": "highway_env_road_lane_linetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/lane.py", + "source_location": "L218", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane_init", + "target": "highway_env_road_lane_linetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/lane.py", + "source_location": "L148", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_to_serializable", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/lane.py", + "source_location": "L492", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_init", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_init", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_all_side_lanes", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/road.py", + "source_location": "L153", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_lanes_dict", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/road.py", + "source_location": "L216", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_lanes_list", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/road.py", + "source_location": "L213", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_position_heading_along_route", + "target": "highway_env_road_road_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/road.py", + "source_location": "L242", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_side_lanes", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/road/road.py", + "source_location": "L160", + "weight": 1.0 + }, + { + "source": "highway_env_utils_are_polygons_intersecting", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_utils_confidence_ellipsoid", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L222", + "weight": 1.0 + }, + { + "source": "highway_env_utils_confidence_polytope", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "highway_env_utils_distance_to_rect", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L341", + "weight": 1.0 + }, + { + "source": "highway_env_utils_has_corner_inside", + "target": "highway_env_utils_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L143", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rect_corners", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rotated_rectangles_intersect", + "target": "highway_env_utils_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/utils.py", + "source_location": "L102", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_get_routes_at_intersection", + "target": "highway_env_vehicle_controller_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L157", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_predict_trajectory_constant_speed", + "target": "highway_env_vehicle_controller_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L190", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_init", + "target": "highway_env_vehicle_controller_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L212", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_init", + "target": "highway_env_vehicle_controller_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L212", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_init", + "target": "highway_env_vehicle_controller_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L212", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_predict_trajectory", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L297", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_dynamics", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_structure", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L163", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_structure", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L132", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display_trajectory", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L138", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_predict_trajectory_constant_speed", + "target": "highway_env_vehicle_kinematics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L153", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_followed_lanes", + "target": "highway_env_vehicle_uncertainty_prediction_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L300", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter_call", + "target": "messagelike", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter_invoke", + "target": "messagelike", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L247", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_call", + "target": "messagelike", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "messagelike", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_to_openai_messages", + "target": "messagelike", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_compute_priorities", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_coordinate", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_detect_conflicts", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_llm_refine_directives", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_llm_refine_directives", + "target": "llmdriver_masteragent_coordinationdirective", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_rule_based_directives", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory_retrievememorywithscores", + "target": "llmdriver_vectorstore_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_filter_memories", + "target": "llmdriver_verification_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/verification.py", + "source_location": "L217", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule_verify_one", + "target": "llmdriver_verification_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "LLMDriver/verification.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "loadconfig_apply_config_to_env", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "loadConfig.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "loadconfig_get_framework_flags", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "loadConfig.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "loadconfig_load_config", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "loadConfig.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "loadconfig_load_openai_config", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "loadConfig.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge_insertvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/DBBridge.py", + "source_location": "L105", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_getshape", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envPlotter.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_getshape", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envPlotter.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotsce", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envPlotter.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getclosestsv", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L149", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getlaneposition", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getlaneposition", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getsurrendvehicles", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_isinjunction", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_isinjunction", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L162", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processsvsnormallane", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getclosestsv", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getlaneposition", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getlaneposition", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getsurrendvehicles", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_isinjunction", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_isinjunction", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processsinglelanesvs", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L164", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processsvsnormallane", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "generic_arg", + "source_file": "scenario/envScenario.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_action_action_factory", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_action_actiontype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_observation_observation_factory", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_finite_mdp_finite_mdp", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_observation_lidarobservation", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L225", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_action_actiontype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_road_graphics_roadgraphics", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_road_graphics_worldsurface", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_road_lane_abstractlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_utils_distance_to_circle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_lane_linetype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_lane_sinelane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_lane_linetype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_lane_sinelane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_lane_linetype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_lane_sinelane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_lane_circularlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_lane_linetype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_lane_sinelane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_road_lane_abstractlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/interval.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_vehicle_objects_landmark", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_lane_abstractlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_lane_linetype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_spline_linearspline2d", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/lane.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_utils_class_from_path", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/lane.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_utils_get_class_path", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/lane.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_utils_wrap_to_pi", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/lane.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_lane_abstractlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/road.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_lane_lane_from_config", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/road.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_lane_linetype", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/road.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/road.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_vehicle_objects_landmark", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/road.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_interval_lpv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L214", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_road_graphics_worldsurface", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_vehicle_objects_landmark", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_road_lane_abstractlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_utils_confidence_polytope", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_utils_is_consistent_dataset", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_integrator_interval", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_interval_absolute_to_local", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_interval_local_to_absolute", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_interval_negative_part", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_intervals_diff", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_intervals_product", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_lpv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_polytope", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval_vector_interval_section", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent", + "target": "scenario_envscenario_envscenario", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "llmdriver_reflection_choose_agent", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "llmdriver_reflectionagent", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore", + "target": "scenario_envscenario_envscenario", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore", + "target": "llmdriver_llm_backend_get_embedding_function", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/verification.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "main", + "target": "scenario_envscenario_envscenario", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_driveragent_driveragent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_vectorstore_drivingmemory", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_reflectionagent_reflectionagent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_reflection_choose_agent_reflection_choose_agent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_masteragent_masteragent", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_verification_verificationmodule", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "main", + "target": "loadconfig_get_framework_flags", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "main", + "target": "loadconfig_load_openai_config", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_road_lane_circularlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "scenario_envplotter_sceplotter", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "scenario_dbbridge_dbbridge", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_lane_circularlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_lane_polylane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_lane_polylanefixedwidth", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_lane_sinelane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "scenario_envplotter_sceplotter", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "scenario_dbbridge_dbbridge", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_road_road", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_road_roadnetwork", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_lane_circularlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_lane_polylane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_lane_polylanefixedwidth", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_lane_sinelane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_lane_straightlane", + "relation": "imports", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_action", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_observation", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_finite_mdp", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_graphics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_dynamics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_action", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_road_graphics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_vehicle_graphics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_graphics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_finite_mdp", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_init", + "target": "highway_env_envs_koma_multiroundabout_env", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/__init__.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "highway_env_envs_init", + "target": "highway_env_envs_koma_merge_generalization_env", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/__init__.py", + "source_location": "L2", + "weight": 1.0 + }, + { + "source": "highway_env_envs_init", + "target": "highway_env_envs_koma_merge_onelane_env", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/__init__.py", + "source_location": "L3", + "weight": 1.0 + }, + { + "source": "highway_env_envs_init", + "target": "highway_env_envs_koma_merge_threelane_env", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/__init__.py", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_envs_common_abstract", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_envs_common_abstract", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_envs_common_abstract", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_envs_common_abstract", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/interval.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/interval.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_vehicle_graphics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/graphics.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "abc", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/lane.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_spline", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/lane.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/road/road.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_dynamics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "abc", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_vehicle_uncertainty_prediction", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_interval", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent", + "target": "scenario_envscenario", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent", + "target": "llmdriver_llm_backend", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent", + "target": "llmdriver_llm_backend", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "llmdriver_reflection_choose_agent", + "target": "llmdriver_llm_backend", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "llmdriver_reflectionagent", + "target": "llmdriver_llm_backend", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore", + "target": "scenario_envscenario", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore", + "target": "llmdriver_llm_backend", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_llm_backend", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "LLMDriver/verification.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "main", + "target": "scenario_envscenario", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_driveragent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_vectorstore", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_reflectionagent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_reflection_choose_agent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_masteragent", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "main", + "target": "llmdriver_verification", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "main", + "target": "loadconfig", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "main.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/DBBridge.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L4", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envPlotter.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_envs_common_abstract", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "scenario_envplotter", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "scenario_dbbridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_envs_common_abstract", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_vehicle_controller", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_vehicle_behavior", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "scenario_envplotter", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "scenario_dbbridge", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_road", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "highway_env_road_lane", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "import", + "source_file": "scenario/envScenario.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_info", + "target": "observation", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L167", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_reward", + "target": "highway_env_envs_common_abstract_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_rewards", + "target": "highway_env_envs_common_abstract_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_set_record_video_wrapper", + "target": "recordvideo", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_step", + "target": "highway_env_envs_common_abstract_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L221", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype_act", + "target": "highway_env_envs_common_action_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction_act", + "target": "highway_env_envs_common_action_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction_get_action", + "target": "highway_env_envs_common_action_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L129", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction_act", + "target": "highway_env_envs_common_action_py_action", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L292", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_continuous_action_event", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_continuous_action_event", + "target": "highway_env_envs_common_graphics_py_eventtype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_discrete_action_event", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_discrete_action_event", + "target": "highway_env_envs_common_graphics_py_eventtype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_event", + "target": "highway_env_envs_common_action_actiontype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler_handle_event", + "target": "highway_env_envs_common_graphics_py_eventtype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_position_to_angle", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L622", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_position_to_index", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L625", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_pos_to_index", + "target": "highway_env_envs_common_observation_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "highway_env_interval_integrator_interval", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "highway_env_interval_interval_absolute_to_local", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_interval_interval_negative_part", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_interval_intervals_diff", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_interval_intervals_product", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_interval_intervals_scaling", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "highway_env_interval_is_metzler", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_init", + "target": "highway_env_interval_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_init", + "target": "matrix", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_set_control", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L225", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step_interval_predictor", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step_naive_predictor", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_update_coordinates_frame", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L198", + "weight": 1.0 + }, + { + "source": "highway_env_interval_vector_interval_section", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_interval_vector_interval_section", + "target": "highway_env_interval_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_continuous_curve", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L154", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_continuous_curve", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L154", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_continuous_line", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_continuous_line", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_display", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_display", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_draw_ground", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_draw_ground", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_draw_ground", + "target": "surface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_draw_stripes", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L188", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_draw_stripes", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L188", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_striped_line", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L137", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics_striped_line", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L137", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_road_objects", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L261", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_road_objects", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L261", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_traffic", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics_display_traffic", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics_blit_rotate", + "target": "highway_env_road_graphics_py_surfacetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L310", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics_blit_rotate", + "target": "highway_env_road_graphics_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L310", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics_display", + "target": "highway_env_road_graphics_worldsurface", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L285", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_handle_event", + "target": "highway_env_road_graphics_py_eventtype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_init", + "target": "highway_env_road_graphics_py_surfacetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_is_visible", + "target": "positiontype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_move_display_window_to", + "target": "positiontype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L76", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface_vec2pix", + "target": "positiontype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/graphics.py", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_after_end", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_distance", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_distance_with_heading", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_is_reachable_from", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_local_coordinates", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_on_lane", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_init", + "target": "highway_env_road_lane_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L278", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_local_coordinates", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L315", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L374", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_init", + "target": "highway_env_road_lane_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L218", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_local_coordinates", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L251", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane_init", + "target": "highway_env_road_lane_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L148", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane_local_coordinates", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L187", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_init", + "target": "highway_env_road_regulation_py_randomstate", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_init", + "target": "highway_env_road_road_roadnetwork", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_is_conflict_possible", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/regulation.py", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road_init", + "target": "highway_env_road_road_py_randomstate", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road_init", + "target": "highway_env_road_road_roadnetwork", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road_neighbour_vehicles", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L371", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_add_lane", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_get_closest_lane_index", + "target": "highway_env_road_road_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_get_lane", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_is_connected_road", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_is_connected_road", + "target": "highway_env_road_road_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_is_leading_to_road", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L179", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_is_same_road", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane", + "target": "highway_env_road_road_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane", + "target": "highway_env_road_road_py_randomstate", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane", + "target": "highway_env_road_road_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane_given_next_road", + "target": "highway_env_road_road_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_position_heading_along_route", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L242", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_position_heading_along_route", + "target": "highway_env_road_road_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L242", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_random_lane_index", + "target": "highway_env_road_road_py_randomstate", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/road/road.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_utils_are_polygons_intersecting", + "target": "highway_env_utils_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_utils_is_consistent_dataset", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L288", + "weight": 1.0 + }, + { + "source": "highway_env_utils_is_valid_observation", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L267", + "weight": 1.0 + }, + { + "source": "highway_env_utils_lmap", + "target": "highway_env_utils_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_utils_point_in_ellipse", + "target": "highway_env_utils_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "highway_env_utils_point_in_rectangle", + "target": "highway_env_utils_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "highway_env_utils_point_in_rotated_rectangle", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_utils_project_polygon", + "target": "highway_env_utils_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/utils.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_acceleration", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_acceleration", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_create_from", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_desired_gap", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L158", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_init", + "target": "highway_env_vehicle_behavior_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_init", + "target": "highway_env_vehicle_behavior_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle_mobil", + "target": "highway_env_vehicle_behavior_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L217", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L321", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L321", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L343", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L343", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L293", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_init", + "target": "highway_env_vehicle_behavior_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L293", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_init", + "target": "highway_env_vehicle_behavior_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L293", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_steering_control", + "target": "highway_env_vehicle_behavior_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L356", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "target": "highway_env_vehicle_behavior_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L367", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_init", + "target": "highway_env_vehicle_controller_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_init", + "target": "highway_env_vehicle_controller_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_init", + "target": "highway_env_vehicle_controller_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle_steering_control", + "target": "highway_env_vehicle_controller_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_get_speed_index", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L294", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L212", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_init", + "target": "highway_env_vehicle_dynamics_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_plot", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L241", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rk4", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_blit_rotate", + "target": "highway_env_vehicle_graphics_py_surfacetype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L110", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_blit_rotate", + "target": "highway_env_vehicle_graphics_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L110", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_display_history", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics_get_color", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L169", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_create_random", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_init", + "target": "highway_env_vehicle_kinematics_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_make_on_lane", + "target": "highway_env_vehicle_objects_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_init", + "target": "highway_env_vehicle_uncertainty_estimation_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_init", + "target": "highway_env_vehicle_uncertainty_estimation_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_init", + "target": "highway_env_vehicle_uncertainty_estimation_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "target": "highway_env_vehicle_uncertainty_estimation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_create_from", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "target": "highway_env_road_road_road", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "target": "highway_env_vehicle_uncertainty_prediction_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "target": "highway_env_vehicle_uncertainty_prediction_py_route", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "target": "highway_env_vehicle_uncertainty_prediction_py_vector", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "target": "highway_env_vehicle_uncertainty_prediction_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_vehicleinterval_init", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L401", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent_driveragent_init", + "target": "llmdriver_driveragent_py_envscenario", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter_init", + "target": "llmdriver_llm_backend_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L241", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_message_role_content", + "target": "messagelike", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_call", + "target": "llmdriver_llm_backend_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_invoke", + "target": "llmdriver_llm_backend_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent_spatial_target", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory_addmemory", + "target": "llmdriver_vectorstore_py_envscenario", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L95", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory_komaaddmemory", + "target": "llmdriver_vectorstore_py_envscenario", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory_retrievememorywithscores", + "target": "llmdriver_vectorstore_py_envscenario", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory_retrivememory", + "target": "llmdriver_vectorstore_py_envscenario", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "loadconfig_as_bool", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "loadConfig.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "loadconfig_as_float", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "loadConfig.py", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "loadconfig_as_int", + "target": "loadconfig_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "loadConfig.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge_init", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/DBBridge.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotnetwork", + "target": "axes", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envPlotter.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotnetwork", + "target": "highway_env_road_road_roadnetwork", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envPlotter.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotsce", + "target": "highway_env_road_road_roadnetwork", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envPlotter.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter_plotsce", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envPlotter.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "target": "scenario_envroundaboutscenario_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L224", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getsvrelativestate", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_getvehdis", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L143", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_init", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_isindangerousarea", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L272", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processnormallane", + "target": "scenario_envroundaboutscenario_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario_processsvsnormallane", + "target": "scenario_envroundaboutscenario_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_describesvnormallane", + "target": "scenario_envscenario_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L228", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getsvrelativestate", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_getvehdis", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_init", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_isindangerousarea", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L286", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processnormallane", + "target": "scenario_envscenario_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L102", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario_processsvsnormallane", + "target": "scenario_envscenario_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "parameter_type", + "source_file": "scenario/envScenario.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_action_factory", + "target": "highway_env_envs_common_action_actiontype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L301", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype_space", + "target": "highway_env_envs_common_action_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction_space", + "target": "box", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction_space", + "target": "discrete", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction_space", + "target": "highway_env_envs_common_action_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction_space", + "target": "highway_env_envs_common_action_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L285", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_clip_position", + "target": "highway_env_envs_common_finite_mdp_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L162", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "target": "highway_env_envs_common_finite_mdp_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L83", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_transition_model", + "target": "highway_env_envs_common_finite_mdp_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_get_image", + "target": "highway_env_envs_common_graphics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer_window_position", + "target": "highway_env_envs_common_graphics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L463", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_exitobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L518", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation_render_to_grayscale", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L98", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation_normalize_obs", + "target": "dataframe", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L205", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L429", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_index_to_direction", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L631", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L576", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L572", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation_trace", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L582", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L492", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observation_factory", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L635", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_index_to_pos", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L370", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_normalize", + "target": "dataframe", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L292", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L286", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation_observe", + "target": "highway_env_envs_common_observation_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation_space", + "target": "highway_env_envs_common_observation_py_space", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L507", + "weight": 1.0 + }, + { + "source": "highway_env_interval_integrator_interval", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "highway_env_interval_interval_local_to_absolute", + "target": "highway_env_interval_py_interval", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "highway_env_interval_interval_negative_part", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_interval_intervals_diff", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_interval_intervals_product", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_interval_intervals_scaling", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step_interval_predictor", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv_step_naive_predictor", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "highway_env_interval_vector_interval_section", + "target": "highway_env_interval_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/interval.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane_position", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane_position", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L303", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_lane_from_config", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L498", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth_position", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L369", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane_position", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L243", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane_position", + "target": "highway_env_road_lane_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/lane.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad_respect_priorities", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/regulation.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_get_closest_lane_index", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/road.py", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_get_lane", + "target": "highway_env_road_lane_abstractlane", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/road.py", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_next_lane", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/road.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork_random_lane_index", + "target": "highway_env_road_road_py_laneindex", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/road/road.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_utils_constrain", + "target": "highway_env_utils_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/utils.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "target": "highway_env_vehicle_behavior_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L343", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "target": "highway_env_vehicle_behavior_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L367", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_func", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_linear", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle_state", + "target": "highway_env_vehicle_dynamics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_destination", + "target": "highway_env_vehicle_kinematics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_destination_direction", + "target": "highway_env_vehicle_kinematics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L188", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_lane_offset", + "target": "highway_env_vehicle_kinematics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle_velocity", + "target": "highway_env_vehicle_kinematics_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_direction", + "target": "highway_env_vehicle_objects_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_polygon", + "target": "highway_env_vehicle_objects_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L137", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject_velocity", + "target": "highway_env_vehicle_objects_py_ndarray", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_lateral_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_estimation_py_polytope", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_longitudinal_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_estimation_py_polytope", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "target": "highway_env_vehicle_uncertainty_estimation_py_polytope", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_lateral_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_prediction_py_polytope", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L276", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_longitudinal_matrix_polytope", + "target": "highway_env_vehicle_uncertainty_prediction_py_polytope", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "target": "highway_env_vehicle_uncertainty_prediction_py_polytope", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_create_chat_llm", + "target": "llmdriver_llm_backend_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L265", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter_call", + "target": "llmdriver_llm_backend_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter_invoke", + "target": "llmdriver_llm_backend_py_any", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L247", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm_call", + "target": "llmdriver_llm_backend_llmresponse", + "relation": "references", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "return_type", + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/common/action.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/road/lane.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/road/regulation.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_vehicle_kinematics", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/road/road.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_vehicle_objects", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/road/road.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_utils", + "relation": "imports_from", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "context": "submodule_import", + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L5", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract", + "target": "highway_env_envs_common_abstract_multiagentwrapper", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L414", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_action_discreteaction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_action_actiontype", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_action_multiagentaction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L272", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_action_action_factory", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L301", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L71", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_transition_model", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_finite_mdp", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_clip_position", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L162", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L83", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_graphics_eventhandler", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L169", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics", + "target": "highway_env_envs_common_graphics_observationgraphics", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L220", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_timetocollisionobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L106", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_kinematicobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L138", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_occupancygridobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L243", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_kinematicsgoalobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L424", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_attributesobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L458", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_grayscaleobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_multiagentobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L479", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_tupleobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L499", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_exitobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L514", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_lidarobservation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L555", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation", + "target": "highway_env_envs_common_observation_observation_factory", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L635", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_init", + "target": "highway_env_init_register_highway_envs", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/__init__.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_interval_local_to_absolute", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_intervals_product", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_polytope", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_is_metzler", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_lpv", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L149", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_intervals_scaling", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_intervals_diff", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_interval_negative_part", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_integrator_interval", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_vector_interval_section", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_interval", + "target": "highway_env_interval_interval_absolute_to_local", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_graphics_lanegraphics", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L103", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_graphics_worldsurface", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_graphics_roadgraphics", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L225", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics", + "target": "highway_env_road_graphics_roadobjectgraphics", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_abstractlane", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_linetype", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_straightlane", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L144", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_sinelane", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L214", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_circularlane", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L274", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_polylanefixedwidth", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L347", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_polylane", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L405", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_to_serializable", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L492", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane", + "target": "highway_env_road_lane_lane_from_config", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L498", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation", + "target": "highway_env_road_regulation_regulatedroad", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_road_roadnetwork", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_road_road", + "target": "highway_env_road_road_road", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L305", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline", + "target": "highway_env_road_spline_curvepose", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L123", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline", + "target": "highway_env_road_spline_linearspline2d", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L6", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_rotated_rectangles_intersect", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L102", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_rect_corners", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_has_corner_inside", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L143", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_project_polygon", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_interval_distance", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L166", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_are_polygons_intersecting", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_do_every", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_confidence_ellipsoid", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L222", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_lmap", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_confidence_polytope", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_is_valid_observation", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L267", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_is_consistent_dataset", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L288", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_get_class_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_near_split", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L308", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_distance_to_circle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L326", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_class_from_path", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_distance_to_rect", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L341", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_solve_trinom", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L369", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_constrain", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_not_zero", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_wrap_to_pi", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_point_in_rectangle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_point_in_rotated_rectangle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_utils", + "target": "highway_env_utils_point_in_ellipse", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_behavior_aggressivevehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L469", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior", + "target": "highway_env_vehicle_behavior_defensivevehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L479", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L207", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_dynamics_rk4", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_dynamics_simulate", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_dynamics_plot", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L241", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_dynamics_main", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L260", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects", + "target": "highway_env_vehicle_objects_landmark", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L190", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction", + "target": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L400", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent", + "target": "llmdriver_driveragent_driveragent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_llmresponse", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_langchainchatadapter", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L238", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L265", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_env", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_env_bool", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_get_embedding_function", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L346", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_env_float", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_env_int", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_role_model", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_is_deepseek", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_message_role_content", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_to_openai_messages", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend", + "target": "llmdriver_llm_backend_nvidiachatllm", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent", + "target": "llmdriver_masteragent_agentkinematics", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent", + "target": "llmdriver_masteragent_coordinationdirective", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent", + "target": "llmdriver_masteragent_masteragent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "llmdriver_reflection_choose_agent", + "target": "llmdriver_reflection_choose_agent_reflection_choose_agent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "llmdriver_reflectionagent", + "target": "llmdriver_reflectionagent_reflectionagent", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L8", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore", + "target": "llmdriver_vectorstore_drivingmemory", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_verification_cosine", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_verification_extract_lane_count", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_verification_extract_scenario_tag", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_verification_verificationresult", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "llmdriver_verification", + "target": "llmdriver_verification_verificationmodule", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L77", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_as_bool", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_load_openai_config", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_get_framework_flags", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_as_float", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L19", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_as_int", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_load_config", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "loadconfig", + "target": "loadconfig_apply_config_to_env", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "run_ablation", + "target": "run_ablation_run_one", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "run_ablation", + "target": "run_ablation_aggregate_results", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "run_ablation", + "target": "run_ablation_main", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "run_ablation", + "target": "run_ablation_log", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L73", + "weight": 1.0 + }, + { + "source": "run_ablation", + "target": "run_ablation_set_config_flags", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L77", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge", + "target": "scenario_dbbridge_dbbridge", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "scenario_envplotter", + "target": "scenario_envplotter_sceplotter", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envPlotter.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario", + "target": "scenario_envroundaboutscenario_envscenario", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "scenario_envscenario", + "target": "scenario_envscenario_envscenario", + "relation": "contains", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_multiagentwrapper", + "target": "wrapper", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L414", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_envs_common_action_actiontype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L71", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_envs_common_action_actiontype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction", + "target": "highway_env_envs_common_action_actiontype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L272", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_graphics_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L169", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_observationgraphics", + "target": "highway_env_envs_common_graphics_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L220", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L458", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_exitobservation", + "target": "highway_env_envs_common_observation_kinematicobservation", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L514", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L138", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation", + "target": "highway_env_envs_common_observation_kinematicobservation", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L424", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L555", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L479", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype", + "target": "highway_env_envs_common_observation_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L243", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L106", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L499", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L149", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L103", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics", + "target": "highway_env_road_graphics_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L225", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_abstractlane", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L274", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_lane_polylanefixedwidth", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L405", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_abstractlane", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L347", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_straightlane", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L214", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_abstractlane", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L144", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_road_road", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L305", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_aggressivevehicle", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L469", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_defensivevehicle", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L479", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L207", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_landmark", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L190", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_obstacle", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "abc", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L11", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "target": "highway_env_vehicle_uncertainty_prediction_py_object", + "relation": "inherits", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L400", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_configure", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L112", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_update_metadata", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_reward", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_rewards", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_is_terminated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_is_truncated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L159", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_info", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L167", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_reset", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L213", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L221", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_simulate", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L247", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_render", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L268", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_close", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_get_available_actions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L306", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_set_record_video_wrapper", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_automatic_rendering", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L313", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_simplify", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L327", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_change_vehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L341", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_set_preferred_lane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L358", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_set_route_at_intersection", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L368", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_set_vehicle_field", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L375", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_call_vehicle_method", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L383", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_randomize_behavior", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L391", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_to_finite_mdp", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L398", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_deepcopy", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L401", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_vehicle", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_abstract_abstractenv_default_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L84", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_multiagentwrapper", + "target": "highway_env_envs_common_abstract_multiagentwrapper_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L415", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_actiontype_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_actiontype_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_actiontype_vehicle_class", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_actiontype_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_actiontype_get_available_actions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_actiontype", + "target": "highway_env_envs_common_action_actiontype_controlled_vehicle", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_envs_common_action_continuousaction_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_envs_common_action_continuousaction_vehicle_class", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_envs_common_action_continuousaction_get_action", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L129", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_envs_common_action_continuousaction_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_envs_common_action_continuousaction_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction", + "target": "highway_env_envs_common_action_discreteaction_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction", + "target": "highway_env_envs_common_action_discreteaction_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discreteaction", + "target": "highway_env_envs_common_action_discreteaction_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L173", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_envs_common_action_discretemetaaction_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_envs_common_action_discretemetaaction_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_envs_common_action_discretemetaaction_vehicle_class", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_envs_common_action_discretemetaaction_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L242", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_envs_common_action_discretemetaaction_get_available_actions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L245", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction", + "target": "highway_env_envs_common_action_multiagentaction_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction", + "target": "highway_env_envs_common_action_multiagentaction_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L285", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction", + "target": "highway_env_envs_common_action_multiagentaction_vehicle_class", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L289", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction", + "target": "highway_env_envs_common_action_multiagentaction_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L292", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_multiagentaction", + "target": "highway_env_envs_common_action_multiagentaction_get_available_actions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L297", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_get_image", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_window_position", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L155", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_close", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L164", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_set_agent_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_extend_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_set_agent_action_sequence", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_handle_events", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_graphics_envviewer_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L99", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_graphics_eventhandler_handle_event", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_graphics_eventhandler_handle_discrete_action_event", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_graphics_eventhandler_handle_continuous_action_event", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_observationgraphics", + "target": "highway_env_envs_common_graphics_observationgraphics_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L224", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_observationgraphics", + "target": "highway_env_envs_common_graphics_observationgraphics_display_grid", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation", + "target": "highway_env_envs_common_observation_attributesobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L459", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation", + "target": "highway_env_envs_common_observation_attributesobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L463", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_attributesobservation", + "target": "highway_env_envs_common_observation_attributesobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L473", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_exitobservation", + "target": "highway_env_envs_common_observation_exitobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L518", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation", + "target": "highway_env_envs_common_observation_grayscaleobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L65", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation", + "target": "highway_env_envs_common_observation_grayscaleobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation", + "target": "highway_env_envs_common_observation_grayscaleobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation", + "target": "highway_env_envs_common_observation_grayscaleobservation_render_to_grayscale", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L98", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_envs_common_observation_kinematicobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L144", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_envs_common_observation_kinematicobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_envs_common_observation_kinematicobservation_normalize_obs", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_envs_common_observation_kinematicobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L205", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation", + "target": "highway_env_envs_common_observation_kinematicsgoalobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L425", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation", + "target": "highway_env_envs_common_observation_kinematicsgoalobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L429", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_kinematicsgoalobservation", + "target": "highway_env_envs_common_observation_kinematicsgoalobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L440", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L559", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L572", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L576", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_trace", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L582", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_position_to_angle", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L622", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_position_to_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L625", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_angle_to_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L628", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_lidarobservation", + "target": "highway_env_envs_common_observation_lidarobservation_index_to_direction", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L631", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation", + "target": "highway_env_envs_common_observation_multiagentobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L480", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation", + "target": "highway_env_envs_common_observation_multiagentobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L492", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_multiagentobservation", + "target": "highway_env_envs_common_observation_multiagentobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L495", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype", + "target": "highway_env_envs_common_observation_observationtype_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype", + "target": "highway_env_envs_common_observation_observationtype_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype", + "target": "highway_env_envs_common_observation_observationtype_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_observationtype", + "target": "highway_env_envs_common_observation_observationtype_observer_vehicle", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L251", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L286", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_normalize", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L292", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_pos_to_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_index_to_pos", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L370", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_lanes", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L383", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_cell", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L408", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation", + "target": "highway_env_envs_common_observation_timetocollisionobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation", + "target": "highway_env_envs_common_observation_timetocollisionobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_timetocollisionobservation", + "target": "highway_env_envs_common_observation_timetocollisionobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation", + "target": "highway_env_envs_common_observation_tupleobservation_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L500", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation", + "target": "highway_env_envs_common_observation_tupleobservation_space", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L507", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_tupleobservation", + "target": "highway_env_envs_common_observation_tupleobservation_observe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L510", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_vehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_default_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reward", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_rewards", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_is_terminated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_collision_idlist", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_is_truncated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L84", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reset", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L91", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_vehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_default_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reward", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_rewards", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_is_terminated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_is_truncated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reset", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_vehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_default_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reward", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_rewards", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_is_terminated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L68", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_is_truncated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reset", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_vehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_default_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reward", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_rewards", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_is_terminated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_is_truncated", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L71", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_reset", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L74", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_update_coordinates_frame", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L198", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_set_control", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L225", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_change_coordinates", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_step_naive_predictor", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "highway_env_interval_lpv", + "target": "highway_env_interval_lpv_step_interval_predictor", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L295", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_lanegraphics_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_lanegraphics_striped_line", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L137", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_lanegraphics_continuous_curve", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L154", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_lanegraphics_continuous_line", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_lanegraphics_draw_stripes", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L188", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_graphics_lanegraphics_draw_ground", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics", + "target": "highway_env_road_graphics_roadgraphics_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics", + "target": "highway_env_road_graphics_roadgraphics_display_traffic", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadgraphics", + "target": "highway_env_road_graphics_roadgraphics_display_road_objects", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L261", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics", + "target": "highway_env_road_graphics_roadobjectgraphics_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L285", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics", + "target": "highway_env_road_graphics_roadobjectgraphics_blit_rotate", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L310", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics", + "target": "highway_env_road_graphics_roadobjectgraphics_get_color", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L339", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L32", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_pix", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_pos2pix", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L47", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_vec2pix", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_is_visible", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_move_display_window_to", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L76", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_worldsurface", + "target": "highway_env_road_graphics_worldsurface_handle_event", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_after_end", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_distance", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_distance_with_heading", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L121", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_local_angle", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L129", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_position", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_local_coordinates", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_heading_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L43", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_width_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_from_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L63", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L72", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_on_lane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_abstractlane", + "target": "highway_env_road_lane_abstractlane_is_reachable_from", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L278", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_position", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L303", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_heading_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L307", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_width_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L312", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_local_coordinates", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L315", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_from_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L325", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_circularlane", + "target": "highway_env_road_lane_circularlane_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L329", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_lane_polylane_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L410", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_lane_polylane_width_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L431", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_lane_polylane_width_at_s", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L439", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_lane_polylane_init_width", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L463", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_lane_polylane_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L475", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_position", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L369", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_local_coordinates", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L374", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_heading_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L378", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_width_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L382", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_from_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L386", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_lane_polylanefixedwidth_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L389", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_sinelane_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L218", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_sinelane_position", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L243", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_sinelane_heading_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L247", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_sinelane_local_coordinates", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L251", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_sinelane_from_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L256", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_sinelane", + "target": "highway_env_road_lane_sinelane_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L261", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L148", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_position", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_heading_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_width_at", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_local_coordinates", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L187", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_from_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L194", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_straightlane", + "target": "highway_env_road_lane_straightlane_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L199", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_regulation_regulatedroad_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_regulation_regulatedroad_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_regulation_regulatedroad_enforce_road_rules", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_regulation_regulatedroad_respect_priorities", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_regulation_regulatedroad_is_conflict_possible", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_close_objects_to", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L330", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_close_vehicles_to", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L348", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L352", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L357", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_neighbour_vehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L371", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_road_road_road_repr", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L403", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_next_lane_given_next_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_bfs_paths", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_shortest_path", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L143", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_all_side_lanes", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L153", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_side_lanes", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L160", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_is_same_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_is_leading_to_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L179", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_is_connected_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_lanes_list", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L213", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_lanes_dict", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L216", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_add_lane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_position_heading_along_route", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L242", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_random_lane_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_from_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_to_config", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L292", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_get_lane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L37", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_get_closest_lane_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L51", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_road_roadnetwork_next_lane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_curvepose", + "target": "highway_env_road_spline_curvepose_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L128", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_curvepose", + "target": "highway_env_road_spline_curvepose_distance_to_origin", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_curvepose", + "target": "highway_env_road_spline_curvepose_project_onto_normal", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L140", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_curvepose", + "target": "highway_env_road_spline_curvepose_project_onto_orthonormal", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_call", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L41", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_get_dx_dy", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_cartesian_to_frenet", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_frenet_to_cartesian", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L76", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_get_idx_segment_for_lon", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_linearspline2d", + "target": "highway_env_road_spline_linearspline2d_sample_curve", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L99", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L115", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_acceleration", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_desired_gap", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L158", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_change_lane_policy", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L175", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_mobil", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L217", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_recover_from_stop", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L259", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_randomize_behavior", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_create_from", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_behavior_idmvehicle_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L293", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_randomize_behavior", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L314", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L321", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration_features", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L343", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_control", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L356", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L367", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_longitudinal_structure", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L383", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_lateral_structure", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L428", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_collect_data", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L444", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_behavior_linearvehicle_add_features", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L448", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_follow_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_steering_control", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_speed_control", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_get_routes_at_intersection", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L157", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_set_route_at_intersection", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L175", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_predict_trajectory_constant_speed", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L190", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_create_from", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_plan_route_to", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L212", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L238", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_index_to_speed", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L258", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L267", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index_default", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_get_speed_index", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L294", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle_predict_trajectory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L297", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L115", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_clip_actions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L126", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_structure", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L132", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L163", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_structure", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_dynamics", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L46", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_state", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_derivative", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L63", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_func", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L66", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_linear", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L96", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_blit_rotate", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L110", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display_trajectory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L138", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display_history", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L150", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_get_color", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L169", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_darken", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L186", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_lighten", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L194", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L102", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L111", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_clip_actions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L135", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_on_state_update", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_predict_trajectory_constant_speed", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L153", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_velocity", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_destination", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_destination_direction", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L188", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_lane_offset", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L195", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_to_dict", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L203", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_str", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L227", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_repr", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L230", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_predict_trajectory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L233", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_create_random", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_vehicle_kinematics_vehicle_create_from", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_landmark", + "target": "highway_env_vehicle_objects_landmark_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L194", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_obstacle", + "target": "highway_env_vehicle_objects_obstacle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L185", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_is_colliding", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_to_dict", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L109", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_direction", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_velocity", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_polygon", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L137", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_lane_distance_to", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L152", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_on_road", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L167", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_front_distance_to", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_str", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L174", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_repr", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L177", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_make_on_lane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_roadobject", + "target": "highway_env_vehicle_objects_roadobject_handle_collisions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L71", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_act", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_collect_data", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_update_possible_routes", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_assume_model_is_valid", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_longitudinal_matrix_polytope", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_lateral_matrix_polytope", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle_polytope_from_estimation", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L21", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L182", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L228", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_longitudinal_matrix_polytope", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L273", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_lateral_matrix_polytope", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L276", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_parameter_box_to_polytope", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L280", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_front_interval", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L285", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_followed_lanes", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L300", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_partial_observer_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L325", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_store_trajectories", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L361", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_handle_collisions", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L366", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_create_from", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "target": "highway_env_vehicle_uncertainty_prediction_vehicleinterval_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L401", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent_driveragent", + "target": "llmdriver_driveragent_driveragent_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "llmdriver_driveragent_driveragent", + "target": "llmdriver_driveragent_driveragent_few_shot_decision", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter", + "target": "llmdriver_llm_backend_langchainchatadapter_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L241", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter", + "target": "llmdriver_llm_backend_langchainchatadapter_call", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L244", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_langchainchatadapter", + "target": "llmdriver_llm_backend_langchainchatadapter_invoke", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L247", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_llmresponse", + "target": "llmdriver_llm_backend_llmresponse_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm", + "target": "llmdriver_llm_backend_nvidiachatllm_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L107", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm", + "target": "llmdriver_llm_backend_nvidiachatllm_call", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_nvidiachatllm", + "target": "llmdriver_llm_backend_nvidiachatllm_invoke", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L171", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_coordinationdirective", + "target": "llmdriver_masteragent_coordinationdirective_to_prompt_block", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_compute_priorities", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L114", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_rule_based_directives", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_llm_refine_directives", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L170", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_coordinate", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_extract_states_from_env", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_spatial_target", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_masteragent", + "target": "llmdriver_masteragent_masteragent_detect_conflicts", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "llmdriver_reflection_choose_agent_reflection_choose_agent", + "target": "llmdriver_reflection_choose_agent_reflection_choose_agent_reflection_choose", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "llmdriver_reflection_choose_agent_reflection_choose_agent", + "target": "llmdriver_reflection_choose_agent_reflection_choose_agent_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/reflection_choose_agent.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "llmdriver_reflectionagent_reflectionagent", + "target": "llmdriver_reflectionagent_reflectionagent_reflection", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "llmdriver_reflectionagent_reflectionagent", + "target": "llmdriver_reflectionagent_reflectionagent_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/reflectionAgent.py", + "source_location": "L9", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_deletememory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L129", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_combinememory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L134", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_retrivememory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_retrievememorywithscores", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_komaaddmemory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L62", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "llmdriver_vectorstore_drivingmemory_addmemory", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L95", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_semantic_score", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L103", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_factual_score_llm", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L136", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_factual_score", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_contextual_score", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L161", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_verify_one", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_filter_memories", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L217", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_mean_score", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L271", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_mean_factual_score", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L274", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_reset_episode_stats", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L278", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_verificationmodule", + "target": "llmdriver_verification_verificationmodule_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "scenario_dbbridge_dbbridge_insertvehicle", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L105", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "scenario_dbbridge_dbbridge_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "scenario_dbbridge_dbbridge_insertprompts", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L144", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "scenario_dbbridge_dbbridge_createtable", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L18", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "scenario_dbbridge_dbbridge_insertsiminfo", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L71", + "weight": 1.0 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "scenario_dbbridge_dbbridge_insertnetwork", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/DBBridge.py", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "scenario_envplotter_sceplotter_plotnetwork", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envPlotter.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "scenario_envplotter_sceplotter_getshape", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envPlotter.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "scenario_envplotter_sceplotter_plotsce", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envPlotter.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_processnormallane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L101", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_getsvrelativestate", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_getvehdis", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L143", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_getclosestsv", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L149", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_processsinglelanesvs", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L162", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_processsvsnormallane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L178", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_describesvnormallane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L224", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_isindangerousarea", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L272", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_evaluation", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L293", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_describe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L347", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_getsurrendvehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_plotsce", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_getunitvector", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_isinjunction", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_getlaneposition", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envroundaboutscenario_envscenario_availableactionsdescription", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_processnormallane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L102", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_getsvrelativestate", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_getvehdis", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_getclosestsv", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L151", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_processsinglelanesvs", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L164", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_processsvsnormallane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L181", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_describesvnormallane", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L228", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_isindangerousarea", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L286", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_evaluation", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L307", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_describe", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L359", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_init", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L36", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_getsurrendvehicles", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_plotsce", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_getunitvector", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L65", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_isinjunction", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L70", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_getlaneposition", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envscenario_envscenario_availableactionsdescription", + "relation": "method", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "scenario/envScenario.py", + "source_location": "L91", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_122", + "target": "highway_env_envs_common_abstract_abstractenv_define_spaces", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_131", + "target": "highway_env_envs_common_abstract_abstractenv_reward", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L131", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_140", + "target": "highway_env_envs_common_abstract_abstractenv_rewards", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L140", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_152", + "target": "highway_env_envs_common_abstract_abstractenv_is_terminated", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L152", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_160", + "target": "highway_env_envs_common_abstract_abstractenv_is_truncated", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L160", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_168", + "target": "highway_env_envs_common_abstract_abstractenv_info", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_191", + "target": "highway_env_envs_common_abstract_abstractenv_reset", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L191", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_214", + "target": "highway_env_envs_common_abstract_abstractenv_reset", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L214", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_222", + "target": "highway_env_envs_common_abstract_abstractenv_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L222", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_24", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_248", + "target": "highway_env_envs_common_abstract_abstractenv_simulate", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L248", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_269", + "target": "highway_env_envs_common_abstract_abstractenv_render", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L269", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_296", + "target": "highway_env_envs_common_abstract_abstractenv_close", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L296", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_314", + "target": "highway_env_envs_common_abstract_abstractenv_automatic_rendering", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L314", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_328", + "target": "highway_env_envs_common_abstract_abstractenv_simplify", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L328", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_342", + "target": "highway_env_envs_common_abstract_abstractenv_change_vehicles", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L342", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_402", + "target": "highway_env_envs_common_abstract_abstractenv_deepcopy", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L402", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_75", + "target": "highway_env_envs_common_abstract_abstractenv_vehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L75", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_80", + "target": "highway_env_envs_common_abstract_abstractenv_vehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L80", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_abstract_rationale_85", + "target": "highway_env_envs_common_abstract_abstractenv_default_config", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L85", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_182", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L182", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_215", + "target": "highway_env_envs_common_action_discretemetaaction_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L215", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_22", + "target": "highway_env_envs_common_action_actiontype", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_246", + "target": "highway_env_envs_common_action_discretemetaaction_get_available_actions", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L246", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_34", + "target": "highway_env_envs_common_action_actiontype_vehicle_class", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_42", + "target": "highway_env_envs_common_action_actiontype_act", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_54", + "target": "highway_env_envs_common_action_actiontype_get_available_actions", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_61", + "target": "highway_env_envs_common_action_actiontype_controlled_vehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L61", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_73", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L73", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_action_rationale_97", + "target": "highway_env_envs_common_action_continuousaction_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_rationale_125", + "target": "highway_env_envs_common_finite_mdp", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_rationale_140", + "target": "highway_env_envs_common_finite_mdp_transition_model", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L140", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_rationale_163", + "target": "highway_env_envs_common_finite_mdp_clip_position", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L163", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_rationale_17", + "target": "highway_env_envs_common_finite_mdp_finite_mdp", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_rationale_87", + "target": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_100", + "target": "highway_env_envs_common_graphics_envviewer_display", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L100", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_146", + "target": "highway_env_envs_common_graphics_envviewer_get_image", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_156", + "target": "highway_env_envs_common_graphics_envviewer_window_position", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_165", + "target": "highway_env_envs_common_graphics_envviewer_close", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L165", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_17", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L17", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_172", + "target": "highway_env_envs_common_graphics_eventhandler_handle_event", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L172", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_53", + "target": "highway_env_envs_common_graphics_envviewer_set_agent_display", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_75", + "target": "highway_env_envs_common_graphics_envviewer_set_agent_action_sequence", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L75", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_graphics_rationale_91", + "target": "highway_env_envs_common_graphics_envviewer_handle_events", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L91", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_140", + "target": "highway_env_envs_common_observation_kinematicobservation", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L140", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_156", + "target": "highway_env_envs_common_observation_kinematicobservation_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_156", + "target": "highway_env_envs_common_observation_occupancygridobservation_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L262", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_184", + "target": "highway_env_envs_common_observation_kinematicobservation_normalize_obs", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L184", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_184", + "target": "highway_env_envs_common_observation_occupancygridobservation_normalize", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L293", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_245", + "target": "highway_env_envs_common_observation_occupancygridobservation", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L245", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_26", + "target": "highway_env_envs_common_observation_observationtype_space", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_30", + "target": "highway_env_envs_common_observation_observationtype_observe", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L30", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_35", + "target": "highway_env_envs_common_observation_observationtype_observer_vehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L35", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_353", + "target": "highway_env_envs_common_observation_occupancygridobservation_pos_to_index", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L353", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_384", + "target": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_lanes", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L384", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_409", + "target": "highway_env_envs_common_observation_occupancygridobservation_fill_road_layer_by_cell", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L409", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_49", + "target": "highway_env_envs_common_observation_grayscaleobservation", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_observation_rationale_516", + "target": "highway_env_envs_common_observation_exitobservation", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L516", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_rationale_125", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_vehicles", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_rationale_15", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_rationale_40", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_reward", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_rationale_69", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_is_terminated", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_rationale_92", + "target": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv_make_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L92", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_rationale_119", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_vehicles", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L119", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_rationale_15", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_rationale_40", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_reward", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_rationale_69", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_is_terminated", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_rationale_86", + "target": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv_make_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_rationale_119", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_vehicles", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L119", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_rationale_15", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L15", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_rationale_40", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_reward", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_rationale_69", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_is_terminated", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_rationale_86", + "target": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv_make_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_rationale_146", + "target": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv_make_vehicles", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "highway_env_init_rationale_10", + "target": "highway_env_init_register_highway_envs", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/__init__.py", + "source_location": "L10", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_108", + "target": "highway_env_interval_interval_local_to_absolute", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L108", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_12", + "target": "highway_env_interval_intervals_product", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_127", + "target": "highway_env_interval_polytope", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L127", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_161", + "target": "highway_env_interval_lpv_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L161", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_199", + "target": "highway_env_interval_lpv_update_coordinates_frame", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L199", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_232", + "target": "highway_env_interval_lpv_change_coordinates", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L232", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_27", + "target": "highway_env_interval_intervals_scaling", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L27", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_282", + "target": "highway_env_interval_lpv_step_naive_predictor", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L282", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_296", + "target": "highway_env_interval_lpv_step_interval_predictor", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L296", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_42", + "target": "highway_env_interval_intervals_diff", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L42", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_53", + "target": "highway_env_interval_interval_negative_part", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L53", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_63", + "target": "highway_env_interval_integrator_interval", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L63", + "weight": 1.0 + }, + { + "source": "highway_env_interval_rationale_90", + "target": "highway_env_interval_interval_absolute_to_local", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/interval.py", + "source_location": "L90", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_105", + "target": "highway_env_road_graphics_lanegraphics", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L105", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_119", + "target": "highway_env_road_graphics_lanegraphics_display", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L119", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_139", + "target": "highway_env_road_graphics_lanegraphics_striped_line", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_139", + "target": "highway_env_road_graphics_lanegraphics_continuous_curve", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_173", + "target": "highway_env_road_graphics_lanegraphics_continuous_line", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L173", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_190", + "target": "highway_env_road_graphics_lanegraphics_draw_stripes", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L190", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_20", + "target": "highway_env_road_graphics_worldsurface", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L20", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_227", + "target": "highway_env_road_graphics_roadgraphics", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L227", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_231", + "target": "highway_env_road_graphics_roadgraphics_display", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L231", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_246", + "target": "highway_env_road_graphics_roadgraphics_display_traffic", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L246", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_262", + "target": "highway_env_road_graphics_roadgraphics_display_road_objects", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L262", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_275", + "target": "highway_env_road_graphics_roadobjectgraphics", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L275", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_287", + "target": "highway_env_road_graphics_roadobjectgraphics_display", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L287", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_312", + "target": "highway_env_road_graphics_roadobjectgraphics_blit_rotate", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L312", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_39", + "target": "highway_env_road_graphics_worldsurface_pix", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L39", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_48", + "target": "highway_env_road_graphics_worldsurface_pos2pix", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L48", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_58", + "target": "highway_env_road_graphics_worldsurface_vec2pix", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L58", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_67", + "target": "highway_env_road_graphics_worldsurface_is_visible", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_77", + "target": "highway_env_road_graphics_worldsurface_move_display_window_to", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L77", + "weight": 1.0 + }, + { + "source": "highway_env_road_graphics_rationale_87", + "target": "highway_env_road_graphics_worldsurface_handle_event", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/graphics.py", + "source_location": "L87", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_117", + "target": "highway_env_road_lane_abstractlane_distance", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_122", + "target": "highway_env_road_lane_abstractlane_distance_with_heading", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_13", + "target": "highway_env_road_lane_abstractlane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_130", + "target": "highway_env_road_lane_abstractlane_local_angle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_136", + "target": "highway_env_road_lane_linetype", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L136", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_146", + "target": "highway_env_road_lane_straightlane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L146", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_156", + "target": "highway_env_road_lane_straightlane_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L156", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_156", + "target": "highway_env_road_lane_sinelane_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L229", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_23", + "target": "highway_env_road_lane_abstractlane_position", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_276", + "target": "highway_env_road_lane_circularlane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L276", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_34", + "target": "highway_env_road_lane_abstractlane_local_coordinates", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L34", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_348", + "target": "highway_env_road_lane_polylanefixedwidth", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L348", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_406", + "target": "highway_env_road_lane_polylane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L406", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_44", + "target": "highway_env_road_lane_abstractlane_heading_at", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_440", + "target": "highway_env_road_lane_polylane_width_at_s", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L440", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_464", + "target": "highway_env_road_lane_polylane_init_width", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L464", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_54", + "target": "highway_env_road_lane_abstractlane_width_at", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_64", + "target": "highway_env_road_lane_abstractlane_from_config", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L64", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_73", + "target": "highway_env_road_lane_abstractlane_to_config", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L73", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_82", + "target": "highway_env_road_lane_abstractlane_on_lane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L82", + "weight": 1.0 + }, + { + "source": "highway_env_road_lane_rationale_98", + "target": "highway_env_road_lane_abstractlane_is_reachable_from", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/lane.py", + "source_location": "L98", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_rationale_28", + "target": "highway_env_road_regulation_regulatedroad_enforce_road_rules", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L28", + "weight": 1.0 + }, + { + "source": "highway_env_road_regulation_rationale_55", + "target": "highway_env_road_regulation_regulatedroad_respect_priorities", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/regulation.py", + "source_location": "L55", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_125", + "target": "highway_env_road_road_roadnetwork_bfs_paths", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L125", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_144", + "target": "highway_env_road_road_roadnetwork_shortest_path", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L144", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_154", + "target": "highway_env_road_road_roadnetwork_all_side_lanes", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L154", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_161", + "target": "highway_env_road_road_roadnetwork_side_lanes", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L161", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_175", + "target": "highway_env_road_road_roadnetwork_is_same_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L175", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_180", + "target": "highway_env_road_road_roadnetwork_is_leading_to_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L180", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_185", + "target": "highway_env_road_road_roadnetwork_is_connected_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L185", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_24", + "target": "highway_env_road_road_roadnetwork_add_lane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L24", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_245", + "target": "highway_env_road_road_roadnetwork_position_heading_along_route", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L245", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_307", + "target": "highway_env_road_road_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L307", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_315", + "target": "highway_env_road_road_road_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L315", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_353", + "target": "highway_env_road_road_road_act", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L353", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_358", + "target": "highway_env_road_road_road_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L358", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_373", + "target": "highway_env_road_road_road_neighbour_vehicles", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L373", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_38", + "target": "highway_env_road_road_roadnetwork_get_lane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L38", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_52", + "target": "highway_env_road_road_roadnetwork_get_closest_lane_index", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L52", + "weight": 1.0 + }, + { + "source": "highway_env_road_road_rationale_69", + "target": "highway_env_road_road_roadnetwork_next_lane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/road.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_100", + "target": "highway_env_road_spline_linearspline2d_sample_curve", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L100", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_124", + "target": "highway_env_road_spline_curvepose", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L124", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_135", + "target": "highway_env_road_spline_curvepose_distance_to_origin", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L135", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_141", + "target": "highway_env_road_spline_curvepose_project_onto_normal", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L141", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_147", + "target": "highway_env_road_spline_curvepose_project_onto_orthonormal", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_50", + "target": "highway_env_road_spline_linearspline2d_cartesian_to_frenet", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L50", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_7", + "target": "highway_env_road_spline_linearspline2d", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L7", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_77", + "target": "highway_env_road_spline_linearspline2d_frenet_to_cartesian", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L77", + "weight": 1.0 + }, + { + "source": "highway_env_road_spline_rationale_88", + "target": "highway_env_road_spline_linearspline2d_get_idx_segment_for_lon", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/road/spline.py", + "source_location": "L88", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_104", + "target": "highway_env_utils_rotated_rectangles_intersect", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L104", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_116", + "target": "highway_env_utils_rect_corners", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_145", + "target": "highway_env_utils_has_corner_inside", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L145", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_167", + "target": "highway_env_utils_interval_distance", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L167", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_177", + "target": "highway_env_utils_are_polygons_intersecting", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L177", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_224", + "target": "highway_env_utils_confidence_ellipsoid", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L224", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_245", + "target": "highway_env_utils_confidence_polytope", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L245", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_25", + "target": "highway_env_utils_lmap", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L25", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_269", + "target": "highway_env_utils_is_valid_observation", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L269", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_289", + "target": "highway_env_utils_is_consistent_dataset", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L289", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_309", + "target": "highway_env_utils_near_split", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L309", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_342", + "target": "highway_env_utils_distance_to_rect", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L342", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_57", + "target": "highway_env_utils_point_in_rectangle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_57", + "target": "highway_env_utils_point_in_rotated_rectangle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L69", + "weight": 1.0 + }, + { + "source": "highway_env_utils_rationale_86", + "target": "highway_env_utils_point_in_ellipse", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/utils.py", + "source_location": "L86", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_116", + "target": "highway_env_vehicle_behavior_idmvehicle_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L116", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_13", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_130", + "target": "highway_env_vehicle_behavior_idmvehicle_acceleration", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L130", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_159", + "target": "highway_env_vehicle_behavior_idmvehicle_desired_gap", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L159", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_176", + "target": "highway_env_vehicle_behavior_idmvehicle_change_lane_policy", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L176", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_218", + "target": "highway_env_vehicle_behavior_idmvehicle_mobil", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L218", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_260", + "target": "highway_env_vehicle_behavior_idmvehicle_recover_from_stop", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L260", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_282", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L282", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_325", + "target": "highway_env_vehicle_behavior_linearvehicle_acceleration", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L325", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_357", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_control", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L357", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_368", + "target": "highway_env_vehicle_behavior_linearvehicle_steering_features", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L368", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_445", + "target": "highway_env_vehicle_behavior_linearvehicle_collect_data", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L445", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_67", + "target": "highway_env_vehicle_behavior_idmvehicle_create_from", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_behavior_rationale_81", + "target": "highway_env_vehicle_behavior_idmvehicle_act", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L81", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_109", + "target": "highway_env_vehicle_controller_controlledvehicle_follow_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L109", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_117", + "target": "highway_env_vehicle_controller_controlledvehicle_steering_control", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L117", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_12", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_147", + "target": "highway_env_vehicle_controller_controlledvehicle_speed_control", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L147", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_158", + "target": "highway_env_vehicle_controller_controlledvehicle_get_routes_at_intersection", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L158", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_176", + "target": "highway_env_vehicle_controller_controlledvehicle_set_route_at_intersection", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L176", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_191", + "target": "highway_env_vehicle_controller_controlledvehicle_predict_trajectory_constant_speed", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L191", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_209", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L209", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_221", + "target": "highway_env_vehicle_controller_mdpvehicle_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L221", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_239", + "target": "highway_env_vehicle_controller_mdpvehicle_act", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_259", + "target": "highway_env_vehicle_controller_mdpvehicle_index_to_speed", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L259", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_268", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L268", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_268", + "target": "highway_env_vehicle_controller_mdpvehicle_speed_to_index_default", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L281", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_299", + "target": "highway_env_vehicle_controller_mdpvehicle_predict_trajectory", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L299", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_49", + "target": "highway_env_vehicle_controller_controlledvehicle_create_from", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_63", + "target": "highway_env_vehicle_controller_controlledvehicle_plan_route_to", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L63", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_controller_rationale_79", + "target": "highway_env_vehicle_controller_controlledvehicle_act", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L79", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_12", + "target": "highway_env_vehicle_dynamics_rk4", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L12", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_133", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_structure", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L133", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_164", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_lateral_lpv_dynamics", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L164", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_175", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_structure", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L175", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_175", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_full_lateral_lpv_dynamics", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L196", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_31", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L31", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_67", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_func", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L67", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_dynamics_rationale_97", + "target": "highway_env_vehicle_dynamics_bicyclevehicle_derivative_linear", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_rationale_112", + "target": "highway_env_vehicle_graphics_vehiclegraphics_blit_rotate", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L112", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_rationale_139", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display_trajectory", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L139", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_rationale_152", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display_history", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L152", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_graphics_rationale_33", + "target": "highway_env_vehicle_graphics_vehiclegraphics_display", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L33", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_rationale_103", + "target": "highway_env_vehicle_kinematics_vehicle_act", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L103", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_rationale_112", + "target": "highway_env_vehicle_kinematics_vehicle_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L112", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_rationale_14", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L14", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_rationale_235", + "target": "highway_env_vehicle_kinematics_vehicle_predict_trajectory", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L235", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_rationale_56", + "target": "highway_env_vehicle_kinematics_vehicle_create_random", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L56", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_kinematics_rationale_89", + "target": "highway_env_vehicle_kinematics_vehicle_create_from", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L89", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_153", + "target": "highway_env_vehicle_objects_roadobject_lane_distance_to", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L153", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_16", + "target": "highway_env_vehicle_objects_roadobject", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L16", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_168", + "target": "highway_env_vehicle_objects_roadobject_on_road", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L168", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_183", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_192", + "target": "highway_env_vehicle_objects_landmark", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L192", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_26", + "target": "highway_env_vehicle_objects_roadobject_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L26", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_57", + "target": "highway_env_vehicle_objects_roadobject_make_on_lane", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L57", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_objects_rationale_72", + "target": "highway_env_vehicle_objects_roadobject_handle_collisions", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/objects.py", + "source_location": "L72", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_rationale_13", + "target": "highway_env_vehicle_uncertainty_estimation_regressionvehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L13", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_rationale_54", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_collect_data", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L54", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_rationale_59", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_update_possible_routes", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L59", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_rationale_93", + "target": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle_assume_model_is_valid", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L93", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_183", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L183", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_229", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_predictor_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L229", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_23", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L23", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_286", + "target": "highway_env_vehicle_uncertainty_prediction", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L286", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_301", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_get_followed_lanes", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L301", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_326", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_partial_observer_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L326", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_362", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_store_trajectories", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L362", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_367", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_handle_collisions", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L367", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_44", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_init", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L44", + "weight": 1.0 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_rationale_94", + "target": "highway_env_vehicle_uncertainty_prediction_intervalvehicle_observer_step", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L94", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_1", + "target": "llmdriver_llm_backend", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_22", + "target": "llmdriver_llm_backend_llmresponse", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L22", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_239", + "target": "llmdriver_llm_backend_langchainchatadapter", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L239", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_271", + "target": "llmdriver_llm_backend_create_chat_llm", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L271", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_304", + "target": "llmdriver_llm_backend", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L304", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_347", + "target": "llmdriver_llm_backend_get_embedding_function", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L347", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_60", + "target": "llmdriver_llm_backend_role_model", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "llmdriver_llm_backend_rationale_97", + "target": "llmdriver_llm_backend_nvidiachatllm", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/llm_backend.py", + "source_location": "L97", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_1", + "target": "llmdriver_masteragent", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_119", + "target": "llmdriver_masteragent_masteragent_compute_priorities", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L119", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_177", + "target": "llmdriver_masteragent_masteragent_llm_refine_directives", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L177", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_246", + "target": "llmdriver_masteragent_masteragent_coordinate", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L246", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_282", + "target": "llmdriver_masteragent_masteragent_extract_states_from_env", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L282", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_60", + "target": "llmdriver_masteragent_masteragent", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L60", + "weight": 1.0 + }, + { + "source": "llmdriver_masteragent_rationale_95", + "target": "llmdriver_masteragent_masteragent_detect_conflicts", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/masterAgent.py", + "source_location": "L95", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_rationale_29", + "target": "llmdriver_vectorstore_drivingmemory_retrivememory", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L29", + "weight": 1.0 + }, + { + "source": "llmdriver_vectorstore_rationale_45", + "target": "llmdriver_vectorstore_drivingmemory_retrievememorywithscores", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L45", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_rationale_1", + "target": "llmdriver_verification", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_rationale_118", + "target": "llmdriver_verification_verificationmodule_factual_score_deterministic", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L118", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_rationale_226", + "target": "llmdriver_verification_verificationmodule_filter_memories", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L226", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_rationale_275", + "target": "llmdriver_verification_verificationmodule_mean_factual_score", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L275", + "weight": 1.0 + }, + { + "source": "llmdriver_verification_rationale_78", + "target": "llmdriver_verification_verificationmodule", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "LLMDriver/verification.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "loadconfig_rationale_115", + "target": "loadconfig_load_openai_config", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L115", + "weight": 1.0 + }, + { + "source": "loadconfig_rationale_122", + "target": "loadconfig_get_framework_flags", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L122", + "weight": 1.0 + }, + { + "source": "loadconfig_rationale_40", + "target": "loadconfig_apply_config_to_env", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "loadConfig.py", + "source_location": "L40", + "weight": 1.0 + }, + { + "source": "run_ablation_rationale_1", + "target": "run_ablation", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L1", + "weight": 1.0 + }, + { + "source": "run_ablation_rationale_102", + "target": "run_ablation_run_one", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L102", + "weight": 1.0 + }, + { + "source": "run_ablation_rationale_78", + "target": "run_ablation_set_config_flags", + "relation": "rationale_for", + "_origin": "ast", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "run_ablation.py", + "source_location": "L78", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_finite_mdp", + "target": "highway_env_envs_common_finite_mdp_transition_model", + "relation": "indirect_call", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.85, + "context": "argument", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L49", + "weight": 1.0 + }, + { + "source": "highway_env_envs_common_finite_mdp_compute_ttc_grid", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "context": "generic_arg", + "source_file": "highway_env/envs/common/finite_mdp.py", + "source_location": "L86", + "weight": 0.8 + }, + { + "source": "highway_env_interval_interval_absolute_to_local", + "target": "highway_env_road_lane_abstractlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L89", + "weight": 0.8 + }, + { + "source": "highway_env_interval_interval_local_to_absolute", + "target": "highway_env_road_lane_abstractlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "context": "parameter_type", + "source_file": "highway_env/interval.py", + "source_location": "L107", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L283", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_observation_observationtype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L31", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_envs_common_action_actiontype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L32", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L362", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_abstract_abstractenv", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/abstract.py", + "source_location": "L38", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L127", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_action_continuousaction", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L127", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_action_discretemetaaction", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/action.py", + "source_location": "L226", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L80", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_graphics_envviewer", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L82", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_action_actiontype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L171", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_action_discretemetaaction", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L178", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_graphics_eventhandler", + "target": "highway_env_envs_common_action_continuousaction", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L180", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_graphics_observationgraphics", + "target": "highway_env_envs_common_observation_lidarobservation", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/graphics.py", + "source_location": "L226", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_observation_grayscaleobservation", + "target": "highway_env_envs_common_graphics_envviewer", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L87", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L193", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_observation_kinematicobservation", + "target": "highway_env_road_lane_abstractlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L194", + "weight": 0.8 + }, + { + "source": "highway_env_envs_common_observation_occupancygridobservation", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/common/observation.py", + "source_location": "L301", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_road_lane_linetype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L101", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L102", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_road_lane_sinelane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L113", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L120", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L121", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L64", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_generalization_env_komamergegeneralizationenv", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_generalization_env.py", + "source_location": "L97", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_road_lane_sinelane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L107", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L114", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L115", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L64", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L91", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_road_lane_linetype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L95", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_onelane_env_komamergeonelaneenv", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_onelane_env.py", + "source_location": "L96", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_road_lane_sinelane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L107", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L114", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L115", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L64", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L91", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_road_lane_linetype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L95", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_merge_threelane_env_komamergethreelaneenv", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_merge_threelane_env.py", + "source_location": "L96", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L122", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_road_lane_sinelane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L123", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L142", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L56", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L84", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_road_lane_linetype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L86", + "weight": 0.8 + }, + { + "source": "highway_env_envs_koma_multiroundabout_env_komamultiroundaboutenv", + "target": "highway_env_road_lane_circularlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/envs/KoMA_multiroundabout_env.py", + "source_location": "L90", + "weight": 0.8 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_lane_abstractlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/graphics.py", + "source_location": "L118", + "weight": 0.8 + }, + { + "source": "highway_env_road_graphics_lanegraphics", + "target": "highway_env_road_lane_linetype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/graphics.py", + "source_location": "L129", + "weight": 0.8 + }, + { + "source": "highway_env_road_graphics_roadgraphics", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/graphics.py", + "source_location": "L230", + "weight": 0.8 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics", + "target": "highway_env_vehicle_objects_obstacle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/graphics.py", + "source_location": "L342", + "weight": 0.8 + }, + { + "source": "highway_env_road_graphics_roadobjectgraphics", + "target": "highway_env_vehicle_objects_landmark", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/graphics.py", + "source_location": "L348", + "weight": 0.8 + }, + { + "source": "highway_env_road_lane_polylane", + "target": "highway_env_road_spline_linearspline2d", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/lane.py", + "source_location": "L427", + "weight": 0.8 + }, + { + "source": "highway_env_road_lane_polylanefixedwidth", + "target": "highway_env_road_spline_linearspline2d", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/lane.py", + "source_location": "L361", + "weight": 0.8 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 0.8 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/regulation.py", + "source_location": "L16", + "weight": 0.8 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/regulation.py", + "source_location": "L46", + "weight": 0.8 + }, + { + "source": "highway_env_road_regulation_regulatedroad", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/regulation.py", + "source_location": "L47", + "weight": 0.8 + }, + { + "source": "highway_env_road_road_road", + "target": "highway_env_vehicle_objects_landmark", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/road.py", + "source_location": "L390", + "weight": 0.8 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_lane_abstractlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/road.py", + "source_location": "L18", + "weight": 0.8 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/road.py", + "source_location": "L232", + "weight": 0.8 + }, + { + "source": "highway_env_road_road_roadnetwork", + "target": "highway_env_road_lane_linetype", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/road/road.py", + "source_location": "L237", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L113", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_behavior_idmvehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L49", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_controller_controlledvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L285", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L294", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_behavior_linearvehicle", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/behavior.py", + "source_location": "L323", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_controller_controlledvehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L35", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L213", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_controller_mdpvehicle", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/controller.py", + "source_location": "L294", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_dynamics_bicyclevehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/dynamics.py", + "source_location": "L46", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_behavior_linearvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L175", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L177", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L179", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L28", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_graphics_vehiclegraphics", + "target": "highway_env_vehicle_dynamics_bicyclevehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/graphics.py", + "source_location": "L81", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_kinematics_vehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/kinematics.py", + "source_location": "L35", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_uncertainty_estimation_multiplemodelvehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/uncertainty/estimation.py", + "source_location": "L33", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_interval_lpv", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L258", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L32", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_intervalvehicle", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L376", + "weight": 0.8 + }, + { + "source": "highway_env_vehicle_uncertainty_prediction_vehicleinterval", + "target": "highway_env_vehicle_kinematics_vehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "highway_env/vehicle/uncertainty/prediction.py", + "source_location": "L401", + "weight": 0.8 + }, + { + "source": "llmdriver_driveragent_driveragent", + "target": "scenario_envscenario_envscenario", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "LLMDriver/driverAgent.py", + "source_location": "L50", + "weight": 0.8 + }, + { + "source": "llmdriver_vectorstore_drivingmemory", + "target": "scenario_envscenario_envscenario", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "LLMDriver/vectorStore.py", + "source_location": "L28", + "weight": 0.8 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/DBBridge.py", + "source_location": "L105", + "weight": 0.8 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/DBBridge.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/DBBridge.py", + "source_location": "L16", + "weight": 0.8 + }, + { + "source": "scenario_dbbridge_dbbridge", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/DBBridge.py", + "source_location": "L87", + "weight": 0.8 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envPlotter.py", + "source_location": "L15", + "weight": 0.8 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envPlotter.py", + "source_location": "L18", + "weight": 0.8 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envPlotter.py", + "source_location": "L28", + "weight": 0.8 + }, + { + "source": "scenario_envplotter_sceplotter", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envPlotter.py", + "source_location": "L28", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L37", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L47", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L48", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "scenario_envplotter_sceplotter", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L50", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L53", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L69", + "weight": 0.8 + }, + { + "source": "scenario_envroundaboutscenario_envscenario", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envRoundaboutScenario.py", + "source_location": "L82", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "highway_env_envs_common_abstract_abstractenv", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L37", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "highway_env_road_road_road", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L48", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "highway_env_road_road_roadnetwork", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L49", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "scenario_envplotter_sceplotter", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L51", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "highway_env_vehicle_behavior_idmvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L54", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "highway_env_vehicle_controller_mdpvehicle", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L70", + "weight": 0.8 + }, + { + "source": "scenario_envscenario_envscenario", + "target": "highway_env_road_lane_straightlane", + "relation": "uses", + "_origin": "ast", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "scenario/envScenario.py", + "source_location": "L83", + "weight": 0.8 + } + ], + "hyperedges": [], + "built_at_commit": "0ad938e96f0b69355a6a983feae6e480cc03d468" +} \ No newline at end of file diff --git a/worked/koma-rag/review.md b/worked/koma-rag/review.md new file mode 100644 index 0000000000..91b3dfdc61 --- /dev/null +++ b/worked/koma-rag/review.md @@ -0,0 +1,159 @@ +# Graphify Evaluation: KoMA-RAG Corpus + +**Date:** 2026-08-27 +**Evaluator:** Claude (Sonnet 5), full local execution via bash tool. Nothing in this review is a simulated or inferred result; every claim was checked against the source tree and `graph.json`. +**Corpus:** [KoMA-RAG](https://github.com/hasnain1241/KoMA-RAG/tree/KoMA-V2), branch `KoMA-V2`. 45 Python files, ~49,800 words. A multi-agent LLM driving system built on a fork of `highway_env`. +**Pipeline:** `graphify extract . --code-only` followed by `graphify cluster-only . --no-label`. Local-only, no LLM key. Code extraction on this corpus did not require one. +**Verification method:** Findings were cross-checked with `grep` and direct file reads on the source, and with a Python script querying `graph.json`. Report text alone was never treated as evidence. + +--- + +## TL;DR + +Graphify produces an accurate, well-connected graph of the `highway_env` simulator fork, but it misses the research contribution that sits on top of it. The cause is a single gap: **calls made at module level (top-of-file script code, outside any function or method) produce no `calls` edges.** The orchestration in `main.py` that wires RAG memory to verification to multi-agent coordination is exactly this kind of code, so the graph presents the five core agent classes as five unrelated fragments. + +**Overall: 5.8 / 10.** Fixing module-level call extraction would likely lift three of the six dimensions at once. + +--- + +## Corpus and Output Statistics + +| Metric | Value | +|---|---| +| Nodes | 996 | +| Edges | 2,076 | +| Communities | 65 (52 reported, 13 thin communities with fewer than 3 nodes omitted) | +| Edge provenance | 95% EXTRACTED, 5% INFERRED (109 edges), 0% AMBIGUOUS | +| Rationale/docstring nodes | 264 of 996 (26.5%) | +| Token reduction (`graphify benchmark`) | 11.9x average, up to 48.9x on architecture-level questions | +| Notebooks skipped | 3 (`KoMA_RAG.ipynb` 84K, `KoMA_RAG_New.ipynb` 372K, `kaggle_run_ablation.ipynb` 8K) | + +--- + +## 1. Node and Edge Quality: 7 / 10 + +### What works + +- **Complete file and symbol coverage.** All 45 files, every class, and every method are present and correctly scoped. Verified against `LLMDriver/`, `highway_env/vehicle/`, and `highway_env/road/`. +- **Cross-file inheritance resolves correctly.** The five-file, five-hop chain `AggressiveVehicle -> LinearVehicle -> IDMVehicle -> ControlledVehicle -> Vehicle -> RoadObject` is fully connected. The earlier `httpx` worked-example review found inheritance chains silently dropped; that regression appears fixed. +- **Intra-class call graphs are accurate.** In `verification.py`, `VerificationModule.verify_one()` correctly fans out to `semantic_score()`, `factual_score()`, and `contextual_score()`, and `factual_score()` correctly branches to `factual_score_llm()` and `factual_score_deterministic()`. This matches the verification formula documented in the module's own docstring. + +### What is missing + +- **Module-level code produces zero `calls` edges.** `main.py` lines 186 to 189 contain the most important wiring in the repository: + + ```python + scored = agentMemory.retrieveMemoryWithScores(...) + fewshot_results = verifier.filter_memories(scored, ...) + ``` + + This is the RAG retrieval to verification handoff that the codebase exists to implement. It yields no edges beyond same-file `imports` edges from `main` to each class. Confirmed directly against `graph.json`: zero `calls` edges originate from any `main.py` node. The call-graph pass appears scoped to function and method bodies only. In Python research code, a large share of entry-point logic lives at the top level, so this is a systematic blind spot rather than a corner case. + +- **Rationale node density is very high.** 26.5% of all nodes are docstring text promoted to first-class nodes. `ARCHITECTURE.md` indicates this is intentional, but at this density it distorts structural metrics. Each rationale node contributes exactly one edge back to its parent and no connectivity otherwise. Excluding them from god-node degree and community statistics by default would be a reasonable change. + +--- + +## 2. Edge Accuracy: 7 / 10 + +- The 95/5 EXTRACTED/INFERRED split is healthy and an improvement over the httpx corpus's 100/0. Genuine cross-file inference is happening. Example: `DriverAgent --uses--> EnvScenario` [INFERRED] correctly identifies that `driverAgent.py` consumes `scenario/envScenario.py` even where no explicit local import appears in every code path. +- All five INFERRED "surprising connections" in `GRAPH_REPORT.md` were checked against the source. All are directionally correct. No false positives were found. +- No incorrect edges were identified anywhere in the graph. The deduction is entirely for the absent category of module-level `calls` edges described in Section 1. This is a recall problem, not a precision problem. + +--- + +## 3. Community Quality: 4 / 10 + +This is the weakest dimension and a direct downstream effect of the missing `main.py` call edges. + +The five classes that constitute KoMA-RAG's actual contribution land in five separate communities with no direct graph link between any of them: + +| Class | Role | Community | Degree | +|---|---|---|---| +| `DrivingMemory` | RAG memory | 28 | 10 | +| `VerificationModule` | Verification-enhanced retrieval | 10 | 14 | +| `DriverAgent` | Per-vehicle policy | 16 | 5 | +| `MasterAgent` | Multi-vehicle coordination | 15 | 11 | +| `ReflectionAgent` / `Reflection_Choose_Agent` | Reflection | 37 | 4 | + +Together these are the paper-level architecture. The graph shows them as scattered fragments because the only place they are wired together is module-level code in `main.py`, which the extractor does not see. + +The contrast with intra-file clustering is instructive. Community 10 (cohesion 0.16) correctly groups all of `VerificationModule`'s methods together. Leiden clusters well when it has edges to work with; the problem is purely the absence of edges across the orchestration boundary. + +Fragmentation is also high in general: 65 communities from 45 files, with 13 thin communities omitted and several reported ones (Communities 48, 51, 55, each at 3 nodes) reading as clustering noise rather than meaningful subsystems. + +--- + +## 4. Surprising Connections: 6 / 10 + +The five reported connections are all real and correctly directed: + +- `DriverAgent --uses--> EnvScenario` +- `DrivingMemory --uses--> EnvScenario` +- `EnvScenario --uses--> AbstractEnv` (two instances) +- `EnvScenario --uses--> StraightLane` + +These are useful. They correctly surface `scenario/envScenario.py` as the glue layer between the LLM agent code and the simulator, which is architecturally accurate. + +The most important connection in the codebase, `DrivingMemory` retrieval output feeding `VerificationModule` filtering, never appears. It cannot be surfaced as surprising because it is not in the graph at all. + +--- + +## 5. God Nodes: 5 / 10 + +Top 10 by degree: `Road` (58), `Vehicle` (56), `AbstractEnv` (52), `RoadNetwork` (51), `IDMVehicle` (50), `AbstractLane` (39), `MDPVehicle` (38), `StraightLane` (34), `ControlledVehicle` (33), `EnvScenario` (30). + +Every entry comes from the inherited `highway_env` simulator. The five agent classes have degrees of 4 to 14, roughly an order of magnitude lower. A developer opening this report cold would conclude the repository is a traffic simulator with an LLM attached, when the reverse is true: `highway_env` is scaffolding and the RAG/verification/multi-agent layer is the point. + +This is not strictly an extraction error. The simulator genuinely has more raw connectivity. It is a usability finding: for repositories that fork or wrap a larger upstream library, which is common, god-node ranking needs some way to weight or filter toward the repository's own top-level modules versus vendored or forked dependencies. + +--- + +## 6. Overall Usefulness: 6 / 10 + +### Where it helps + +- Understanding the `highway_env` fork's class hierarchy (vehicles, lanes, actions, observations). Inheritance, method ownership, and cross-file references all check out. +- Understanding the internal structure of any single `LLMDriver/` module. The verification call graph and the vectorStore method inventory are precise and faster than reading the file. +- Token reduction of 11.9x to 48.9x is a real, verified measurement, not a report artifact. + +### Where it falls short + +- The research narrative (RAG memory, then verification, then multi-agent coordination) is invisible for the reasons above. +- The three Jupyter notebooks are skipped with only a one-line CLI log message. For a research repository, a meaningful fraction of experiment and ablation logic likely lives there. `GRAPH_REPORT.md` does not mention the omission, so a reader of the report alone would not know 464K of notebook content was excluded. + +--- + +## Recommendations, in priority order + +1. **Extract calls from module-level script code, not only from function and method bodies.** This is the single highest-leverage fix. It would add real structural signal linking the five agent classes and would plausibly raise Community Quality, Surprising Connections, and God Nodes together, since all three are symptoms of the same missing signal. +2. **Report skipped notebooks in `GRAPH_REPORT.md` itself.** A line such as "3 notebooks skipped, estimated N words" is enough. Better still, a notebook extractor that treats code cells as module-level script code (which would then benefit from fix 1). +3. **Distinguish first-party modules from vendored or forked dependencies in god-node ranking.** A heuristic based on directory depth, a user-supplied include pattern, or git history would all work. +4. **Exclude rationale nodes from structural metrics by default.** Keep them in the graph, but do not count them toward degree or community size unless explicitly requested. + +--- + +## Scores Summary + +| Dimension | Score | Key finding | +|---|---|---| +| Node and edge quality | 7 / 10 | Inheritance and intra-class call graphs accurate; module-level calls invisible | +| Edge accuracy | 7 / 10 | Healthy 95/5 split, no false positives; recall gap only | +| Community quality | 4 / 10 | Five core research classes land in five disconnected communities | +| Surprising connections | 6 / 10 | All five reported are real; the most important one is absent from the graph | +| God nodes | 5 / 10 | Ranking dominated by vendored `highway_env` | +| Overall usefulness | 6 / 10 | Excellent for the simulator fork; misses the research architecture | +| **Overall** | **5.8 / 10** | One root cause underlies every weak dimension | + +--- + +## Reproducibility + +```bash +git clone -b KoMA-V2 https://github.com/hasnain1241/KoMA-RAG +cd KoMA-RAG +graphify extract . --code-only +graphify cluster-only . --no-label +graphify benchmark +``` + +To confirm the central finding, query `graph.json` for edges of type `calls` whose source node belongs to `main.py`. The expected count is zero.