Finite State Automata (FSAM) is a finite state machine simulator for mobile, inspired by JFLAP. It supports finite state automata, pushdown automata, and Turing machines. With tools for configuration, simulation, and conversion, users can move and configure states, create transitions, minimize DFAs, and more. The app features file I/O capabilities for saving and loading in FSAM and JFF formats, along with advanced simulation options like step-by-step execution and quick run for bulk testing.
Want to check extension ranking and stats more quickly for other Android apps?
Install
Chrome-Stats extension
to view Android-Stats data as you browse the Google Play Store.
FSAM is a finite state machine simulator for mobile, heavily inspired by JFLAP. It currently supports finite state automata, pushdown automata, and turing machines.
The simulator offers the following tools and features General: - Camera Zoom - Camera Move - Camera Refocus FSA Configuration Features: - Move State Tool - Configure State Tool - Create State Tool - Create Transition Tool - Delete Tool File I/O Features: - Save as FSAM - Load as FSAM - Save as JFF - Load as JFF Simulate Features: - Step by State and Step with Closure - Step - Trace State History - Freeze/Unfreeze Simulation State - Remove Simulation State - Quick run / Bulk Testing Conversion Features: - Minimize DFA - Convert NFA to DFA
This app is truly helpful especially for a compsci student like me. The UI is much better comapred to other apps and there is little to none bugs while using FSAM. Overall, it is a smooth experience.