Здравствуйте. Решил в очередной раз уделить время Python (манит меня этот язык ) и набросал небольшой “учебный” проект. Это симулятор логики, т.е. вам в распоряжение выдается набор базовых элементов - AND/OR/NOR/XOR и.д. из которых вы сможете собрать логическую схему. Для отрисовки сначала использовался OpenGL, но потом переписал на PyGame.

В комплекте идет пример синхронного D триггера, сохранение/загрузка осуществляется кнопками S и L соответственно. Вообще исчерпывающая информация по управлению есть в readme.txt

https://github.com/mrpeidz/PLogicSim