Skip to content

Releases: micycle1/PFLAP

PFLAP 1.5

05 Jul 20:07
Compare
Choose a tag to compare

PFLAP v.1.5

The second release. The code has undergone large refactoring to reduce coupling between the view and model. In addition, the GUI has undergone an upgrade and modernisation.

What's New:

  • Save & Load machine configuration
  • Zoom & Pan (hold CTRL and use the mouse)
  • Simulate Mealy & Moore Machines
  • Per-state information

Improvements

  • JavaFX GUI (replaced the prior AWT GUI)
  • Transitions between the same states collapse into a single transition
  • Transition labels now scale better
  • Right-click selection box now selects/deselects states live - not only on mouse release
  • Redesigned controlP5 GUI elements
  • Removed Action Tracer

Bug Fixes

  • Various mouse interaction fixes (states not deselecting, etc.)

PFLAP 1.0

21 Sep 20:25
Compare
Choose a tag to compare

PFLAP v.1.0

The first release-ready version.

.jar and .exe (packaged with Launch4j) versions available.

What's New:

  • Simulate Deterministic Finite Automata (DFA)
  • Simulate Pushdown Automata (DPA)
  • Stepping simulation mode
  • Export to .png
  • ' ' (space) substitution for λ.
  • Undo/Redo
  • Colour-customisation of all graphics