Introduction

Welcome to our tool Floyd and Warshall meet Kleene.

Commands

- Press anywhere to create a node, drag from one node to another to create an edge, press on an edge weight to edit it's value
- A Make the selected node an accepting state (Kleene's algorithm only)
- S Make the selected node a starting state (Kleene's algorithm only)
- L Add a loop to the selected node
- E / Click on value Edit the value of an edge
- Del / Backspace Delete the selected object
- Ctrl + Drag Drag nodes around
- Drag from one node to another Add an edge

>
$$\class{footer}{\color{black}{Created\ by\ Marian\ Haselrieder}}$$