viewController.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:TetrisAI 作者: bbergrobots 项目源码 文件源码
def updateGeneralScreen( self ):
        gui.draw.rect(self.screen, self.lg, gui.rect.Rect( 480, 420, 300, 10 ), 1 )
        self.progress = self.time.getIntvProgress( )
        gui.draw.rect( self.screen, self.lg, gui.rect.Rect( 480, 420, min( 300, 300*self.progress ), 10 ) )

        label = self.fontRegular.render( 'Speed', 2, self.lg )
        self.screen.blit( label, ( 480, 450 ) )
        label = self.fontRegular.render( str( self.time.getSpeed( ) )+'x', 2, self.lg )
        size = self.fontRegular.size( str( self.time.getSpeed( ) )+'x' )[ 0 ]
        self.screen.blit( label, ( 780-size, 450 ) )

        label = self.fontRegular.render( 'Generation', 2, self.lg )
        self.screen.blit( label, ( 480, 480 ) )
        label = self.fontRegular.render( str( self.ai.currentGeneration ), 2, self.lg )
        size = self.fontRegular.size( str( self.ai.currentGeneration ) )[ 0 ]
        self.screen.blit( label, ( 780-size, 480 ) )

        label = self.fontRegular.render( 'Genom', 2, self.lg )
        self.screen.blit( label, ( 480, 510 ) )
        label = self.fontRegular.render( str( self.ai.currentGenome ), 2, self.lg )
        size = self.fontRegular.size( str( self.ai.currentGenome ) )[ 0 ]
        self.screen.blit( label, ( 780-size, 510 ) )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号