Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.cmm.msu.ru/trac/snake/changeset/187
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 17:54:19 2016
Кодировка: UTF-8
Changeset 187:954cc2774637 ? Python Battle

Changeset 187:954cc2774637


Ignore:
Timestamp:
12/28/10 17:01:41 (5 years ago)
Author:
Alex Martynov
Branch:
default
Tags:
tip
Message:

done UI.snake_move_check() function

fixes #17

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main.py

    r186 r187 љ
    101101        if self.snake_dead_check() == False:љ
    102102            returnљ
    љ103        if self.snake_move_check() == False:љ
    љ104            returnљ
    103105        self.step_id = self.step_id+1љ
    104106        self.engine.step()љ
    ? ? љ
    109111        """Do the next game step"""љ
    110112        if self.snake_dead_check() == False:љ
    љ113            returnљ
    љ114        if self.snake_move_check() == False:љ
    111115            returnљ
    112116        if self.step_id == 0:љ
    ? ? љ
    160164        """Get possible movements of the snakes.љ
    161165        If all anakes cant move - return False."""љ
    162љ        passљ
    љ166        total_moves = 0љ
    љ167        for snake in self.engine.snakes:љ
    љ168            if snake != None:љ
    љ169                legal_moves = self.engine.legal_moves(snake)љ
    љ170                for move in legal_moves:љ
    љ171                    total_moves = total_moves+1љ
    љ172        if total_moves == 0:љ
    љ173            self.end()љ
    љ174            return Falseљ
    љ175            љ
    163176        љ
    164177    def restart(self, survived):љ
Note: See TracChangeset for help on using the changeset viewer.