def initialize_UI(self):
self.max_move=get_moves_number(self.move_zero)
if not self.move_range:
self.move_range=range(1,self.max_move+1)
self.total_done=0
root = self
root.parent.title('GoReviewPartner')
root.parent.protocol("WM_DELETE_WINDOW", self.close_app)
Label(root,text="Analysis of: "+os.path.basename(self.filename)).pack()
self.lab1=Label(root)
self.lab1.pack()
self.lab2=Label(root)
self.lab2.pack()
self.lab1.config(text="Currently at move 1/"+str(self.max_move))
self.pb = ttk.Progressbar(root, orient="horizontal", length=250,maximum=self.max_move+1, mode="determinate")
self.pb.pack()
current_move=1
try:
write_rsgf(self.filename[:-4]+".rsgf",self.g.serialise())
except Exception,e:
show_error(str(e))
self.lab1.config(text="Aborted")
self.lab2.config(text="")
return
self.lock2.acquire()
self.t0=time.time()
first_move=go_to_move(self.move_zero,1)
first_comment="Analysis by GoReviewPartner"
first_comment+="\nBot: "+self.bot_name+'/'+self.bot_version
first_comment+="\nKomi: "+str(self.komi)
first_comment+="\nIntervals: "+self.intervals
first_move.add_comment_text(first_comment)
threading.Thread(target=self.run_all_analysis).start()
self.root=root
评论列表
文章目录