statemachine.

máquinas simples de estado finito
Baixe Agora

statemachine. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Kyle Conroy
  • Site do editor:
  • http://github.com/derferman/

statemachine. Tag


statemachine. Descrição

O Statemachine é um módulo Python que oferece uma máquina de estado finito simples e fácil de usar que pode adaptar-se em quase qualquer base.Usageto criar uma máquina de estado, misture na classe Statemachine.machine. O único requisito é um estado inicial, que são representados como strings.Import statemachineclass trifficlight (statemachine.machine): Initial_State = 'Red'this Machine não vai fazer muito, mas podemos obter o estado atual >>> tráfego ( ) >>> stoplight.state'rede, podemos adicionar transições de estado usando o decorador de eventos. Essas funções retornam um iterativo de transições. Uma transição é apenas uma tupla. O primeiro elemento é um iterativo dos estados, o WilCard '*', ou um único estado. O segundo elemento é o estado de destino.Import statemachineclass trifflight (statemachine.machine): initial_state = 'vermelho' @ statemachine.Event Def ciclo (auto): rendimento 'vermelho', 'verde' rendimento 'verde' Amarelo ',' Red'Calling O método do ciclo transitará a máquina para o próximo estado. >>> stoplight = tráfego () >>> stoplight.state'red '>>> stoplight.state () >>> stoplight.state 'Green'Installationpip instalar a página inicial do StatemachineProduct


statemachine. Software Relacionado

Modred.

Computar decomposições modais e modelos de ordem reduzida facilmente, eficientemente e em paralelo ...

82

Download