CHANGELOG - Estia-advanced-programming/pandora-public GitHub Wiki
CHANGELOG
This Changelog tracks the change relative to the Advanced Programming Class. It does not follow the instructions from Keep a Changelog nor does the version follow Semantic-Versioning.
2024
- 2023-03-20 - Update the documentation about test-driven-developement, add a tester for milestone 0 in the starterpack
- 2023-03-07 - Synchronize-Update-From-The-Starterpack to help you merge the modification from the teachers
2023
- 17/03/2023 - 14:22: For features
fastJetAlt
andfastWindAlt
, forget about the 5min window. Just return the first altitude at which the maximum is encountered. You should hence simply havealtitude (m): max_wind_speed (m/s)
andaltitude (m): max_jet_speed (m/s)
.
2022
- 08/03/2022 - 12:23: Updated a mistake in the template / skeleton code where
flightDuration
was stored as anint
. Teams should merge immediately the pull requestCorrection for first pandora run
by williamDelamare.
2021
- 24/03/2021 - 10:16: New algorithm for phase detection in instructions.
- 09/03/2021 - 10:16: Common Eclipse configuration issue. If
could not find or load Pandora main class
error, simply clean the project.
2020
- 20/03/2020 - 19:09: New detail: maxAcceleration should consider negative values as well (e.g., max([-3.2, -0.1, 0.5, 2.9]) = -3.2)
- 20/03/2020 - 12:34: Updated tests up to milestone 3, reference version of pandora.jar updated
- 20/03/2020 - 00:02: Added required values for the metadata section in instructions
- 19/03/2020 - 15:27: Added conversion values for Temperature and Pressure in instructions
- 19/03/2020 - 15:27: Added conversion values for power (1 hp =
754.7
W) in instructions - 19/03/2020 - 15:00: add new tests for milestone 1 and 2 to check your code
- 19/03/2020 - 15:00: updated pandora.jar in the release folder v1.5
- 18/03/2020 - 23:56: We added more information in case of special situations
- 18/03/2020 - 20:06: Issue #99. We consider a stress pilot if her/his heart rate jumps more than ±10 bpm.
- 18/03/2020 - 18:06: Issue #100. If multiple phases required an oxygen concentration > 50%, list them in alphabetical order, and separate the names with coma.
- 18/03/2020 - 17:40: Issues #96 and #97. Discard the
average
part. Just report the altitude at which the max (wind speed for #96 and aircraft speed for #97) occurs. - 18/03/2020 - 15:42: Flights should be around 4:00 am with your local time zone timestamp
- 17/03/2020 - 17:25: We added some more information about using timestamp in your program
- 17/03/2020 - 15:26: We added a simple heuristic to find flight phases in the instructions along with a pseudo-code in python
- 17/03/2020 - 12:18: If you want us to look to a specific problem in your code follow this procedure
- 16/03/2020 - 10:46: Regarding the precision of printed numbers (issue), use
String.format("%.2f", variableName);
instead ofString.valueOf(variableName);
to add your resuls into thefeatureValues
dictionary - 16/03/2020 - 10:15: I have opened chat on moodle
- 13/03/2020 - 15:00: you can find more about tests files here (US jet files, files with various errors, files with several jet engines, etc)