75 Commits (ec50310137893b72bdd2e8f5689d0938b39edb5f)

Author SHA1 Message Date
Jessica McAuslin cf0adb8511 Fixed JavaDoc, spelling errors, and redundant classes
9 years ago
Jessica McAuslin 2bbcb10458 Removed unused classes and imports
9 years ago
cbt24 b58c3b98ed Integrated changes from story33-estimateTime branch
9 years ago
Fan-Wu Yang ba5e74ab9c Merge with master complete
9 years ago
David Wu 9076606030 Fixed show all annotation not toggling annotations.
9 years ago
Joseph Gardner 06359fb138 Had to changed race to fit the merge
9 years ago
Joseph Gardner 40421e5a83 Merge branch 'sprint4_master' into noDependencyArrow
9 years ago
fjc40 c8157f3476 Merge remote-tracking branch 'origin/sprint4_master' into story31.2_alternateTack
9 years ago
fjc40 c011ccb11b Did some minor refactoring of Mock module...
9 years ago
fjc40 cc54c92d5b Added Mock.Angle, Mock.Azimith, Mock.Bearing. These encapsulate the relevant angle type, to allow for better type safety (e.g., to avoid passing a bearing into an azimuth function).
9 years ago
fjc40 60458f0f7a Merge commit '7990ac9d2ee8c71d50606813e21a0674f442464f' into story31.2_alternateTack.
9 years ago
zwu18 7d27a098ac Fixed wind direction code missing due to past merges (?)
9 years ago
fjc40 0c790c1721 Mock.Polars:
9 years ago
fjc40 be9f19eae5 Mock.Polars:
9 years ago
David Wu f999967cd5 Implemented functionality for sparkline to update throughout race.
9 years ago
fjc40 656212d06d Mock.Race:
9 years ago
fjc40 f4d5df9df2 Mock.Polars:
9 years ago
hba56 d4be901b1a Merge remote-tracking branch 'origin/story31.2' into story31.2
9 years ago
fjc40 2dc17a688f Mock.Polars:
9 years ago
fjc40 6f9249e238 Mock.PolarParser. Fixed a bug where it would only parse the first half of each row.
9 years ago
hba56 dd1308808a updated the race class to set heading based on the vmg not just the end of a leg
9 years ago
Joseph Gardner 04fdeaf2e2 Optimised boundary checking #story[873]
9 years ago
Erika Savell 5708db1936 Ignoring all new race tests
9 years ago
Erika Savell 799e588145 Unignored a couple of GPS tests
9 years ago
Erika Savell 11f6dee301 Added a number of race tests.
9 years ago
Joseph Gardner 602bc0686e Changed public functions in the RaceXMLReader to make a new list every time and reassign the list to avoid duplicates in a list. #story[873]
9 years ago
Joseph Gardner 8c0c03dcf2 Fixed tests that were reading the file again making them fail. #story[873]
9 years ago
Joseph Gardner a13899b6a7 Implemented and tested to check if a point is inside or outside of a boundary using a ray tracing algorithm. The function is public static for a GPSCoordinate and takes a list of GPSCoordinates and the comparing coordinate. #story[873]
9 years ago
Erika Savell 0bb18c7957 Temporarily ignoring animation tests
9 years ago
Erika Savell 892bfd9676 Began on tests for Race class.
9 years ago
Erika Savell fd036c1835 Refactored countdown timer in race class
9 years ago
Erika Savell a35d9cbc5a Re-refactored Event class
9 years ago
Erika Savell ffa3d530ae Event takes string and sets time of race
9 years ago
fjc40 693da8a82a Removed some unneccessary code and comments from PolarParser.parse(...).
9 years ago
cbt24 91b1773703 Commented out obsolete tests, may be useful if refactored.
9 years ago
cbt24 f31a987787 Reads BoatDataSource into StreamedCourseXMLReader so the latter can function as a single source of static information for the race.
9 years ago
fjc40 aeee8ca748 Added polar data file.
9 years ago
hba56 a4480f3ccf removed the get best heading method as it was incorrect and not related to this story
9 years ago
cbt24 9902cec688 Added tests for BoatXMLReader
9 years ago
cbt24 69cd44bda8 Reads data from boat XML file
9 years ago
hba56 5b010cad49 added the polar class for storing polars
9 years ago
David Wu 545ef7aa7f Fix lobby not entering race when race status is "started".
9 years ago
Erika Savell 049f0f7331 Changed main loop so boats are looped through with a different starting boat
9 years ago
hba56 8bbea28cab refactored the boat message to not use boats
9 years ago
Joseph Gardner 9eefbbd7fa Merge remote-tracking branch 'origin/splitIntoTwoModules' into splitIntoTwoModules
9 years ago
Joseph Gardner 8117e11ff2 Merge branch 'NetworkedVisualiser' into splitIntoTwoModules
9 years ago
David Wu 4811b7f4ea Merge remote-tracking branch 'origin/splitIntoTwoModules' into splitIntoTwoModules
9 years ago
David Wu 0bfc9a5a39 Added test for race dnf in Race class.
9 years ago
Erika Savell 9acd519d7b Removed the rest of the shared model classes needed by mock
9 years ago
cbt24 ccbe467090 Synchronised GUI with VisualiserInput thread.
9 years ago