<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JavaScript-modules-diagram</ID>
  <OriginalElement>/Users/cparet/Desktop/atc/src/config/maps/EGLL.js;/Users/cparet/Desktop/atc/src/index.js;/Users/cparet/Desktop/atc/src/Application/StatsService.js;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js;/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js;/Users/cparet/Desktop/atc/src/Interface/UIController.js;/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js;/Users/cparet/Desktop/atc/src/Application/GameLoop.js;/Users/cparet/Desktop/atc/src/utils/common.js;</OriginalElement>
  <nodes>
    <node x="818.0" y="730.0">/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Altitude#3301;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#EGLL#190;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Heading#1528;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MAX_X#23;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MIN_X#38;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#LANDING_SPEED#49;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Landing#6838;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MAX_ALTITUDE#68;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_ALTITUDE#86;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_APPROACH_SPEED#104;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_SPEED#128;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Speed#527;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Waypoint#4220;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#distance#13;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#toDegrees#143;</node>
    <node x="434.0" y="773.0">/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Aeroplane#132;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Altitude#8;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Heading#18;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Landing#27;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Speed#36;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Waypoint#43;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#round#86;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#toRadians#93;</node>
    <node x="408.0" y="409.0">/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AIRCRAFT#65;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#Aeroplane#8;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AeroplaneService#232;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#getRandomNumberBetween#75;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#parseCommand#131;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#statsService#200;</node>
    <node x="0.0" y="409.0">/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js#commandMessage#746;/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js#parseCommand#13;</node>
    <node x="570.0" y="632.0">/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#EGLL#186;/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#ILS_MAX_X#8;</node>
    <node x="249.0" y="615.0">/Users/cparet/Desktop/atc/src/Application/GameLoop.js#GameLoop#0;</node>
    <node x="142.0" y="151.0">/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js#InterfaceController#72;/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js#commandMessage#8;</node>
    <node x="417.0" y="0.0">/Users/cparet/Desktop/atc/src/Application/StatsService.js#StatsService#0;</node>
    <node x="690.0" y="141.0">/Users/cparet/Desktop/atc/src/Interface/UIController.js#COLOURS#8;/Users/cparet/Desktop/atc/src/Interface/UIController.js#ILS_MIN_X#17;/Users/cparet/Desktop/atc/src/Interface/UIController.js#UIController#52;</node>
    <node x="779.0" y="348.0">/Users/cparet/Desktop/atc/src/utils/common.js#AIRCRAFT#740;/Users/cparet/Desktop/atc/src/utils/common.js#COLOURS#243;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MAX_X#184;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MIN_X#213;/Users/cparet/Desktop/atc/src/utils/common.js#LANDING_SPEED#43;/Users/cparet/Desktop/atc/src/utils/common.js#MAX_ALTITUDE#149;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_ALTITUDE#115;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_APPROACH_SPEED#77;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_SPEED#13;/Users/cparet/Desktop/atc/src/utils/common.js#distance#2223;/Users/cparet/Desktop/atc/src/utils/common.js#getRandomNumberBetween#1837;/Users/cparet/Desktop/atc/src/utils/common.js#round#2116;/Users/cparet/Desktop/atc/src/utils/common.js#toDegrees#2036;/Users/cparet/Desktop/atc/src/utils/common.js#toRadians#1956;</node>
    <node x="477.0" y="169.0">/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;</node>
  </nodes>
  <notes />
  <edges>
    <edge source="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" target="/Users/cparet/Desktop/atc/src/Application/StatsService.js#StatsService#0;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AIRCRAFT#65;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#Aeroplane#8;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AeroplaneService#232;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#getRandomNumberBetween#75;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#parseCommand#131;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#statsService#200;" target="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" relationship="">
      <point x="-4.993707195449048" y="-0.2507756888544179" />
      <point x="-4.993707195449048" y="-0.25077568885443213" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" target="/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AIRCRAFT#65;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#Aeroplane#8;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AeroplaneService#232;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#getRandomNumberBetween#75;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#parseCommand#131;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#statsService#200;" relationship="">
      <point x="5.006300734408967" y="0.0" />
      <point x="5.006300734408995" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" target="/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js#InterfaceController#72;/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js#commandMessage#8;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Altitude#3301;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#EGLL#190;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Heading#1528;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MAX_X#23;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MIN_X#38;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#LANDING_SPEED#49;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Landing#6838;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MAX_ALTITUDE#68;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_ALTITUDE#86;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_APPROACH_SPEED#104;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_SPEED#128;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Speed#527;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Waypoint#4220;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#distance#13;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#toDegrees#143;" target="/Users/cparet/Desktop/atc/src/utils/common.js#AIRCRAFT#740;/Users/cparet/Desktop/atc/src/utils/common.js#COLOURS#243;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MAX_X#184;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MIN_X#213;/Users/cparet/Desktop/atc/src/utils/common.js#LANDING_SPEED#43;/Users/cparet/Desktop/atc/src/utils/common.js#MAX_ALTITUDE#149;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_ALTITUDE#115;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_APPROACH_SPEED#77;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_SPEED#13;/Users/cparet/Desktop/atc/src/utils/common.js#distance#2223;/Users/cparet/Desktop/atc/src/utils/common.js#getRandomNumberBetween#1837;/Users/cparet/Desktop/atc/src/utils/common.js#round#2116;/Users/cparet/Desktop/atc/src/utils/common.js#toDegrees#2036;/Users/cparet/Desktop/atc/src/utils/common.js#toRadians#1956;" relationship="">
      <point x="-40.10504242690223" y="0.0" />
      <point x="-40.10504242690229" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AIRCRAFT#65;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#Aeroplane#8;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AeroplaneService#232;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#getRandomNumberBetween#75;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#parseCommand#131;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#statsService#200;" target="/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Aeroplane#132;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Altitude#8;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Heading#18;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Landing#27;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Speed#36;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Waypoint#43;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#round#86;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#toRadians#93;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" target="/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#EGLL#186;/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#ILS_MAX_X#8;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Aeroplane#132;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Altitude#8;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Heading#18;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Landing#27;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Speed#36;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Waypoint#43;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#round#86;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#toRadians#93;" target="/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Altitude#3301;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#EGLL#190;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Heading#1528;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MAX_X#23;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MIN_X#38;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#LANDING_SPEED#49;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Landing#6838;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MAX_ALTITUDE#68;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_ALTITUDE#86;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_APPROACH_SPEED#104;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_SPEED#128;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Speed#527;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Waypoint#4220;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#distance#13;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#toDegrees#143;" relationship="">
      <point x="0.0" y="-20.080106065758287" />
      <point x="0.0" y="-20.080106065758287" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AIRCRAFT#65;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#Aeroplane#8;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AeroplaneService#232;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#getRandomNumberBetween#75;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#parseCommand#131;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#statsService#200;" target="/Users/cparet/Desktop/atc/src/utils/common.js#AIRCRAFT#740;/Users/cparet/Desktop/atc/src/utils/common.js#COLOURS#243;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MAX_X#184;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MIN_X#213;/Users/cparet/Desktop/atc/src/utils/common.js#LANDING_SPEED#43;/Users/cparet/Desktop/atc/src/utils/common.js#MAX_ALTITUDE#149;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_ALTITUDE#115;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_APPROACH_SPEED#77;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_SPEED#13;/Users/cparet/Desktop/atc/src/utils/common.js#distance#2223;/Users/cparet/Desktop/atc/src/utils/common.js#getRandomNumberBetween#1837;/Users/cparet/Desktop/atc/src/utils/common.js#round#2116;/Users/cparet/Desktop/atc/src/utils/common.js#toDegrees#2036;/Users/cparet/Desktop/atc/src/utils/common.js#toRadians#1956;" relationship="">
      <point x="0.0" y="5.015467071368903" />
      <point x="0.0" y="5.015467071368931" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#EGLL#186;/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#ILS_MAX_X#8;" target="/Users/cparet/Desktop/atc/src/utils/common.js#AIRCRAFT#740;/Users/cparet/Desktop/atc/src/utils/common.js#COLOURS#243;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MAX_X#184;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MIN_X#213;/Users/cparet/Desktop/atc/src/utils/common.js#LANDING_SPEED#43;/Users/cparet/Desktop/atc/src/utils/common.js#MAX_ALTITUDE#149;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_ALTITUDE#115;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_APPROACH_SPEED#77;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_SPEED#13;/Users/cparet/Desktop/atc/src/utils/common.js#distance#2223;/Users/cparet/Desktop/atc/src/utils/common.js#getRandomNumberBetween#1837;/Users/cparet/Desktop/atc/src/utils/common.js#round#2116;/Users/cparet/Desktop/atc/src/utils/common.js#toDegrees#2036;/Users/cparet/Desktop/atc/src/utils/common.js#toRadians#1956;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" target="/Users/cparet/Desktop/atc/src/Interface/UIController.js#COLOURS#8;/Users/cparet/Desktop/atc/src/Interface/UIController.js#ILS_MIN_X#17;/Users/cparet/Desktop/atc/src/Interface/UIController.js#UIController#52;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AIRCRAFT#65;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#Aeroplane#8;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#AeroplaneService#232;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#getRandomNumberBetween#75;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#parseCommand#131;/Users/cparet/Desktop/atc/src/Application/AeroplaneService.js#statsService#200;" target="/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js#commandMessage#746;/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js#parseCommand#13;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js#InterfaceController#72;/Users/cparet/Desktop/atc/src/Interface/InterfaceController.js#commandMessage#8;" target="/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js#commandMessage#746;/Users/cparet/Desktop/atc/src/Command/CommandParser/CommandParser.js#parseCommand#13;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Interface/UIController.js#COLOURS#8;/Users/cparet/Desktop/atc/src/Interface/UIController.js#ILS_MIN_X#17;/Users/cparet/Desktop/atc/src/Interface/UIController.js#UIController#52;" target="/Users/cparet/Desktop/atc/src/utils/common.js#AIRCRAFT#740;/Users/cparet/Desktop/atc/src/utils/common.js#COLOURS#243;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MAX_X#184;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MIN_X#213;/Users/cparet/Desktop/atc/src/utils/common.js#LANDING_SPEED#43;/Users/cparet/Desktop/atc/src/utils/common.js#MAX_ALTITUDE#149;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_ALTITUDE#115;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_APPROACH_SPEED#77;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_SPEED#13;/Users/cparet/Desktop/atc/src/utils/common.js#distance#2223;/Users/cparet/Desktop/atc/src/utils/common.js#getRandomNumberBetween#1837;/Users/cparet/Desktop/atc/src/utils/common.js#round#2116;/Users/cparet/Desktop/atc/src/utils/common.js#toDegrees#2036;/Users/cparet/Desktop/atc/src/utils/common.js#toRadians#1956;" relationship="">
      <point x="-5.19296015940165" y="0.0" />
      <point x="-5.1929601594015935" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Aeroplane#132;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Altitude#8;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Heading#18;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Landing#27;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Speed#36;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#Waypoint#43;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#round#86;/Users/cparet/Desktop/atc/src/Domain/Aeroplane/Aeroplane.js#toRadians#93;" target="/Users/cparet/Desktop/atc/src/utils/common.js#AIRCRAFT#740;/Users/cparet/Desktop/atc/src/utils/common.js#COLOURS#243;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MAX_X#184;/Users/cparet/Desktop/atc/src/utils/common.js#ILS_MIN_X#213;/Users/cparet/Desktop/atc/src/utils/common.js#LANDING_SPEED#43;/Users/cparet/Desktop/atc/src/utils/common.js#MAX_ALTITUDE#149;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_ALTITUDE#115;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_APPROACH_SPEED#77;/Users/cparet/Desktop/atc/src/utils/common.js#MIN_SPEED#13;/Users/cparet/Desktop/atc/src/utils/common.js#distance#2223;/Users/cparet/Desktop/atc/src/utils/common.js#getRandomNumberBetween#1837;/Users/cparet/Desktop/atc/src/utils/common.js#round#2116;/Users/cparet/Desktop/atc/src/utils/common.js#toDegrees#2036;/Users/cparet/Desktop/atc/src/utils/common.js#toRadians#1956;" relationship="">
      <point x="6.99272539320873" y="0.0" />
      <point x="0.0" y="7.152103749749074" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Altitude#3301;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#EGLL#190;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Heading#1528;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MAX_X#23;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#ILS_MIN_X#38;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#LANDING_SPEED#49;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Landing#6838;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MAX_ALTITUDE#68;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_ALTITUDE#86;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_APPROACH_SPEED#104;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#MIN_SPEED#128;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Speed#527;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#Waypoint#4220;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#distance#13;/Users/cparet/Desktop/atc/src/Domain/Action/Action.js#toDegrees#143;" target="/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#EGLL#186;/Users/cparet/Desktop/atc/src/config/maps/EGLL.js#ILS_MAX_X#8;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
    <edge source="/Users/cparet/Desktop/atc/src/index.js#AeroplaneService#63;/Users/cparet/Desktop/atc/src/index.js#EGLL#246;/Users/cparet/Desktop/atc/src/index.js#GameLoop#128;/Users/cparet/Desktop/atc/src/index.js#InterfaceController#177;/Users/cparet/Desktop/atc/src/index.js#StatsService#287;/Users/cparet/Desktop/atc/src/index.js#UIController#8;/Users/cparet/Desktop/atc/src/index.js#statsService#520;" target="/Users/cparet/Desktop/atc/src/Application/GameLoop.js#GameLoop#0;" relationship="">
      <point x="0.0" y="0.0" />
      <point x="0.0" y="0.0" />
    </edge>
  </edges>
  <settings layout="Hierarchic" zoom="0.8104222821203954" showDependencies="false" x="514.0" y="546.5" />
  <SelectedNodes />
  <Categories>
    <Category>All</Category>
  </Categories>
  <VISIBILITY>Details</VISIBILITY>
</Diagram>

