import one
import two
import numpy as np
class policy:
def win(self):
mm=self.mode
if mm=="先手":
self.mode="後手"
if mm=="後手":
self.mode="先手"
if self.hand[0]=="後手":
self.mode="後手勝利"
if self.hand[3]=="先手":
self.mode="先手勝利"
def makedata(self):
sub=one.one()
sub.pos=self.pos
sub.hand=self.hand
sub.mode=self.mode
sub.koma=self.koma
sub.ban=self.ban
sub.makedata()
self.pos_one=sub.pos_one
self.hand_one=sub.hand_one
sub2=two.two()
sub2.pos=self.pos
sub2.hand=self.hand
sub2.mode=self.mode
sub2.koma=self.koma
sub2.ban=self.ban
sub2.makedata()
self.pos_two=sub2.pos_two
self.hand_two=sub2.hand_two
self.pos_sum=[]
self.hand_sum=[]
for pp in self.pos_one:
self.pos_sum.append(pp)
for hh in self.hand_one:
self.hand_sum.append(hh)
for pp in self.pos_two:
self.pos_sum.append(pp)
for hh in self.hand_two:
self.hand_sum.append(hh)
self.number_sum=len(self.pos_sum)
最終更新:2018年01月24日 12:53