Public Telegram Archive
Channels About
User Info
Roman Smolianiuk
ID 1542200
Type user
Username @rsmol
First Name Roman
Last Name Smolianiuk
First Seen 2026-01-09 15:03 UTC
Updated 2026-01-09 15:03 UTC
Statistics
Total Messages: 133
Active in: 12 channel(s)
Activity by Channel
Channel Messages First Last
Музыканты Кипра (чат)
@cyprus_musicians_chat
77 2025-01-23 09:26 UTC 2026-11-05 12:07 UTC
CypRUs DIY - Все про ремонт на Кипре
@cyprusdiy
23 2023-02-21 16:20 UTC 2025-07-02 17:23 UTC
Cyprus Parcels & Delivery
@CyprusParcel
8 2023-07-04 11:17 UTC 2026-05-22 09:44 UTC
КИПР 🇨🇾 БАРАХОЛКА
@baraholka_kipr
8 2023-02-27 13:11 UTC 2026-05-26 11:48 UTC
Cyprus_iT chat
@badcyprus
5 2023-04-06 09:48 UTC 2026-03-04 17:12 UTC
Ларнака Барахолка
@larnaca_baraholka
2 2026-05-15 04:34 UTC 2026-05-15 04:34 UTC
Ларнака - Larnaca
@larnaca_cyprus
2 2023-08-26 18:42 UTC 2023-08-29 04:30 UTC
CY Law, Visas, Taxes, Insurance
@cylaw
2 2022-12-05 11:49 UTC 2022-12-05 11:52 UTC
Сад-огород и птицеводство/животноводство на Кипре
@cyprusgarden
2 2025-08-16 06:27 UTC 2025-08-16 06:29 UTC
CY Medic
@cymedic
2 2023-10-22 07:41 UTC 2025-03-25 05:47 UTC
CY Internet & Mobile
@cyprusinet
1 2025-07-19 09:32 UTC 2025-07-19 09:32 UTC
Кипр: фото
@cyprus_photo
1 2023-10-10 08:12 UTC 2023-10-10 08:12 UTC
Recent Messages
следующего года?
Музыканты Кипра (чат) 2026-10-26 11:44 UTC photo
Погнали😃
Не пройдет по первому пункту😂
Если посмотреть код алгоритма, то все станет предельно ясно. Он работает очень хорошо именно на максимизацию участников.

Треков всего 25, а участников получается 94-96 т.е. В среднем почти 4 человека на трек. Это значит, если бы в каждом треке были только вокал-гитара-бас-барабаны, то была бы полная уникальность, каждый сыграл бы только по одному разу. Это очень хороший результат на мой взгляд.
Но т.к. состав треков разный, есть отклонения и некоторые счастливчики попадают аж 2 раза.

Если как базовое условие сохранять максимум участников и приоритет новичков, то улучшить вряд-ли что-то получится.

Есть один не очевидный момент, где может быть некая несправедливость: первыми в обработку попадают треки, которые были первыми вписаны и участники первых треков понижает шансы песен которые ниже. Поэтому, если есть заранее готовый состав, можно его вписать сразу в 12:00 и тогда из него не будут "высасывать" рейтинг😁. Но это всё равно не даст гарантии на успешный проход в сетлист.

P:s: Андрею респект, особенно, если учесть что этот код писался до эпохи вайбкодинга😅
Отличный редизайн, спасибо! В мобилке лучше стало, а в десктопе просто топ!

Интересно как live сетлист будет работать
Потому что синий трактор это металлика


https://youtube.com/shorts/hOp7quni7xk?is=VQt62DQzMbPGclKM
Хочет но не получается
Прикольно и цена сразу X2 от новой :))
Насколько я понял, весь список предварительно сортируется по рейтингу. Первыми обрабатываются самые жирные треки где много участников и много новичков

после каждого успешного отбора оставшаяся таблица пересчитывается
Получается, примерно так:

Трек со средним приоритетом(мало участников, нет полных новичков) может легко вылететь, если его участники записались в другие треки, которые обработались первыми, их рейтинги уже обнулились к тому моменту пока до этого трека дошло дело.


Выглядит все довольно логично, и если участников больше чем потенциальных мест, врядли получится всегда находит решение чтобы попадали все.
Погонять бы с реальными данными, может удалось бы придумать какое-нибудь улучшение, только по коду сложно сообразить