void Bidder_A::printHeader() const
{	printf(" acombs   "); }
double Bidder_A::getBid(double V) const
{       if (2.0*V/3.0 < 0.5){ 
         if (V>0.51) return 0.51;
          else return(V);}
        else return(2.0*V/3.0);} 

void Bidder_B::printHeader() const
{	printf(" deloache "); }
double Bidder_B::getBid(double V) const
{	if(V<0.5) return(0.0); else
        return ((V-0.5)*(V-0.5)+0.5); }

void Bidder_C::printHeader() const
{	printf(" pgenest  "); }
double Bidder_C::getBid(double V) const
{	if(V>=0.5)return (V/2.0 + 1.0/(8.0*V));
        else return(0.0); }

void Bidder_D::printHeader() const
{	printf(" kkin     "); }
double Bidder_D::getBid(double V) const
{	if(V>0.5 && V< 0.6)
         return (0.5+0.75*(V-0.5)); 
          else {if(V>=0.6) 
           return(0.5+0.5*(V-0.5));
            else return(0.0);}; }

void Bidder_E::printHeader() const
{	printf(" rkumagai "); }
double Bidder_E::getBid(double V) const
{	if(V<0.5)return (0.0); 
         else return(0.5*V+0.25);}

void Bidder_F::printHeader() const
{	printf(" ajwang   "); }
double Bidder_F::getBid(double V) const
{	if (V<0.5) return (0.0); 
         else return (V - (V-0.5)/3.0); }

void Bidder_G::printHeader() const
{	printf(" jpym     "); }
double Bidder_G::getBid(double V) const
{	return (7.0*V/8.0); }
------------------------------------------------------------
Auction Game : 
                  Players in the Game  = 7
                  Auction Type         = First Price Sealed Bid with reserved price 0.5
                  Signal  Type         = Uniform Independent Private Values [0,1]
                  Each Bidder plays 6 matches. 

Auction Match : 
                  Bidders    per Match = 2
                  Iterations per Match = 10000000

 Matrix Display: 
 Profit of ROW while playing against COLUMN. 
 Max Points per Match: 100.0 

           jpym      ajwang    rkumagai  kkin      pgenest   deloache  acombs   
 jpym          -       3.3790    3.6129    3.6068    3.9964    3.8162    4.0032 
 ajwang      3.4397      -       3.7739    3.7719    4.0948    3.9346    4.0762 
 rkumagai    4.7624    4.6897      -       5.1971    6.0639    5.6236    6.0185 
 kkin        4.6895    4.6221    5.1458      -       5.9797    5.5493    5.9270 
 pgenest     6.5516    6.0729    6.4126    6.3289      -       7.5451    8.4506 
 deloache    5.8367    5.5733    6.0396    5.9900    7.3498      -       7.4053 
 acombs      6.5723    6.0886    6.4070    6.3417    8.0735    7.4114      -    

Total Profits of each Bidder: 
             Total Points    % of Max Possible Points (  600.00)
             -------------   ---------------------------------
 pgenest   :     41.36                       6.89%
 acombs    :     40.89                       6.82%
 deloache  :     38.19                       6.37%
 rkumagai  :     32.36                       5.39%
 kkin      :     31.91                       5.32%
 ajwang    :     23.09                       3.85%
 jpym      :     22.41                       3.74%


 Matrix Display: 
 Status of ROW while playing against COLUMN. 

           jpym      ajwang    rkumagai  kkin      pgenest   deloache  acombs   
 jpym           -         L         L         L         L         L         L   
 ajwang         W         -         L         L         L         L         L   
 rkumagai       W         W         -         W         L         L         L   
 kkin           W         W         L         -         L         L         L   
 pgenest        W         W         W         W         -         W         W   
 deloache       W         W         W         W         L         -         L   
 acombs         W         W         W         W         L         W         -   

Wins of each Bidder: 
             Total Wins       Winning Percentage (of    6 games)
             -------------   ---------------------------------
 pgenest   :         6                       100.00%
 acombs    :         5                        83.33%
 deloache  :         4                        66.67%
 rkumagai  :         3                        50.00%
 kkin      :         2                        33.33%
 ajwang    :         1                        16.67%
 jpym      :         0                         0.00%