Cipher-Solitaire Application for building a finite state machine for cipher Solitaire Requirements numpy Launch python src/main.py Graphs graphonline