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

Резултати

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

Търсене: #check

当前筛选 #check清除筛选

😄Check ➖➖➖➖➖➖ 🔘check as a verb can mean examine the quality, condition or suitability of something. 🔘Can you check this essay for me? 🔘Check can mean find out about something. 🔘Could you check which room we're meeting in? 🔘Check is an examination to make sure something is correct or in a suitable condition. 🔘There are security checks on the way into the concert hall. 🔜If you play chess, check is what you say when you can win. 🔘Check mate. I win! #Check👨‍🏫@America ➖➖➖➖➖➖➖➖➖➖➖➖ 🆕 Crypto News @Money 😁 Crypto Game @Egame 🇺🇸 US News @America 🇯🇵 Japan News @Japan 🇦🇪 UAE News @Dubai ▶️ Popular Movies @Videos 😜 Best Funny Video @Funnys

Hashtags

iMessage/R...: Name: 1-资源名称/iMessage短信群发系统 Size: 2-资源大小/每个虚拟机大概在3.5G 3-资源简介/只需一台电脑即可快速实现iMessage短信群发、海外短信推送及苹果推信!我们的智能群发系统支持全球范围高效送达,具备以下优势: 1.无需复杂设备--单台电脑操作,简单易用,一键批量发送 2.覆盖广泛--支持iMessage、国际短信及苹果推信,直达用户手 3.精准触达--自定义内容,灵活选客户群体,提升营销转化率;稳定 4.高效--专为外贸、电商、跨境业务设计,确保高送达率。适用于企业推广、活动通知、客户维护等场景,助您低成本拓展海外市场! Link: 👉Press me and click START to get the hidden link #check#求转存 ♾@gdsharing♾Google Drive限制了日分享流量:求补链

喬苑

@Qiao_blog · Post #1023 · 11.01.2025 г., 09:41

▎Sickw #check#检测#网站#工具#tool 免费检查您的 IMEI | MEID | SERIAL | ESN 号码信息。 支持所有品牌和设备,包括 Apple | iPhone | Samsung | Oppo | Xiaomi | OnePlus。 网站地址: https://sickw.com

🔴 SHORT? #CHECK [DEX_DRIVEN] Spread -9.52% detected 💥 Origin: MEXC (PUMP) [M: 11% VS D: 1%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.03740 🎰 Price MEXC $0.04096 (fair ‒4.03%) ️⚖️ Max Size: 16K $CHECK ($655) 💹️ Funding Rate: 0.0132% 🏦 Market Cap: $12.3M 💰 Liquidity: $235K 💸 Vol DEX/MEXC: $1.1M / $618K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 180s 📊Avg Spread / Max / Change: ±8% / ±13% / ±3% 📈Win / Draw / Lose: 20 / 6 / 7 💰Total / Week / 24H Profit: 53% / 42% / 18%

🟢 LONG? #CHECK [DEX_DRIVEN] Spread 8.00% detected 💥 Origin: MEXC (DUMP) [M: -7% VS D: 0%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.04790 🎰 Price MEXC $0.04435 (fair +5.05%) ️⚖️ Max Size: 16K $CHECK ($710) 💹️ Funding Rate: -0.0200% 🏦 Market Cap: $15.8M 💰 Liquidity: $301K 💸 Vol DEX/MEXC: $905K / $562K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 86s 📊Avg Spread / Max / Change: ±6% / ±9% / ±4% 📈Win / Draw / Lose: 32 / 1 / 2 💰Total / Week / 24H Profit: 128% / 102% / 81%

🟢 LONG? #CHECK [DEX_DRIVEN] Spread 9.70% detected 💥 Origin: MEXC (DUMP) [M: -7% VS D: 1%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.06083 🎰 Price MEXC $0.05545 (fair +2.00%) ️⚖️ Max Size: 16K $CHECK ($887) 💹️ Funding Rate: -0.0200% 🏦 Market Cap: $20.1M 💰 Liquidity: $380K 💸 Vol DEX/MEXC: $706K / $523K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 83s 📊Avg Spread / Max / Change: ±6% / ±8% / ±4% 📈Win / Draw / Lose: 30 / 0 / 2 💰Total / Week / 24H Profit: 122% / 96% / 75%

🟢 LONG? #CHECK [DEX_DRIVEN] Spread 8.40% detected 💥 Origin: DEX (PUMP) [M: -4% VS D: 5%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.07304 🎰 Price MEXC $0.06738 (fair +1.48%) ️⚖️ Max Size: 16K $CHECK ($1K) 💹️ Funding Rate: -0.0200% 🏦 Market Cap: $24.1M 💰 Liquidity: $453K 💸 Vol DEX/MEXC: $467K / $397K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 88s 📊Avg Spread / Max / Change: ±6% / ±8% / ±4% 📈Win / Draw / Lose: 22 / 0 / 2 💰Total / Week / 24H Profit: 83% / 57% / 36%

🟢 LONG? #CHECK [DEX_DRIVEN] Spread 8.61% detected 💥 Origin: DEX (PUMP) [M: 5% VS D: 14%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.06385 🎰 Price MEXC $0.05879 ️⚖️ Max Size: 16K $CHECK ($941) 💹️ Funding Rate: 0.0114% 🏦 Market Cap: $21.1M 💰 Liquidity: $398K 💸 Vol DEX/MEXC: $447K / $349K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 84s 📊Avg Spread / Max / Change: ±6% / ±8% / ±4% 📈Win / Draw / Lose: 20 / 0 / 2 💰Total / Week / 24H Profit: 68% / 43% / 21%

🔴🔴 SHORT? #CHECK [DEX_DRIVEN] Spread -11.68% detected 💥 Origin: MEXC (PUMP) [M: 10% VS D: -3%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.03887 🎰 Price MEXC $0.04341 (fair ‒2.63%) ️⚖️ Max Size: 16K $CHECK ($695) 💹️ Funding Rate: 0.0114% 🏦 Market Cap: $12.8M 💰 Liquidity: $64K 💸 Vol DEX/MEXC: $254K / $120K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 200s 📊Avg Spread / Max / Change: ±8% / ±13% / ±3% 📈Win / Draw / Lose: 15 / 6 / 6 💰Total / Week / 24H Profit: 40% / 30% / 5%

🔴🔴 SHORT? #CHECK [DEX_DRIVEN] Spread -10.71% detected 💥 Origin: MEXC (PUMP) [M: 15% VS D: 3%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.03540 🎰 Price MEXC $0.03919 (fair ‒4.41%) ️⚖️ Max Size: 16K $CHECK ($627) 💹️ Funding Rate: 0.0114% 🏦 Market Cap: $11.7M 💰 Liquidity: $59K 💸 Vol DEX/MEXC: $250K / $115K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 206s 📊Avg Spread / Max / Change: ±8% / ±13% / ±3% 📈Win / Draw / Lose: 14 / 6 / 6 💰Total / Week / 24H Profit: 35% / 24% / -1%

🔴 SHORT? #CHECK [DEX_DRIVEN] Spread -9.06% detected 💥 Origin: MEXC (PUMP) [M: 10% VS D: 2%] 💎 Checkmate #CHECK_USDT (COPY: CHECK) 🌐 Price DEX $0.02959 🎰 Price MEXC $0.03227 (fair ‒4.71%) ️⚖️ Max Size: 16K $CHECK ($516) 💹️ Funding Rate: 0.0114% 🏦 Market Cap: $9.8M 💰 Liquidity: $51K 💸 Vol DEX/MEXC: $234K / $108K ⛓️#BASE Dep: 🟢 (1800) W/d: 🟢 0x9126236476eFBA9Ad8aB77855c60eB5BF37586Eb ⏳Avg Align Time: 213s 📊Avg Spread / Max / Change: ±8% / ±14% / ±3% 📈Win / Draw / Lose: 13 / 6 / 5 💰Total / Week / 24H Profit: 31% / 20% / -4%

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