TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #1084 · 9.04

В общем, была задача на оптимизацию плана работ: есть набор заказов, и в каждом N тасков. Таски могут зависеть друг от друга или нет, имеют длительность и тип. Ещё есть M работников, каждый из которых может выполнять таски только определённых типов, причём, у каждого своя скорость. Если все таски в заказе выполнены, фирма получает сколько-то денег. У заказа есть дедлайн, за просрочку штраф (за каждый день просрочки), который вычитается из цены заказа. И ещё фирма тратит деньги за каждый день своей работы независимо от того, как загружены её сотрудники (то есть просто платит зарплаты по сути). Ещё важен учёт праздников и выходных. Нужно заработать на определённом наборе заказов и работников как можно больше денег. Полный текст задачи и код программы проверки есть в репозитории. Эта задача является изменённым заказом, который мы с напарником решали в реальной жизни: оптимизация работы печатных станков для типографии. Правда, тогда и мы справились так себе, и заказчик в итоге сначала захотел всё вручную сам делать, а потом и вовсе похоронил проект при смене директора. !!! Не читайте дальше, если хотите сначала попробовать решить самостоятельно, потому что я сейчас опишу эффективные подходы и результаты. ________________________________________ Так вот. Мы с другим экспертом Андреем сразу сели и написали разные варианты, чтобы задать шкалу, по которой будем оценивать решения команд. За пару часов я собрал примитивный жадный алгоритм, который сортировал заказы по прибыльности и укладывал в сетку кое-как, это дало нам нижнюю оценку. Мой алгоритм заработал ~75 млн виртуальных рублей, мы решили для оценки поставить нижней границей 40 млн. То есть всё, что ещё ниже, оценивалось в ноль баллов за качество оптимизации. Затем Андрей закрылся дома на три дня и вышел на свет со сложным жадным алгоритмом, который очень хитро сортировал заказы и очень хитро укладывал их в сетку, попутно выбирая разные способы этой укладки в зависимости от конкретного заказа. Это позволило заработать ~275 млн рублей. Мы сделали верхней границей для оценки 280 млн. К сожалению, в итоге только две команды из десяти прошли нижнюю границу, заработав, соответственно, ~91 и ~105 млн. К верхней границе не приблизился никто. И у четырёх команд алгоритм вообще не смог уложить без нарушений задачи в сетку (то есть, например, произвольно менял длительности, накладывал задачи друг на друга, давал одному работнику две задачи в один момент и так далее). Важной ошибкой команд, на мой взгляд, являлся тот факт, что никто не воспользовался возможностью запустить алгоритм на несколько минут и дать ему поработать. По условиям задания, можно было тянуть до 5 минут на одну оптимизацию, но по факту решения команд отрабатывали за единицы и десятки секунд. На самом конкурсе, пока команды работали, я решил попробовать сделать быстрое (по времени написания) но эффективное решение. Сначала попробовал жадную сортировку + доведение до лучшего варианта методом имитации отжига. В качестве нового состояния я просто менял местами заказы целиком. Этот вариант работал пару минут и дал мне около ~200 млн дохода. К слову, команда-лидер использовала такой же подход, просто не докрутила число итераций и температуру. Ну и потом я взял готовую либу по реализации классической генетики с особями и скрещиванием. Особью был массив с приоритетами заказов (которые конечно же нужно было аккуратно уложить чистым алгоритмом). Тип скрещивания: scattered. Всего 15 поколений по 20 особей, и это за минуту-полторы давало ~230-240 млн. Считаю, что для конкурса это самый лучший выбор: пишется одним человеком за день и даёт почти максимум, при этом легко настраивается на нужную длительность работы, легко параллелится. Ну а потом уже дома я посидел и накодил свой вариант сложного жадного с плавающим окном перебора отсортированных заказов и плавающей же укладкой по работникам. Такая штука за две минуты зарабатывает ~281 млн. Но за три дня в условиях стресса я бы такое не сделал, скорее всего. #dev

Hashtags

Резултати

Намерени 24 подобни публикации

Търсене: #sentiment

当前筛选 #sentiment清除筛选
SIGNAL

@finsignal · Post #4018 · 17.11.2025 г., 10:40

#Sentiment notes that the activity of #BTC discussion on social media has risen to a 4-month high, there is a serious panic among the crowd. Such depressive indicators in the moods usually preceded the rebounds.

СОЛОДИН LIVE

@goodtraders · Post #8697 · 24.11.2024 г., 16:19

#sentiment#news 🟢Позитивные, 🔵нейтральные и 🔴негативные новости по компаниям за последние 7 дней. 👆Размер шарика говорит о количестве новостей.

SIGNAL

@finsignal · Post #3660 · 05.11.2024 г., 09:28

⚡️ Sentiment notes a decrease in the number of wallets with a non-zero balance 🪙#BTC, which may mean that some participants will enter the cache before the US elections. The experts of #Sentiment consider this development of the situation to be #bullish for #BTC after the elections are held...

🔥📉 Sentiment Reset Capitulation often precedes expansion 當前 ETH 情緒已回落至「Everyone gave up|市場全面放棄」 區間,歷史上,這往往出現在大行情啟動前。 #以太坊#ETH#Sentiment #Markets#Crypto#区块链 —————— 結構解讀關鍵👇🥇資源搜索群🖲️👆 📊 從鏈上數據與情緒指標來看: • 散戶參與度下降 • 情緒指標接近極端悲觀 • 長期持有者行為趨於穩定 ⚡️ 關鍵解讀: 市場並非在討論「要不要追」,而是在 沒人想再談 ETH 的時候,真正的結構性行情,往往才開始醞釀。 📌 當情緒歸零,方向才有空間。 👀 你現在對 ETH 的狀態更接近哪一種? A️⃣ 已放棄、不再關注 B️⃣ 觀望中,不動作 C️⃣ 情緒最低,但開始留意 留 A / B / C 👇⭐️👇 🤣 留言你的看法 🥲👇

🪙EthGlobalNews |#BTC#Sentiment Retail sentiment flips aggressively. 多位加密 KOL 今日同步喊出 「底部已到」「準備開 pump」 等極端情緒字眼,顯示散戶情緒快速反轉至「極度貪婪」。 這類同步喊底的情況在過往多次循環中常伴隨 短線波動加劇。 #Insight 情緒指標走到極端時,行情反而更容易出現「假突破 → 回馬槍」的劇本。 #Bitcoin#Ethereum#Markets#Crypto ——— 👍@Web3NewsInsight 🥲 🥲Follow for more Web3 News 🤣

😱🤑 Fear & Greed Index Update: 主位幣恐懼與貪婪指數同步下滑: #比特币:極度恐懼(20) #以太坊:恐懼(34) #BTC#ETH#Markets #Sentiment#Crypto ——— 市場情緒明顯偏向避險,短線波動可能加劇,但往往也是長線資金關注的重要区域。 ✅Chat: @Web3NewsInsight 🦂 👇Tip👇讚 或點擊進行💎資源搜索👇

🤣Ethereum Fear & Greed Index has dropped to 13, signaling Extreme Fear across the market. 市場情緒跌入 極度恐懼區間,代表短期資金風險偏好明顯下降,投資人情緒趨於保守。 #Crypto#以太坊#币圈#区块链 ⚡️ 歷史上極度恐懼區域,往往出現在市場接近階段性底部時,但短線波動仍可能持續。 #Ethereum#Markets#Sentiment ——— 👇⭐️👇 🤣留言分享觀點 🥲👇

🪙ETH sentiment remains under pressure as risk appetite fades. 😱🤑 Fear & Greed Index 显示 ETH 情绪为 35(Fear),市场风险偏好持续低迷,短线资金更趋保守。 🖼📉 NFT 市场同步降温,本周 NFT 交易量 周减 10% 至 $66.71M,投机活跃度明显下降。 #Ethereum#以太坊#NFT #虚拟货币#Sentiment#区块链 ——— ⚡️ Insight:情绪与流动性双弱,ETH 或仍处于去杠杆后的修复阶段,但历史上 Fear 区间往往也是中期结构性机会的孕育期。 👇Tip👇讚 或點擊進行💎資源搜索👇

12
ПредишнаСтр. 1 от 2Следваща