@@ -14,14 +14,18 @@ int main( int argc, char ** argv )
1414{
1515 srand ( 1 );
1616 int i ;
17- printf ( "Probability of 1," );
17+ FILE * fOpt = fopen ( "FullList.csv" , "w" );
18+ FILE * fOptPar = fopen ( "FullListPar.csv" , "w" );
19+ fprintf ( fOpt , "Probability of 1," );
1820 for ( int probability = 0 ; probability < 256 ; probability ++ )
1921 {
20- printf ( "%d," , probability );
22+ fprintf ( fOpt , "%d," , probability );
2123 }
22- printf ( "Best\n" ); double percentones = 0.0 ;
24+ fprintf ( fOpt , "Best\n" ); double percentones = 0.0 ;
2325 for ( percentones = 0.0 ; percentones < 100 ; percentones += 0.1 )
2426 {
27+ printf ( "%f\n" , percentones );
28+
2529 memset ( dummydata , 0 , sizeof ( dummydata ) );
2630 for ( i = 0 ; i < sizeof (dummydata ); i ++ )
2731 {
@@ -35,7 +39,7 @@ int main( int argc, char ** argv )
3539 }
3640 }
3741
38- printf ( "%.1f%%," ,percentones );
42+ fprintf ( fOpt , "%.1f%%," ,percentones );
3943 int bestprob ;
4044 double bestrate ;
4145 bestprob = 0 ;
@@ -64,7 +68,7 @@ int main( int argc, char ** argv )
6468 }
6569 //printf( "Relative Size: %.2f %%\n", w.pos * 100.0 / sizeof(dummydata) );
6670 double rate = w .pos * 100.0 / sizeof (dummydata );
67- printf ( "%.4f," , rate );
71+ fprintf ( fOpt , "%.4f," , rate );
6872 if ( bestrate > rate )
6973 {
7074 bestrate = rate ;
@@ -87,7 +91,8 @@ int main( int argc, char ** argv )
8791 }
8892 }
8993 }
90- printf ( "%d\n" ,bestprob );
94+ fprintf ( fOpt , "%d\n" ,bestprob );
95+ fprintf ( fOptPar , "%f,%f,%d\n" , percentones , bestrate , bestprob );
9196 }
9297
9398
0 commit comments