Pull to refresh
2
0
Яковлев Вадим @FrimInc

User

Send message
Вы правы, в полной мере такой режим работы раскрывает человеческий потенциал, когда у тебя через два дня релиз, а в проекте — мертвый конь.

PS/ В чем собственно суть самой игры?
ааа, вот вы о чем.
Интересное решение, я думаю обращусь к вам как дойду до реализации.
Энивей, сначала мне нужен диск на 46 тб.
Долгоживущие мыльные пузыри
Новая книга С. Лукьяненко
это что бы в коробочке место свободное не пропадало
У хороших людей всегда так.
Иду я по улице, вижу идет человек — идиот идиотом.
И так неловко становится.
Принципиален кстати и способ выборки комбинации по картам на 1 руке и на столе — это по сути для покерного калькулятора.
Да, вы правы, на 8 не надо умножать.
Я бы хотел сказать, что это была проверка на внимательность, но на самом деле это я дурак.

А каким образом реализовать 6-тибайтовый бит?
Вы кстати совершенно зря минусуете.
5 рук по 2 карты + 5 карт на столе — это 15 карт из колоды в 52 карты.
По формуле image
это 4 481 381 406 320 комбинаций из 15 карт.
Если представить, что каждую карту мы кодируем буквой в верхнем или нижнем регистре (байт, скажем, на букву) это

4481381406320*15*8 = 537765768758400 байт
делим на 1024^4
получаем 489 террабайт, или примерно 17 указанных в посте кирпичей.

Я же не с потолка комментарий взял.

круто,
будет теперь куда записать покерные раскладки для 5 рук на ривере
Программа не должна работать.
Программа должна решать поставленную задачу наиболее эффективным способом.
Эффект=результат/затраты

Если человек пишет корявый код, его программы напоминают кучу костылей вставленных в жопу, но быстро пишутся, быстро же и надежно работают и к результату не придерешься — хай будет так, особенно в условиях перманентных дедлайнов.

Другое дело, что так не бывает. Никогда. Вообще.

Мы тут все программисты, работаем в команде, зарабатываем денюшку, и наша и чужая внутренняя творческая тонкая организация никого не волнует. Волнует — насколько человек делает то, что от него требуется. Волнует — сколько буде разбираться следующий программист.
Поэтому и придуманы паттерны, MVC, парадигмы и куча всяких штук.

Красота, логичность, правильность кода в данном случае не цель, а средство. Плохо, что многие этого не понимают, и предпочтут написать супер-дупер-мера крутой код по всем канонам, глядя на который понимающий человек пускает слезу, но код работать не будет.
Вместо того, чтобы просто решить поставленную перед ними задачу.

Никто не будет потом этот код изучать в школе и писать сочинение на тему «Что автор хотел сказать своим произведением» или «Метафоричность условных операторов в ранних произведениях автора»

Это типично русский подход к программированию — взять чужую жалкую наработку, выкинуть все ненужно, нужно оптимизировать, запилить туда Катюшу и покорить мир.
Если не ошибаюсь, элипс можно нарисовать с помощью двух опорных точек.
image
Итераций тебе потребуется в два раза больше, чем пикселей в большем радиусе элипса.
console.clear();
inout='hz';
xy2=[55.691197159743474, 37.143133730322454]; // точка
nearest=false; 
min=10000;
xy=[55.7525644168727, 37.6223055153893];  // центр Москвы

for(mnum in mkad_km) {

curCom=mkad_km[mnum];

if(typeof curCom !='object') continue; // костыль 1
xy1=[curCom[2],curCom[1]];

dispose=Math.sqrt(Math.pow(Math.abs(xy1[0]-xy2[0]),2) + Math.pow(Math.abs(xy1[1]-xy2[1]),2));

if(typeof dispose == 'number') { // костыль 2
    if(dispose<min) {
        min=dispose;
        nearest=xy1;
    }
}

}

kmtocentr=Math.sqrt(Math.pow(Math.abs(nearest[0]-xy[0]),2) + Math.pow(Math.abs(nearest[1]-xy[1]),2));
dottocentr=Math.sqrt(Math.pow(Math.abs(xy2[0]-xy[0]),2) + Math.pow(Math.abs(xy2[1]-xy[1]),2));

if(kmtocentr>dottocentr-min) inout='IN'; else inout="OUT";

console.log(min); // расстояние до мкад
console.log(inout); // внутри или снаружи


Проект «РосЯма» облегчает весь этот процесс:
ага, все сразу идет в /dev/null
Автору поста респект. Люблю когда зло ставят на колени и зверски убивают.
Теперь к словам «Освоить», «Выпилить» и пр. добавлено «Сэкономить».
А чем вам пхп не угодил?
Описанный язык как раз и разрабатывается на основе этого способа интерпретации. И на этапе разработки в нем еще многое поменяется.
Про неоднозначность описания языка я бы опустил момент, потому что она может вогнать в ступор не только LR-анализатор, но и многие другие алгоритмы, хорошие и разные, а так же некоторых высших приматов.

И да, вы забыли уточнить, что конечный автомат имеет (кеп) конечное число состояний.
Интересная тема. У меня в кандидатской (кусок её тут) что-то подобное делается, хотя конечно не на персептронах.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity