アットウィキロゴ

野球5

package base3;
 
 
public class play {
 
  double[] p=new double[9];
  int[] base=new int[4];
  int out;
  int point;
  int s,hit;
 
  void makedata(){
 
        trial();
 
   if(hit==1)play_1();
  if(hit==2)play_2();
    if(hit==3)play_3();
  if(hit==4)play_4();
   if(hit==5)play_5();
  if(hit==6)play_6();
    if(hit==7)play_7();
  if(hit==8)play_8();
 
 
  }
 
  void play_1(){
 
  if(base[3]==1)point=point+1;    
  if(base[3]==1)base[3]=0;
  if(base[2]==1)base[3]=1;    
  if(base[2]==1)base[2]=0;
   if(base[1]==1)base[2]=1;    
  if(base[1]==1)base[1]=0;
  base[1]=1;
 
  }
 
  void play_2(){
 
  if(base[3]==1)point=point+1;    
  if(base[3]==1)base[3]=0;
  if(base[2]==1)point=point+1;    
  if(base[2]==1)base[2]=0;
  if(base[1]==1)base[3]=1;    
  if(base[1]==1)base[1]=0;
  base[2]=1;
 
  }
 
   void play_3(){
 
  if(base[3]==1)point=point+1;    
  if(base[3]==1)base[3]=0;
  if(base[2]==1)point=point+1;    
  if(base[2]==1)base[2]=0;
  if(base[1]==1)point=point+1;    
  if(base[1]==1)base[1]=0;
  base[3]=1;
 
  }
 
   void play_4(){
 
  if(base[3]==1)point=point+1;    
  if(base[3]==1)base[3]=0;
  if(base[2]==1)point=point+1;    
  if(base[2]==1)base[2]=0;
  if(base[1]==1)point=point+1;    
  if(base[1]==1)base[1]=0;
  point=point+1;
 
  }
 
   void play_5(){
 
  base[1]=base[1]+1;    
  if(base[1]==2)base[2]=base[2]+1;
  if(base[1]==2)base[1]=1;
  if(base[2]==2)base[3]=base[3]+1;
  if(base[2]==2)base[2]=1;
   if(base[3]==2)point=point+1;
  if(base[3]==2)base[3]=1;
 
  }
 
 
  void play_6(){
 
 out=out+1;
 
  }
 
 void play_7(){
 
 out=out+1;
 
  }
 
 void play_8(){
 
  if(base[3]==1)point=point+1;    
  if(base[3]==1)base[3]=0;
  if(base[2]==1)base[3]=1;    
  if(base[2]==1)base[2]=0;
   if(base[1]==1)base[2]=1;    
  if(base[1]==1)base[1]=0;
 
  out=out+1;
 
 
  }
 
 
 
 
void trial(){
 
    double p1;
    int s;
 p1=Math.random(); 
    hit=1;
 for(s=1;s<9;s++){   
 if(p1>p[s])hit=s+1;
 }
 
}
}
最終更新:2014年04月01日 16:40