Ну так граф должен быть представлен списками смежных вершин, а не таблицей 3*3.
Что-то вроде такого для первой вершины.
0: [1, 2, 3, 4, 6, 8],
Ну и отдельный список вершин с их состояниями.
Тогда можно было бы избавиться от кучи условий в ифах и просто итерировать по соседним данной вершинам.
Установить в 0.
В прочем, мне не нравятся оба решения.
Что-то вроде такого для первой вершины.
0: [1, 2, 3, 4, 6, 8],
Ну и отдельный список вершин с их состояниями.
Тогда можно было бы избавиться от кучи условий в ифах и просто итерировать по соседним данной вершинам.
toggle();
});
Может быть все-таки:
$('#toggleShowHide).change(toggle);
?