アットウィキロゴ

ぽけ

var card=new Array();
var pon=new Array();
 
function sample(){
 
 
for(s=1;s<61;s++){
r1=Math.random();
card[s]="p";
if(r1>0.5)card[s]="e";
}
 
sh();    
 
fast_a();    
fast_b();    
sec_a();    
sec_b();   
 
var str;
str="<table>";
for(s=1;s<61;s++){
str=str+"<tr>";
str=str+"<td>";
str=str+pon[s];    
str=str+"</td>";       
str=str+"</tr>"; 
}
str=str+"</table>";    
 
$("#memo").html(str);
 
 
}
 
function sec_a(){
 
var px=new Array();         
var ch=new Array();
var rank=new Array();   
 
for(s=1;s<61;s++){
px[s]=Math.random();
if(pon[s]=="a1")px[s]=px[s]+100;
if(card[s]=="p")px[s]=px[s]+100;
ch[s]=0;
}
 
for(r=1;r<61;r++){ 
sx=0; 
maxu=-999; 
for(s=1;s<61;s++){ 
h=0; 
if(px[s]>maxu)h=h+1; 
if(ch[s]<50)h=h+1; 
if(h==2)maxu=px[s]; 
if(h==2)sx=s; 
}
rank[r]=sx; 
ch[sx]=100; 
}
 
 
sx=rank[1];
pon[sx]="a2";    
 
 
}
function sec_b(){
 
var px=new Array();         
var ch=new Array();
var rank=new Array();   
 
for(s=1;s<61;s++){
px[s]=Math.random();
if(pon[s]=="b1")px[s]=px[s]+100;
if(card[s]=="p")px[s]=px[s]+100;
ch[s]=0;
}
 
for(r=1;r<61;r++){ 
sx=0; 
maxu=-999; 
for(s=1;s<61;s++){ 
h=0; 
if(px[s]>maxu)h=h+1; 
if(ch[s]<50)h=h+1; 
if(h==2)maxu=px[s]; 
if(h==2)sx=s; 
}
rank[r]=sx; 
ch[sx]=100; 
}
 
 
sx=rank[1];
pon[sx]="b2";    
 
 
}
 
 
 
function fast_a(){
 
var px=new Array();         
var ch=new Array();
var rank=new Array();   
 
for(s=1;s<61;s++){
px[s]=Math.random();
if(pon[s]=="a")px[s]=px[s]+100;
ch[s]=0;
}
 
for(r=1;r<61;r++){ 
sx=0; 
maxu=-999; 
for(s=1;s<61;s++){ 
h=0; 
if(px[s]>maxu)h=h+1; 
if(ch[s]<50)h=h+1; 
if(h==2)maxu=px[s]; 
if(h==2)sx=s; 
}
rank[r]=sx; 
ch[sx]=100; 
}
 
 
for(r=1;r<8;r++){    
sx=rank[r];
pon[sx]="a1";    
}
 
}
function fast_b(){
 
var px=new Array();         
var ch=new Array();
var rank=new Array();   
 
for(s=1;s<61;s++){
px[s]=Math.random();
if(pon[s]=="b")px[s]=px[s]+100;
ch[s]=0;
}
 
for(r=1;r<61;r++){ 
sx=0; 
maxu=-999; 
for(s=1;s<61;s++){ 
h=0; 
if(px[s]>maxu)h=h+1; 
if(ch[s]<50)h=h+1; 
if(h==2)maxu=px[s]; 
if(h==2)sx=s; 
}
rank[r]=sx; 
ch[sx]=100; 
}
 
 
for(r=1;r<8;r++){    
sx=rank[r];
pon[sx]="b1";    
}
 
}
 
 
function sh(){
 
var px=new Array();    
 
var ch=new Array();
var rank=new Array(); 
 
for(s=1;s<61;s++){
px[s]=Math.random();
ch[s]=0;
}
 
for(r=1;r<61;r++){ 
sx=0; 
maxu=-999; 
for(s=1;s<61;s++){ 
h=0; 
if(px[s]>maxu)h=h+1; 
if(ch[s]<50)h=h+1; 
if(h==2)maxu=px[s]; 
if(h==2)sx=s; 
}
rank[r]=sx; 
ch[sx]=100; 
}
 
 
for(r=1;r<31;r++){    
sx=rank[r];
pon[sx]="a";    
}
 
for(r=31;r<61;r++){    
sx=rank[r];
pon[sx]="b";
}    
 
 
 
 
}  
 
最終更新:2015年05月06日 18:56