import numpy as np
class sel:
pos=[]
life=[]
number=0
def makedata(self):
point=np.ones((16, 22))
point[1][1]=100
point[1][4]=90
point[1][5]=90
point[1][6]=90
point[2][2]=100
point[2][4]=90
point[2][5]=90
point[2][6]=90
point[3][3]=100
point[3][4]=90
point[3][5]=90
point[3][6]=90
point[4][4]=100
point[4][7]=90
point[4][8]=90
point[4][9]=80
point[5][5]=100
point[5][7]=90
point[5][8]=90
point[5][10]=80
point[6][6]=100
point[6][7]=90
point[6][8]=90
point[6][11]=80
point[7][7]=100
point[7][9]=90
point[7][10]=90
point[7][11]=80
point[8][8]=100
point[8][9]=90
point[8][10]=90
point[8][11]=80
point[9][9]=100
point[9][12]=90
point[9][13]=90
point[9][14]=90
point[9][15]=90
point[10][10]=100
point[10][12]=90
point[10][13]=90
point[10][14]=90
point[10][15]=90
point[11][11]=100
point[11][12]=90
point[11][13]=90
point[11][14]=90
point[11][15]=90
print(point)
pon=[]
for i in range(1,self.number+1):
if self.life[i]>50:
pon.append(i)
for px in range(1,16):
maxp=0
sxs=0
for j in pon:
p1=self.pos[j]
p2=point[px][p1]
if p2>maxp:
sxs=j
maxp=p2
self.pos[sxs]=px
pon.remove(sxs)
最終更新:2018年01月02日 19:48