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 подобни публикации

Търсене: #ya

当前筛选 #ya清除筛选
абиблиофобия

@abiblio · Post #304 · 27.07.2020 г., 19:44

#ya Вышел альманах «Звездная пыль в будущем», где я поработала с другим замечательным иллюстратором Софией Коловской (one day one sketch вконтакте и sofia.kolovskaya в инстаграме). Там, где мужчина похож на митька, это наш разворот. Альманахи «Звездная пыль» — это, с одной стороны, ностальгия по толстым детским журналам, с другой — современные и актуальные форматы, темы, авторы и, конечно, иллюстраторы. Вот сайт издательства: https://kitread.ru/future (у ребят еще есть бесплатная научно-популярная рассылка «Пятничный кит», можно там же по ссылке подписаться).

Hashtags

Libertà è ragione

@libertaeragione · Post #3859 · 14.06.2023 г., 15:50

#Israele La maggioranza di governo è stata sconfitta nel voto decisivo della #Knesset per selezionare il componente politico chiamato a far parte del Comitato per la selezione dei giudici. A causa di dissidi interni alla coalizione, ad essere stata eletta è la parlamentare di #YA|Centro Karine #ElHarrar, votata anche da qualche esponente della maggioranza. Solo 11 voti, contro i 58 di ElHarrar, per Tali #Gottlieb (#Likud|ECR). @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #3998 · 12.10.2023 г., 15:49

#Israele Yair #Lapid (#YA|Centro): “Se pensassi che questo sia un governo di unità nazionale mi unirei, non è troppo tardi per formare il governo giusto. Non ci uniremo perché qui è stata eretta una struttura che non farà altro che aumentare il caos. #Gantz ed #Eisenkot potranno solo dare consigli. #BenGvir rimane ancora a capo del Monte del Tempio e #Smotrich di Hvara. Chiunque abbia causato il fallimento non sarà in grado di risolverlo, i cittadini israeliani possono chiedere di fare la cosa giusta per una volta e sappiamo tutti di cosa si tratta: un governo senza estremisti con un gabinetto piccolo ed efficiente.” @OsservatorioEsteri

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #2319 · 25.01.2026 г., 07:13

可蕾娅的小小冒险~精灵和善良的公主! クレアの小さな冒険記~精霊とお人よしのお姫様~ 克莱尔的小小冒险记~精灵与老好人的公主殿下~ ver1.08b AI汉化版+CG 前几天评论区推荐汉化的游戏,用超棒的推理模型DeepSeek R1跑了个汉化,欢迎游玩 ~剧情概要~ 天真烂漫的克莱尔公主因国家沦陷而流亡。 目睹受压迫的民众后,她决定寻找传说中的王者之证(王锡),夺回故土。 但这位不谙世事的公主过于善良,轻信他人而屡遭欺骗…… 若没有玩家扮演的「精灵」指引,她不仅会失去纯洁,更无法抵达王锡所在之处。 与此同时,各路势力围绕王锡展开争夺,而一起「谋杀案」的真相与这场纷争暗中交织—— 唯一能解开谜题的,只有「你」。 ~游戏系统~ 象征遇敌制(80~90%敌人战败触发H事件)。 1280×960大画面,全语音H场景沉浸体验! 多场景冒险:森林、洞窟、沼泽、贫民窟、要塞等。 初期技能选择,自由决定玩法风格。 锻造+烹饪+DIY系统(克莱尔手工锻造)。 8+1种特殊战斗服饰(可通过剧情获取,老玩家可提前解锁)。 隐藏要素:智慧圣域、秘密房间、「时之宝箱」等,玩家决策将影响克莱尔的命运。 ~场景内容~ 总量:41张CG、80+全语音H场景(小事件不计入)。 后续更新:追加10~20张CG及全语音适配场景。 包含以下玩法: ✔️ 卖春 · 睡眠○ · 游击卖春 · 街头凌○ · 公开性处理 · 【四肢○断】 ✔️ 药物 · 俘虏H · 战败H · 店员侍奉 · 夜店 · 强盗 ✔️ 史莱姆 · 魔兽 · 丧尸 · 触手 · 兽人轮○ · 哥布林轮○ · 魔虫 ✔️ 恶童调教 · 人妻凌○ · 骑士受辱 · NTR · 夜店正太逆推 ✔️ 公开处刑 · 下跪乞求(含克莱尔以外的受害角色)等。 游戏已实测可运行后打包上传,如游戏异常请优先检查下是否全英文路径(测试环境Windows11-24H2) 评分 作者 #ya-ho-games #PC#RPG#精灵#调教#NTR#AI汉化版#Mtool #可蕾娅的小小冒险~精灵和善良的公主! #クレアの小さな冒険記~精霊とお人よしのお姫様~ #克莱尔的小小冒险记~精灵与老好人的公主殿下~ 下载地址

абиблиофобия

@abiblio · Post #165 · 20.11.2019 г., 14:16

Абиблиофобия — это боязнь, что будет нечего почитать (поэтому с собой в поездку нужно брать несколько книг, киндл и зарядку для киндла). #артдиректоргордится и #артдиректорнегордится — про обложки, оформление и полиграфию #дорогаяредакция — про редактуру, переводы и книжный рынок #рекурсия — книги (и не только) о книгах и литературе #pulpnonfiction — нон-фикшн (от мемуаров до научпопа) #многогитик — нон-фикшн, который ближе к учебной или научной литературе #imagine — художественная литература #puzzle — детективы и книги-квесты #doc — книги с примесью документального #originals — для книг прочитанных в оригинале и, как правило, еще не переведенных на русский язык #ya — young adult и книги для семейного чтения #readymade — цитаты и кейсы из книг, а также «странные сближенья» #takeaways — главные идеи книги / лекции / статьи #менетекел — диаграммы и прочие измерения (их еще можно смотреть в инстаграме @abiblios) #реферанс — ссылки на чужое

Libertà è ragione

@libertaeragione · Post #4000 · 13.10.2023 г., 10:40

#Sondaggi#Israele Sondaggio di Lazar: #NUP (#BaW-#NH)|Centro|Centro-destra: 41 seggi (+12) #Likud|ECR: 19 (-9) #YA|Centro: 15 (-1) #RZ-#OY|Estrema destra ebraica: 9 (-1) #UTJ|Destra charedì: 7 #Shas|Charedì: 7 (-3) #Meretz|S&D: 6 (+2) #Beiteinu|Destra secolarista: 6 #RA|Conservatori islamici: 5 #Hadash-#TA|Sinistra araba: 5 #Balad|Sinistra araba: 0 (1,5%) #Labor|S&D: 0 (1,3%) Data rilevazione: 11-12 ottobre +/-: 4-5 ottobre Intervistati: 512 NUP, la coalizione sionista liberale guidata da Benny #Gantz e Gideon #Saar, raggiunge un nuovo record di seggi (41). @OsservatorioEsteri