khaledosman / terasoft-12

Automatically exported from code.google.com/p/terasoft-12
0 stars 0 forks source link

3.09 As a user, I should see a graph with both my performance and my opponent's performance with respect to Displacement, as well as an optimal Graph #230

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Tasks:
Handling all exceptions and removing every bug

Original issue reported on code.google.com by asamg...@gmail.com on 11 May 2012 at 11:43

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r800.

Added the function FixDifference to handle exceptions resulted from capturing 
more or less number of frames than the expected number of frames per second

Original comment by asamg...@gmail.com on 13 May 2012 at 5:26

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r801.

Added the function Discard that drops any frames received after the instance 
when all the players have reached the finish line

Original comment by asamg...@gmail.com on 13 May 2012 at 5:37

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r802.

Added the function SetNewTime 

Original comment by asamg...@gmail.com on 13 May 2012 at 6:05

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r804.

Added the method GetWinning

Original comment by asamg...@gmail.com on 13 May 2012 at 6:43

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r805.

Added the function CalculateTotalTime

Original comment by asamg...@gmail.com on 13 May 2012 at 6:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r806.

Added the function Initialize

Original comment by asamg...@gmail.com on 13 May 2012 at 7:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r812.

Added the functions: Initialize, GetTotalLinesNeeded, GetChosenArray.
Modified the functions: Choose, SetMaximum, SetDestinations.

Original comment by asamg...@gmail.com on 13 May 2012 at 10:34

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r826.

Changed the DrawDisqualification function to a static function in order to 
transfer it among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 12:39

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r827.

Changed the DrawRange function to a static function in order to transfer it 
among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 12:47

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r828.

Changed the DrawLabels function to a static function in order to transfer it 
among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 12:52

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r830.

Changed the DrawAxis function to a static function in order to transfer it 
among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:01

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r831.

Changed the DrawArrows function to a static function in order to transfer it 
among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r832.

Changed the DrawXLabels function to a static function in order to transfer it 
among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:13

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r833.

Changed the DrawYLabels function to a static function in order to transfer it 
among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r834.

Changed the DrawEnvironment function to a static function in order to transfer 
it among with other UI functions to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:22

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r836.

Added the GraphUI class containing the functions responsible for drawing the 
graph

Original comment by asamg...@gmail.com on 14 May 2012 at 1:45

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r840.

Changed the OptimumConstantVelocity function to a static function in order to 
transfer it among with other functions calculating Optimal values to a separate 
class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:33

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r842.

Changed the OptimumConstantAcceleration function to a static function in order 
to transfer it among other functions calculating Optimal values to a separate 
class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:39

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r843.

Changed the OptimumIncreasingAcceleration function to a static function in 
order to transfer it among other functions calculating Optimal values to a 
separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:43

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r844.

Changed the OptimumDecreasingAcceleration function to a static function in 
order to transfer it among other functions calculating Optimal values to a 
separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 1:48

GoogleCodeExporter commented 9 years ago
This issue was update by revision 
http://code.google.com/p/terasoft-12/source/detail?r=845
Changed the OptimumConstantDisplacement function to a static function in order
to transfer it among other functions calculating Optimal values to a separate
class.
Deleted the function GetTotalStep.

Original comment by asamg...@gmail.com on 14 May 2012 at 2:01

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 
http://code.google.com/p/terasoft-12/source/detail?r=846

Changed the GetOptimum function to a static function in order
to transfer it among other functions calculating Optimal values to a separate
class.
Edited the documentation of the methods.

Original comment by asamg...@gmail.com on 14 May 2012 at 2:10

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r847.

Added the function CompleteList and deleted the functions GetAverageList and 
LiesInBetween

Original comment by asamg...@gmail.com on 14 May 2012 at 2:17

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r849.

Transferred the functions calculating the optimal values to the class 
OptimumEngine

Original comment by asamg...@gmail.com on 14 May 2012 at 2:21

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r851.

Changed the function FixDifference to a static function in order to transfer it 
to a separate class.

Original comment by asamg...@gmail.com on 14 May 2012 at 2:35

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r852.

Changed the function Discard to a static function in order to transfer it to a 
separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 2:43

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r853.

Changed the function SetNewTime to a static function in order to transfer it to 
a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 2:52

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r854.

Changed the function GetWinning to a static function in order to transfer it to 
a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 2:58

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r855.

Changed the function CalculateTotalTime to a static function in order to 
transfer it to a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 3:03

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r856.

Changed the function Initialize to a static function in order to transfer it to 
a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 3:20

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago

Original comment by asamg...@gmail.com on 14 May 2012 at 3:53

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r857.

Changed the function Choose to a static function in order to transfer it to a 
separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 4:14

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r858.

Changed the function SetMaximum to a static function in order to transfer it to 
a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 4:38

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r859.

Changed the functions SetDestinations, GetTotalLinesNeeded, GetChosenArray to 
static functions in order to transfer them to a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 5:01

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r866.

Changed the function SetAxis to a static function in order to transfer it to a 
separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 7:04

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r867.

Changed the function DrawGraphs to a static function in order to transfer it to 
a separate class

Original comment by asamg...@gmail.com on 14 May 2012 at 7:14

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r876.

Transferred the methods containing calculations related to the graph to the 
class GraphEngine

Original comment by asamg...@gmail.com on 14 May 2012 at 7:51

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r911.

Fixed a bug in the function FixDifference

Original comment by asamg...@gmail.com on 15 May 2012 at 11:36

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r913.

Changed the functions Draw and DrawLine to static and transferred them to the 
class GraphUI

Original comment by asamg...@gmail.com on 15 May 2012 at 12:12

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r945.

Recalled the function GetOptimum and modified the function SetAxis

Original comment by asamg...@gmail.com on 16 May 2012 at 12:13

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1020.

Modified the PerformanceGraph to accept 24 fps, and modified the functions 
OptimumIncreasingAcceleration and OptimumDecreasingAcceleration and GetOptimum

Original comment by asamg...@gmail.com on 17 May 2012 at 3:20

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1041.

Modified the function SetAxis

Original comment by asamg...@gmail.com on 17 May 2012 at 5:36

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1042.

Modified the function DrawYLabels.

Original comment by asamg...@gmail.com on 17 May 2012 at 5:41

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1339.

Modified all the classes to accept the new type of inputs incoming from story 
3.18 
The functions Differentiate, GetTimings, ReflexOptimum, Integral, Percentage 
and CheckOptimum have been added, and the majority of the functions have been 
all together modified, specially the functions SetDestinations, DrawGraphs, 
SetMaximum and DrawDisqualification.
The functions Choose GetPlayerAcceleration and GetPlayerVelocity been deleted.

Original comment by asamg...@gmail.com on 22 May 2012 at 9:45

GoogleCodeExporter commented 9 years ago

Original comment by asamg...@gmail.com on 22 May 2012 at 9:48

GoogleCodeExporter commented 9 years ago
Scenario review: Bugs within the optimal graph still exist.

Original comment by asamg...@gmail.com on 23 May 2012 at 10:40

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1397.

Fixed a bug by updating the SetDestinations and the DrawRange functions to 
start drawing the curves from the origin.
Removed un-necessary fields, setters and getters from the PerformanceGraph class

Original comment by asamg...@gmail.com on 23 May 2012 at 10:44

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1404.

Fixed the function DrawDisqualification to draw the X mark on the right 
position on the curves

Original comment by asamg...@gmail.com on 23 May 2012 at 10:57

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r1406.

Further modification to the function DrawDisqualification, the previous 
modification proved to be in-accurate.

Original comment by asamg...@gmail.com on 23 May 2012 at 11:08