Skip to content

Обучающая программа "Позиционные игры" для студентов дисциплины "Теория игр"

Notifications You must be signed in to change notification settings

AnatolySamaris/PozerPyQt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Релиз v1.3

Обновления:

  • Выигрыши появляются слева и справа от вершин, чтобы линии их не перекрывали;
  • Переключение между режимами задания выигрышей, построения схемы, выделения стрелок осуществляется из выпадающего окна;
  • После задания всех выигрышей пользователь сам выделяет стрелки. Если выбрана неправильная стрелка - она тоже выделяется, но счетчик ошибок увеличивается. И если выбраны все правильные стрелки + хотя бы одна неправильная, решение не будет считаться правильным;
  • В конце решения - информационное окно с количеством совершенных ошибок;
  • Обновлена справка.

Установка и запуск проекта (Windows):

Требования: Python>=3.10, pip, PyQt5

  1. Клонируйте проект и перейдите в директорию проекта:
git clone https://github.com/AnatolySamaris/PozerPyQt
cd PozerPyQt
  1. Создайте виртуальное окружение и активируйте его:
python -m venv venv
venv/Scripts/activate
  1. Установите необходимые зависимости (Могут возникнуть проблемы с PyQt5 - для решения следуйте инструкциям из открытых источников):
pip install -r requirements.txt
  1. Запустите проект:
python main.py

About

Обучающая программа "Позиционные игры" для студентов дисциплины "Теория игр"

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages