Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/snake/rev/d7650ea84300
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 00:13:52 2012
Кодировка:
snake: d7650ea84300

snake

changeset 14:d7650ea84300

unnecessary passes deleted
author Alex Martynov <martiran@kodomo.fbb.msu.ru>
date Mon, 13 Dec 2010 00:26:38 +0300
parents 5755534e5a8b
children 7393cf186fd6
files engine.py
diffstat 1 files changed, 2 insertions(+), 8 deletions(-) [+]
line diff
     1.1 --- a/engine.py	Mon Dec 13 00:11:13 2010 +0300
     1.2 +++ b/engine.py	Mon Dec 13 00:26:38 2010 +0300
     1.3 @@ -53,8 +53,6 @@
     1.4                  self.legal_moves()
     1.5                  self.move_snake(snake)
     1.6                  self.refill()
     1.7 -                pass
     1.8 -            pass
     1.9          self.redraw()    
    1.10          return
    1.11      def move_snake(self, snake):
    1.12 @@ -71,7 +69,6 @@
    1.13                  if len(choose_move) != 0:
    1.14                      applied_dir = choose_dir[int(rnd.random()*len(choose_dir))]
    1.15                      pass
    1.16 -                pass
    1.17              else:
    1.18                  dir_sell = self.field[snake.sells[0].y + applied_dir[0], snake.sells[0].x + applied_dir[1]]
    1.19                  if dir_sell.type == 'empty':
    1.20 @@ -83,7 +80,6 @@
    1.21                      del dir_cell.snake.sells[-1]
    1.22                      pass
    1.23                  break
    1.24 -            pass
    1.25          if applied_dir == None:
    1.26              applied_dir = legal_dir[int(rnd.random()*len(legal_dir))]
    1.27              dir_sell = self.field[snake.sells[0].y + applied_dir[0], snake.sells[0].x + applied_dir[1]]
    1.28 @@ -96,7 +92,7 @@
    1.29                  del dir_cell.snake.sells[-1]
    1.30                  pass
    1.31              pass
    1.32 -        pass
    1.33 +        return
    1.34      def create_snake(self, snake_number):
    1.35          pass
    1.36      def refill(self):
    1.37 @@ -104,7 +100,6 @@
    1.38              for y in range(1,20):
    1.39                  self.field[x, y].type = 'empty'
    1.40                  pass
    1.41 -            pass
    1.42          for snake in self.snakes:
    1.43              if snake == None:
    1.44                  pass
    1.45 @@ -113,8 +108,7 @@
    1.46                  snake.sells[-1].type = 'tail'
    1.47                  snake.sells[1:-1].type = 'body'
    1.48                  pass
    1.49 -            pass
    1.50 -        pass
    1.51 +        return
    1.52      def redraw(self):
    1.53          pass
    1.54      def legal_moves(self, snake):