diff --git a/courses/index.yaml b/courses/index.yaml index 6e6ba6b..3b22118 100644 --- a/courses/index.yaml +++ b/courses/index.yaml @@ -33,10 +33,16 @@ courses: priority: 90 logo: "/courses/logos/mlb-2026_logo.png" + - id: "rts-2026-spring" + file: "random-processes-and-time-series-2026.yaml" + status: "active" + priority: 90 + logo: "/courses/logos/itmo_random_processes_time_series.png" + - id: "nn-2026-spring" file: "neural-networks-2026.yaml" status: "active" - priority: 90 + priority: 80 logo: "/courses/logos/nn-2026_logo.png" - id: "os-2025-spring" @@ -60,6 +66,6 @@ courses: - id: "fs-2025-autumn" file: "fundamental-statistics-2025.yaml" - status: "active" + status: "archived" priority: 90 logo: "/courses/logos/fs-2025_logo.png" diff --git a/courses/logos/itmo_random_processes_time_series.png b/courses/logos/itmo_random_processes_time_series.png new file mode 100644 index 0000000..4576930 Binary files /dev/null and b/courses/logos/itmo_random_processes_time_series.png differ diff --git a/courses/machine-learning-basics-2026.yaml b/courses/machine-learning-basics-2026.yaml index c9372a6..fd2024f 100644 --- a/courses/machine-learning-basics-2026.yaml +++ b/courses/machine-learning-basics-2026.yaml @@ -93,8 +93,8 @@ course: "3": github-prefix: 3 short-name: ЛР3 - taskid-max: 10 - penalty-max: 10 + taskid-max: 5 + penalty-max: 8 ci: workflows: - run-autograding-tests diff --git a/courses/neural-networks-2026.yaml b/courses/neural-networks-2026.yaml index 724b8bf..81fbce7 100644 --- a/courses/neural-networks-2026.yaml +++ b/courses/neural-networks-2026.yaml @@ -24,10 +24,10 @@ course: lab-column-offset: 1 staff: - name: Поляк Марк Дмитриевич - title: ст. преп. + title: преподаватель практики status: лектор - name: Поляк Марк Дмитриевич - title: ст. преп. + title: преподаватель практики status: лабораторные работы labs: "0": diff --git a/courses/random-processes-and-time-series-2026.yaml b/courses/random-processes-and-time-series-2026.yaml new file mode 100644 index 0000000..1d73b39 --- /dev/null +++ b/courses/random-processes-and-time-series-2026.yaml @@ -0,0 +1,116 @@ +--- +# Configuration file for lab-grader + +course: + name: Случайные процессы и временные ряды + alt-names: + - RPTS + - Random Processes and Time Series + - СлПр + - СПиВР + semester: Весна 2026 + university: ИТМО + email: mdpoliak@itmo.ru + timezone: UTC+3 + github: + organization: itmo-rts-2026 + teachers: + - "Mark Polyak" + - markpolyak + google: + spreadsheet: 15HKx6Xt_AMv0AkfbOZCpllNX-GHBsfhfBhwBS2F9JjM + info-sheet: График + task-id-column: 0 + student-name-column: 1 + lab-column-offset: 1 + staff: + - name: Поляк Марк Дмитриевич + title: преподаватель практики + status: лектор + - name: Поляк Марк Дмитриевич + title: преподаватель практики + status: лабораторные работы + labs: + "1": + github-prefix: 1 + short-name: ЛР1 + taskid-max: 10 + penalty-max: 10 + score: + patterns: + - 'ПРЕДВАРИТЕЛЬНАЯ.*?ОЦЕНКА.*?ЖУРНАЛ:\s*(\d+(?:[.,]\d+)?)' # Гибкий паттерн для "ПРЕДВАРИТЕЛЬНАЯ ОЦЕНКА В ЖУРНАЛ: 10.0" + ci: + - workflows + files: + - exercises.ipynb + moss: + language: python + max-matches: 100 + local-path: lab1 + "2": + github-prefix: 2 + short-name: ЛР2 + taskid-max: 10 + penalty-max: 10 + score: + patterns: + - 'ПРЕДВАРИТЕЛЬНАЯ.*?ОЦЕНКА.*?ЖУРНАЛ:\s*(\d+(?:[.,]\d+)?)' # Гибкий паттерн для "ПРЕДВАРИТЕЛЬНАЯ ОЦЕНКА В ЖУРНАЛ: 10.0" + ci: + - workflows + files: + - exercises.ipynb + moss: + language: python + max-matches: 100 + local-path: lab2 + "3": + github-prefix: 3 + short-name: ЛР3 + taskid-max: 10 + penalty-max: 10 + score: + patterns: + - 'ПРЕДВАРИТЕЛЬНАЯ.*?ОЦЕНКА.*?ЖУРНАЛ:\s*(\d+(?:[.,]\d+)?)' # Гибкий паттерн для "ПРЕДВАРИТЕЛЬНАЯ ОЦЕНКА В ЖУРНАЛ: 10.0" + ci: + - workflows + files: + - exercises.ipynb + moss: + language: python + max-matches: 100 + local-path: lab3 + "4": + github-prefix: 4 + short-name: ЛР4 + taskid-max: 10 + penalty-max: 10 + score: + patterns: + - 'ПРЕДВАРИТЕЛЬНАЯ.*?ОЦЕНКА.*?ЖУРНАЛ:\s*(\d+(?:[.,]\d+)?)' # Гибкий паттерн для "ПРЕДВАРИТЕЛЬНАЯ ОЦЕНКА В ЖУРНАЛ: 10.0" + ci: + - workflows + files: + - exercises.ipynb + moss: + language: python + max-matches: 100 + local-path: lab4 + "5": + github-prefix: 5 + short-name: ДЗ5 + taskid-max: 10 + penalty-max: 10 + score: + patterns: + - 'ПРЕДВАРИТЕЛЬНАЯ.*?ОЦЕНКА.*?ЖУРНАЛ:\s*(\d+(?:[.,]\d+)?)' # Гибкий паттерн для "ПРЕДВАРИТЕЛЬНАЯ ОЦЕНКА В ЖУРНАЛ: 10.0" + ci: + - workflows + files: + - exercises.ipynb + moss: + language: python + max-matches: 100 + local-path: lab5 + +misc: + requests-timeout: 5