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

Резултати

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

Търсене: #onchaindata

当前筛选 #onchaindata清除筛选
SpotOnChain | Announcement

@spotonchain · Post #421 · 28.09.2023 г., 13:27

🎉🎉 Celebrate with us the impressive metrics within 🔟 days of Beta Launch🚀📈: - 30K active users from 50 countries - 10.2K smart alert configs are set - 1.5M interactive maps are visualized 🌐🔗 We're honoured to harness #AI and #Onchaindata to empower our users for success! 🎯There is still a chance to share our 🎁$2,000🎁 reward pool and win the Beta Access Code!! 🎮Jump in our Zealy quest board now! We are distributing the code every week to highly engaging members. 🍀👇 https://zealy.io/c/spotonchain/questboard

🪙📊Ethereum daily transactions hit a new all-time high. 📈 Sentora 數據顯示,以太坊單日交易數突破 230 萬筆,創下歷史新高,鏈上活躍度持續攀升。 #以太坊#OnchainData#DeFi #Crypto#Adoption#Web3 ——— 結構解讀關鍵👇🥇資源搜索群🖲️👆 📊 從 2018–2026 的長期走勢來看,ETH 交易量呈現結構性上行,即使在熊市階段,鏈上使用仍未回到早期低點。 ⚡️ Insight: • 高交易數代表 實際使用需求,而非純投機 • L2、生態應用與穩定幣活動正在放大主網結算需求 • 長期看,這是 ETH 作為全球結算層 的關鍵基本面信號 👇⭐️👇 🤣 留言分享觀點 🥲👇

🪙🐋 💲🆕巨鯨 出沒:20倍 槓桿 多單 大賺 $1,100 萬! 該玩家持有的 50,000 $ETH 長線多單(20x 槓桿),目前 總價值 已高達 $1.119 億美元。 隨著 以太幣 價格走強,該位址的浮動盈利已正式突破 $1,129 萬美元! #加密货币#以太币#区块链#币圈 ——— 📊市場情緒觀察 📊——— ⚡️曝光新聞👇👇資源搜索群 🖲️👆 📊關鍵數據看點: • 持倉規模: 50,000 ETH • 槓桿倍數: 20x (高風險高回報) • 當前價值: $111.9M • 浮動盈餘: +$11.29M 💡巨鯨選擇在高槓桿下繼續持有,顯示大戶對後市突破仍具備極強信心。 但需注意 20 倍槓桿的清算線風險,若市場出現劇烈回撤,這類大單的平倉動作可能會引發短線波動。 #槓桿交易#財富密碼#OnChainData 🤣👇 ☕️👇 幣圈 区块链新闻 😺👇

🇺🇸📊 以太全球新聞 📆 2025-10-11 EthereumGlobalNews 📈 鏈上數據追蹤 📉👀【#BTC 鏈上數據:巨額虧損比特幣湧入交易所,加劇拋售壓力】 在過去數小時內,約 36,700 顆比特幣(約 41 億美元)於虧損狀態下被轉入交易所。這一波資金移動可能對市場形成拋壓,但真正導致市場全面崩潰的主因,仍是連環清算潮,徹底將行情拖入深淵。 #BTC#鏈上拋壓#清算潮#市場恐慌#OnchainData

Crypto M - Crypto News

@CryptoM · Post #65021 · 10.04.2026 г., 14:11

🚀 Bitcoin's Potential Bear-Market 'Iron Bottom' Predicted by Analyst A CryptoQuant analyst has projected that Bitcoin might establish a bear-market 'iron bottom' within the $55,000–$60,000 range by the end of 2026. According to NS3.AI, this prediction is grounded in on-chain indicators, notably the MVRV Z-score, which has moderated but remains above negative levels. #Bitcoin#Crypto#BearMarket#CryptoAnalysis#MVRV#OnChainData#CryptoPredictions#BTC

Crypto M - Crypto News

@CryptoM · Post #64538 · 09.04.2026 г., 06:45

🚀 Satoshi Protocol Layer2 Settlement Network Launches with Upgrades The Satoshi Protocol Layer2 settlement network officially launched on April 6, introducing enhancements in on-chain data statistics and computational capabilities. According to ChainCatcher, the Layer2 network now supports deep cumulative calculations on-chain, allowing for a more accurate reflection of team sizes and business data, thereby improving processing efficiency in complex scenarios. In terms of governance, the protocol has transferred core permissions to a multi-signature contract and adopted a dual-track governance model, with developers and core community members each holding 50% of the decision-making power. The execution threshold is set at 65%, further enhancing decentralization. This upgrade marks the protocol's transition towards community autonomy, providing a reference for technology and governance in the DeFi sector. #SatoshiProtocol#Layer2#Blockchain#DeFi#Governance#Decentralization#OnChainData#NetworkLaunch#Crypto#MultiSignature#ProtocolUpgrade#CommunityAutonomy