#13569
Уважаемый кандидат наук, интересовавшийся принципом работы Бездны!
Долго думал после Вашего поста и вот к каким выводам пришел:
Давайте отталкиваться от трех условий: а) Понимаем слово "Бездна" в прямом смысле; б) Большинство исчезает в бездне (см. п. 1); в) Некоторые объекты в бездне условно бессмертны.
Так вот: с момента добавления цитаты начинается обратный отсчет 24 часов. Далее происходит проверка условия: if kol-vo_golosov < n then do ... Далее задается счетчик случайных чисел, к примеру, от 1 до 10, и if а<5 then quote.remove else do.nothing; По прошествии еще 24 часов все повторяется снова. Если же цитата набрала заданое количество голосов, тогда условие после рандома выглядит несколько иначе, к примеру, if a<4 the quote.remove else do.nothing, чтобы их жизнеспособность была несколько выше.
Если же цитата уже была в топе, то может проводиться сравнение "а", к примеру с "2.5" или "3".
С длиной цитат таже история: if kol-vo_simvolov >= n (к примеру 500) then do
b = rnd (1,10);
If b<5 then do.decline else do.accept;
Вот и все! :)
(c) rene
Доведите до топа, пожалуйста!