The Wayback Machine - https://web.archive.org/web/20201130125739/https://github.com/topics/state-machines
Skip to content
#

state-machines

Here are 39 public repositories matching this topic...

taras
taras commented Nov 29, 2018

Microstates are immutable, as such changing value on state property doesn't make sense. Unfortunately, some components do this without the developer realizing it.

Currently, if Ember tries to set state property, the developer will get an error like this: Uncaught TypeError: Cannot set property state of #<Primitive> which has only a getter.

This is not very descriptive. Instead, we sho

GregUtas
GregUtas commented Nov 5, 2017

Implement Message.InspectMsg and suitable overrides. This function should be invoked when a message is sent, but only when a debug flag is enabled in a lab load. Its purpose is to verify that the message

  • belongs to a valid protocol
  • matches its PSM's protocol (if sent by a PSM)
  • has a valid signal for its protocol
  • contains all parameters that are mandatory for its signal
  • contains

Opticka is an experiment manager built on top of the Psychophysics toolbox (PTB) for MATLAB. It runs experimental tasks using flexible state machine logic and easily does dynamic methods-of-constants type experiments with full behavioural control. It uses a class system to create simple to use visual stimuli using experimenter friendly units. Opticka can use an Eyelink eyetracker, Plexon Omniplex neurophysiology data collection and general TTL control using either a cheap LabJack (ms precision) or DataPixx/Display++ (µs precision). It contains analysis routines linked to Fieldtrip for spike and LFP data easily parsed in terms of the experimental variables.
  • Updated Nov 26, 2020
  • MATLAB
StateNet
Timmoth
Timmoth commented Mar 30, 2020

Some demo apps / examples which would be helpful to include:

Demo's:

  • A standard FSM (Traffic lights, Vending machine, Video player ect.)
  • A probabilistic state machine (ABot)
  • A history based state machine (such as a quiz app the chooses the next question randomly but influenced by how many times each question has been shown prior)

Defining a network:

  • Using the Network Creation

Improve this page

Add a description, image, and links to the state-machines topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the state-machines topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.