318,320c318,320
< transitionMatrix.resize(transitions.size());
< for (size_t i = 0; i < transitions.size(); i++) {
< transitionMatrix[i].resize(transitions.size());
---
> transitionMatrix.resize(states.size());
> for (size_t i = 0; i < states.size(); i++) {
> transitionMatrix[i].resize(states.size());
330c330
< for (size_t i = 0; i < transitions.size(); i++) {
---
> for (size_t i = 0; i < states.size(); i++) {
332c332
< for (size_t j = 0; j < transitions.size(); j++) {
---
> for (size_t j = 0; j < states.size(); j++) {