Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/cca/annotate/08b9cff3aa10/state.py
Дата изменения: Unknown
Дата индексирования: Fri Feb 28 18:16:56 2014
Кодировка:
cca: state.py annotate

cca

annotate state.py @ 89:08b9cff3aa10

Names of modules automata and state changed for PEP-8
author darkhan
date Mon, 13 Dec 2010 22:32:10 +0300
parents State.py@7502b6193014
children 7eeedb501691
rev   line source
Ilia@0 1 class State(object):
darkhan@11 2
is_rusinov@67 3 def __init__(self, name, symbol, color, key, nums):
darkhan@23 4 #nums - next step ondition, list with numbers from 0 to 9
darkhan@11 5 self.name = name
darkhan@11 6 self.symbol = symbol
darkhan@11 7 self.color = color
is_rusinov@67 8 self.key = key
darkhan@11 9 self.nums = nums
darkhan@11 10
darkhan@11 11 def next_state(self, num):
darkhan@23 12 #num - number of cells with the same state
Ilia@0 13 return num in self.nums
darkhan@11 14
Ilia@0 15 def __repr__(self):
darkhan@49 16 return self.symbol + " " + self.name