43 packages tagged with “Finite”
A fully extensible state machine. Its implementation effectively allows the possibility of creating an infinite number of states and/or inputs. It was created to support the Manatee Json project.
LeadPipe.Net is a collection of useful types, patterns, and extensions. These include a guarding type, tracking observable collection, command mediator, poller, and finite state machine. LeadPipe.Net is an open source collection of useful tools for .NET development. Read more about the LeadPipe.Net library at http://github.com/LeadPipeSoftware/LeadPipe.Net
Morfologik Finite State Automata Traversal. Morfologik is a project aiming at generating Polish morphosyntactic dictionaries (hence the name) used for part-of-speech tagging and part-of-speech synthesis.
A Finite Element library for static and linear analysis of solids and structures.
Initial prototype of a very simple finite state machine.
Fluent Finite State Machine library for CLR
Unobtrusive Finite State Machine specifically designed for games. See project URL for instructions on use.
This project implements a Finite-State-Machine (FSM) as a PCL (portable class library) designed to be used in games. Furthermore it implements even a Stack-Based-FSM (SBFSM). So you may tell it to 'continue with the last state before the active one'. You describe your FSM using a nice and well documented DSL (Domain Specific Language). This replaces the code we usually had for keyboard-input (run-left-right-duck-jump), clicked buttons on the GUI (idle-over-down-refreshing), tower-states (idle-aiming-firing-reloading) or for the connection procedure when setting up peer2peer connections in our games....
Common object for Brief Finite Element
A simple Finite State Machine library.
Implementation of finite fields and polynomials above them
An interactive, parametric Finite Element program for beams and shells.
Implementation of common algorithms above finite fields
Efficient Tiny State Machine using object callbacks.
TinySM is a simple finite state machine engine.
Custom elements (like quadrilatural or hexahedral) for BFE
Tools for working with Reed-Solomon's codes
Simple finite state machine that can be used for games, services and other programs that require complex state management.
Common abstractions for codes
Tools for working with Wavelet-codes
Schifra is a very robust, highly optimized and extremely configurable Reed-Solomon error correcting code library for both software and IP core based applications with implementations in C++ and VHDL.
State machines, notifiers, and other utilities for C# Godot development.
Floomeen is a .NET Standard 2.0 Library for finite state machines development. Use a simple and powerful fluent Api for workflows declaration, custom adapters to allow machines communicate with external entities (e.g. email gateways), coordinators for master-slave machines collaboration.
Implementation of Golay codes
[DEPRECATED] This library is deprecated. Please use the normal StateMachine instead which is fully tested and being actively maintained. https://www.nuget.org/packages/StateMachine/ This project implements a Finite-State-Machine (FSM) designed to be used in games. Furthermore it implements even a Stack-Based-FSM (SBFSM). So you may tell it to 'continue with the last state before the active one'. You describe your FSM using a nice and well documented DSL (Domain Specific Language). This machine also adds the function '.After(time)' to transitions so you can set timed transitions that don't necessarily have to have a trigger at all. This replaces the code we usually had for keyboard-input (run-left-right-duck-jump), clicked buttons on the GUI (idle-over-down-refreshing), tower-states (idle-aiming-firing-reloading) or for the connection procedure when setting up peer2peer connections in our games.... This is a PCL (portable code library) so you should be able to use it in any of your MG projects.
C# API for Karamba3D
Simple fluent state machine for strong restrictioned state transition of your Entities.
Tools for experimenting with codes
A blueprint-based, runtime-modifiable Finite State Machine system for .NET. Features thread-safe deferred execution, zero-dependency architecture, and decoupled POCO contexts.
A Finite State Machine implementation