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

Резултати

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

Търсене: #prosperity

当前筛选 #prosperity清除筛选
Addis Standard

@addisstandardeng · Post #21369 · 11.02.2026 г., 12:23

News: Political parties unveil symbols, slogans ahead of #Ethiopia’s 7th general election Political parties have begun unveiling the symbols and slogans they will use for Ethiopia’s 7th national general #election, scheduled by the National Election Board of Ethiopia (#NEBE) for 1 June 2026, with the ruling #Prosperity Party and the Coalition for Ethiopian Unity among the first to present their campaign identities. The Prosperity Party announced on 10 February 2026 that it will contest the election under a “sheaf of wheat” symbol accompanied by the slogan “Ethiopia to an exemplary nation!” The party introduced the symbol and slogan during a forum where it also presented its election manifesto prepared under the same theme. Meanwhile, the Coalition for Ethiopian Unity told Addis Standard a “thumb” symbol will be used for the upcoming election. The coalition said the symbol was..... https://web.facebook.com/AddisstandardEng/posts/pfbid0UYNHQHU76VgAhRkQkY6HQrKEJT6RqgasEEjXKSqRgSdBPNy85ygiq9wGpCJ6nfvol

የጀመርነው የብልፅግና ጉዞ በማንኛውም ዓይነት ጩኸት እንዳይናወጥ በደም መሠረት ላይ ያቆምነው ነው - ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ****************** ኢትዮጵያ የጀመረችው የብልፅግና ጉዞ በማንኛውም ዓይነት መሰናክል እንደማይቆም እና የልማት ሥራዎች ተጠናክረው እንደሚቀጥሉ ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ገለጹ። ጠቅላይ ሚኒስትሩ በአሰላ የንፋስ ኃይል ማመንጫ ምርቃት ላይ ባደረጉት ንግግር፣ መንግሥት የሕዝብን ሕይወት የሚለውጡ ተግባራትን በሙሉ ልብ እና በሙሉ አቅም ማከናወኑን እንደሚቀጥል አስታውቀዋል። የኢትዮጵያ የልማት ጉዞ በብዙ ውጣ ውረድ እና መስዋዕትነት ያለፈ መሆኑን የጠቀሱት ጠቅላይ ሚኒስትሩ፣ "የጀመርነው የብልፅግና ጉዞ በማንኛውም ዓይነት ጩኸት እንዳይናወጥ በደም መሠረት ላይ ያቆምነው ነው" ብለዋል። በልማት ሥራው ላይ ጥርጣሬ ላላቸው አካላትም፣ "ሥራ ስንጀምር፣ ጨርሰን ሪቫን ስንቆርጥ ላላመናችሁ፤ የእኛ ፀሎት፣ ዕድሜ ይስጣችሁ፣ ደግመን ደጋግመን እናሳያችኋለን ነው" በማለት መልዕክት አስተላልፈዋል። ልማቱን ሊያደናቅፍ የሚችል ማንኛውንም እንቅፋት መንግሥት ታግሶ እንደማያልፍ ያስጠነቀቁት ጠቅላይ ሚኒስትር ዐቢይ፣ "ሊያደናቅፈን የሚችል ማንኛውም እንቅፋት ካለ እንደ ማንኛውም ጉቶ ነቅለን በመጣል እናልፋለን" ብለዋል። ዓለም በአሁኑ ወቅት በከፍተኛ መተራመስ ውስጥ እንደምትገኝ ጠቅሰው፣ ራሱን በምግብ፣ በኢነርጂ እና በተቋማት ግንባታ ያላደራጀ ሀገር የመበተን አደጋ እንደሚጋረጥበት ጠቁመዋል። ኢትዮጵያ ለዚህ የሚመጥን የመከላከል አቅም እየገነባች መሆኑን አብራርተዋል። የኢትዮጵያ አርሶ አደሮች ሀገርን ለመመገብ የሚያደርጉትን ጥረት አጠናክረው እንዲቀጥሉ ጥሪ ያቀረቡት ጠቅላይ ሚኒስትር ዐቢይ፣ የሚቀጥለው ትውልድ ለአምባገነንነት እና ለባርነት እንዳይጋለጥ የነቃ እና የተማረ ትውልድ መገንባት እንደሚያስፈልግ አሳስበዋል። "ልጆቻችን፣ እኛ እና አባቶቻችን ባለፍንበት መከራ እንዳያልፉ፣ መሠረት ጥለን ማለፍ አለብን" በማለትም ቀጣይ የኢትዮጵያ ጉዞ ብሩህ መሆኑን አረጋግጠዋል። በለሚ ታደሰ #Ethiopia#Resilience#Development#Prosperity#AbiyAhmed

በትውልድ መስዋዕትነት የሚገነቡ የልማት ሥራዎች የኢትዮጵያን የብልጽግና ጉዞ የሚያረጋግጡ ናቸው - ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ********************* የኢትዮጵያን የብልጽግና ጉዞ ለማሳካት የሚከናወኑ የልማት ሥራዎች በትውልድ መስዋዕትነት የሚገነቡና የዜጎችን የጋራ ተጠቃሚነት የሚያረጋግጡ መሆናቸውን ጠቅላይ ሚኒስትር ዐቢይ አሕመድ (ዶ/ር) ገለጹ። እንደ ከተማ መልሶ ማልማትና ክላስተር እርሻ ያሉ ግዙፍ ፕሮጀክቶች ሲከናወኑ ለጊዜው የሚታዩ ተግዳሮቶች ለረጅም ጊዜ ስኬት ሲባል የሚታለፉ መሆናቸውን የጠቀሱት ጠቅላይ ሚኒስትሩ፤ የልማቱ ድምር ውጤት በሀገርም ሆነ በቤተሰብ ደረጃ ዕድገት እንጂ ውድቀት እንደማያመጣ አስረድተዋል። የሀገር ግንባታ በዋዛ ፈዛዛ እንደማይሳካና የበለጸጉ ሀገራት ዛሬ ለደረሱበት ደረጃ የበቁት በዜጎቻቸው "ደም እና አጥንት" መሆኑን ጠቅላይ ሚኒስትሩ አስታውሰዋል። የኢትዮጵያን የብልጽግና ጉዞ ለማሳካት የሚከናወኑ የልማት ሥራዎች ዋናው ዓላማ ለሕዝብና ለሀገር ብልጽግና መሥራት መሆኑን አስገንዝበዋል። አሁን የሚታዩ ችግሮች ጊዜያዊ ቢሆኑም፣ በረጅም ጊዜ ሂደት ኢትዮጵያ ስታድግ የማይጠቀም ዜጋ እንደማይኖርና እያንዳንዷ ሰከንድ የኢትዮጵያን ብልጽግና በሚያረጋግጡ ጉዳዮች ላይ ብቻ እንደምትውል አረጋግጠዋል። በቢታኒያ ሲሳይ #EBC#Ethiopia#Development#NationalBuilding#Prosperity#PMAbiyAhmed

Venture Village Wall 🦄

@venturevillagewall · Post #4188 · 19.02.2025 г., 07:00

Saylor's 21 Bitcoin Principles Revealed Michael Saylor shares key insights on Bitcoin ownership: 1. Experts buy Bitcoin. 2. Critics don’t understand it. 3. Opinions shift from negative to positive. 4. Learning about Bitcoin is endless. 5. Bitcoin thrives on chaos. 6. It’s a win-win game. 7. True ownership lies in Bitcoin. 8. You earn Bitcoin as per your worth. 9. Invest only what you can afford to lose. 10. Bitcoin is the ticket out of the matrix. 11. Understanding wants and needs drive comprehension. 12. Expect your models to break. 13. Bitcoin is the cure for economic woes. 14. Choose Bitcoin over fiat. 15. Bitcoin is for everyone. 16. Think in Bitcoin terms. 17. Bitcoin will change you. 18. Stay vigilant against lies. 19. Respect Bitcoin or be a fool. 20. Never sell your Bitcoin. 21. Spread the love for Bitcoin. #Bitcoin#Saylor#Crypto#Investment#Finance#Ownership#Learning#Economics#Innovation#DigitalAssets#MarketTrends#Blockchain#Wisdom#Prosperity#Opinions#Integrity#Wealth#Future#Leadership#Value

EUROUZ 🇪🇺 🇺🇿 News

@eurouz_official · Post #220 · 08.12.2023 г., 06:07

[UZ] #EUROUZ jamoasi sizlarni #O'zbekiston Respulikasi #Konstitutsiyasi qabul qilinganligi #kuni bilan tabriklaydi! Tariximizdagi ushbu muhim sanani nishonlar ekanmiz, #Vatanimizga#farovonlik, #birdamlik, #taraqqiyot#bardoshlik tilab qolamiz! - [EN] #EUROUZ team extends congratulations on the occasion of #Constitution#Day of #Uzbekistan! Wishing #prosperity, #unity, and continued #progress to our #motherland as we celebrate this significant day in our history. - [RU] Команда #EUROUZ поздравляет соотечественников с Днём #Конституции Республики Узбекистан! Желаем процветания, единства и продолжения прогресса нашей #Родине в этот значимый день. Follow #EUROUZ on Telegram: @eurouz_official