import game
life=[]
age=[]
for a1 in [6,5,4,3,2,1]:
m=7-a1
for i in range(m):
life.append(100)
age.append(a1)
number=21
for tr in range(3):
sub=game.game()
sub.life=life
sub.number=number
sub.age=age
sub.makedata()
life=sub.life
number=sub.number
age=sub.age
print(life)
print(age)
import numpy as np
class game:
def death(self,a1):
c=[]
for i in range(self.number):
h=0
if self.life[i]>50:
h=h+1
if self.age[i]==a1:
h=h+1
if h==2:
c.append(i)
nx=np.random.choice(c)
self.life[nx]=0
def makedata(self):
for a1 in [6,5,4,3,2,1]:
self.death(a1)
for i in range(6):
self.life.append(100)
self.age.append(0)
self.number=self.number+6
for i in range(self.number):
self.age[i]=self.age[i]+1
最終更新:2018年01月22日 01:39