69 Commits (2a7f264444aa3f409119cff44b660a6ae627cf26)

Author SHA1 Message Date
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 de0abf94e0 Mock.Race:
9 years ago
fjc40 c011ccb11b Did some minor refactoring of Mock module...
9 years ago
fjc40 a0468f251b Merge remote-tracking branch 'origin/story33-estimateTime' into sp4_s31_cleanups
9 years ago
fjc40 aa7337dc6c Merge branch 'story31.2_alternateTack' into sp4_s31_cleanups
9 years ago
fjc40 d88c353213 Brought in some fixes from the story31.2_merge branch.
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
cbt24 27d4040a54 Cleaned up updatePosition in Mock.Race to simplify time estimation.
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 656212d06d Mock.Race:
9 years ago
Fan-Wu Yang b065b8d9c7 Merged Mock49 and fixed bugs
9 years ago
hba56 12b6f49f2e boats now bounce on the boundry
9 years ago
fjc40 572e54b076 Mock.Race:
9 years ago
fjc40 f4d5df9df2 Mock.Polars:
9 years ago
fjc40 7f37dbbcb5 Mock.Race:
9 years ago
hba56 3895172631 updated the race class to set heading for windward legs
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
zwu18 a91bc459f7 Implemented functionality for mock to parse marker boats throughout race.
9 years ago
Erika Savell 11f6dee301 Added a number of race 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 e7f84eaf83 Refactored Event Class
9 years ago
Erika Savell 1a780d6955 Fixed spread starting positions being reset at start of race
9 years ago
Erika Savell af3dfbad05 Fixed boats not displayinggit stash
9 years ago
Erika Savell 081a7d5666 Attempting to solve boats not apearing problem
9 years ago
Erika Savell ffa3d530ae Event takes string and sets time of race
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
cbt24 69cd44bda8 Reads data from boat XML file
9 years ago
fjc40 b247244665 Did some large tidy ups, refactoring, and documenting.
9 years ago
fjc40 83ce9b99d2 Mockoutput's main loop now pops messages off the message queue, rather than iterating over it like an array, and clearing it (this could have threading issues where the iteration starts (with e.g., 5 messages), as it is sending the messages another one is added, and then it ends up clearing the sent messages, and the unsent message.
9 years ago
David Wu 61afe8d608 Created finish view to see when a race finishes.
9 years ago
David Wu 545ef7aa7f Fix lobby not entering race when race status is "started".
9 years ago
David Wu b60b4b257f Remove start button from StartController.
9 years ago
Erika Savell eb58581e83 Fixed velocity issues with mock data
9 years ago
Erika Savell b9901a252a Moved speed conversion to BoatMessage class
9 years ago
Erika Savell 7c59632c41 Fixes to get race running
9 years ago
Erika Savell d2e08fa8e1 Added boat velocity to information provided by mock
9 years ago
Erika Savell 08f203a0f8 Added race statuses for before the race has started. 3 min -> 1 min is warning, 1 min -> 0 min is preparatory.
9 years ago
Erika Savell 049f0f7331 Changed main loop so boats are looped through with a different starting boat
9 years ago
Erika Savell 42ad1f78fc Added heading to boatlocation messages
9 years ago
Erika Savell 7d1f4209e4 Got mock data being used by visualiser.
9 years ago
hba56 8bbea28cab refactored the boat message to not use boats
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
Erika Savell 3f748bfdb6 Removed BoatInRace from shared model, refactored
9 years ago
Erika Savell 0126d29524 Fixing some of the SharedModel/seng302 import conflicts
9 years ago