diff options
Diffstat (limited to 'assignment.c')
-rw-r--r-- | assignment.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/assignment.c b/assignment.c index a4f4d03..6d653ca 100644 --- a/assignment.c +++ b/assignment.c @@ -49,8 +49,6 @@ static int first_assignments(long tableau[][ASSIGNCOLS], static void second_assignments(long tableau[][ASSIGNCOLS], short assignedtableau[][ASSIGNCOLS]); -static double results; - /************* ** DoAssign ** ************** @@ -69,7 +67,7 @@ static double results; ** probably non-optimal constructs. ** */ -void +double DoAssign(void) { const char* context = "CPU:Assignment"; @@ -121,7 +119,7 @@ DoAssign(void) free(array); - results = (double)(iterations * CLOCKS_PER_SEC *num_arrays) / (double)total_time; + return (double)(iterations * CLOCKS_PER_SEC *num_arrays) / (double)total_time; } @@ -521,11 +519,4 @@ for(i=0;i<ASSIGNROWS;i++) if(linescol[j]==1) tableau[i][j]+=smallest; -return; -} - -double -getAssignmentScore(void) -{ - return results; } |