Памятка кармаклоперу

+157
в блоге Блог им. zluka
Цифры, формулы, графики. Расставляем точки над Ё.
Картиночки-завлекалочки не будет. У нас тут всё по серьёзному.


Почти весь последующий текст основан на этом комментарии (от 24 мая 2012, не прошло и 4 лет) от Orhideous , который любезно выложил кусок исходников Табуна.

Как видно из исходного кода все голосования завязаны на силу пользователя, карма практически бесполезна.

Формулы расчёта.

Далее str — сила голосующего, str' — приведённая сила.

Голосование за комментарий (сила):
	(str <= 50) 	 	{str' = str/130}
	(50 < str < 200) 	{str' = str/70}
	(str >= 200) 	 	{str' = str/10}

	0.004 + ln(str' + 1) * 0.0797863001025

Голосование за блог:
	(str <= 50) 		{str' = str/50}
	(50 < str < 200) 	{str' = str/20}
	(str >= 200) 		{str' = str/10}

	1.13 + ln(str' + 1) * 2.2311209323

Голосование за пользователя (карма):
	(str <= 50) 		{str' = str/70}
	(50 < str < 200) 	{str' = str/40}
	(str >= 200) 		{str' = str/2}

	0.42 + ln(str' + 1) * 0.447189343317

Голосование за пост:
При голосовании за пост начисляется как рейтинг поста, так и сила и карма автора.

1. Рейтинг поста:
	(str < 100)     	'1'
	(100 >= str < 250) 	'2'
	(250 >= str < 400) 	'3'
	(str >= 400) 		'4'

2. Сила автора поста:
	(str <= 50) 	        	str' = str/100
	(50 < str < 200) 		str' = str/70
	(str >= 200) 			str' = str/10

	0.1 + ln(str' + 1) * 1.2707898605

3. Карма автора поста:
	(str <= 50)     		str' = str/100
	(50 < str < 200) 		str' = str/70
	(str >= 200) 			str' = str/10

	(0.1 + ln(str' + 1) * 1.2707898605) / 2.73


График
Остальные графики в целом похожи, только масштаб разный, поэтому я их выкладывать не буду.

Полезный скриптег

Тыкать формулы в калькуляторе не очень весело. Поэтому пришлось замутить небольшой (но очень полезный!) юзер-скрипт.
Жмакаем на ник юзера:
И видим карточку пользователяС краткой сводкой информации из профиля

Наводим курсор на силу:
И видим подсказкуПодсказка всплывает также в профиле, списке пользователей и вообще везде где отображается сила


Интересные факты

— Клопать на карму бессмысленно. Клопать надо на силу!
— Единственная польза от кармы это возможность сливать свежесозданных твинков.
— Принципиальная граница — 200 силы. После неё снимаются понижающие коэффициенты. И дальше рост идёт очень медленно.
— Юзер с силой 200 голосует в 2.21 раз сильнее, чем юзер с силой 199,99 (кроме рейтинга поста).
— 4 твинка юзера с силой 200 голосуют сильнее GlennWitcher с силой 385680.47. F33l teh pow3r of logarithm!!1
— Крайний срок голосования за комментарий — 7 дней, за пост — 20 дней.
— В исходном коде видно что голосование за юзера должно начислять как карму так и силу. Однако кто-то закомментировал 3 строчки. В результате голосование влияет только на карму. Возможно это и к лучшему.
— Голосование за комментарий отображается не корректно. Не учитывается сила голосующих, только их количество. В результате комментарий может выглядеть заминусованным, но при этом реально иметь плюсовой рейтинг. Как и наоборот.

52 комментария

2012
С тех пор код менялся как минимум дважды
andreymal
0
Именно поэтому я сначала всё проверил на себе. Все цифарки сходятся.
zluka
+5
О, как раз хотел спросить, почему не видны слитые посты в бэкапе? 403 ошибку выдаёт.
geolaz
0
Их всегда не было видно
andreymal
0
Всё это похоже на танки с непробиваемой бронёй и водяным пистолетиком вместо пушки.
geolaz
+2
4 твинка юзера с силой 200 голосуют сильнее GlennWitcher с силой 385680.47. F33l teh pow3r of logarithm!!1

Гленн, всё было напрасно! Напрасно, гленн!
kito
+19
Вот так стараешься, тратишь годы жизни, чтобы догнать меня, приближаешься на целых полсотни тысяч и… И все это бесполезно!
GlennWitcher
+15
Кому-то ещё не пофиг на эти циферки в профиле?
KaskeT
+4
Осталось узнать, где наш технопегас взял магические константы.
inglorius
0
Скорее всего просто оставил те которые были в исходниках LiveStreet он же не с нуля Табун писал.
zluka
+1
После кармы «1488» я потерял смысл…
Requiem
+1
Кармаклоп не нужен жи!
BadWolf
0
Больше матана богу матана!
Snudrid
+1
Кстати, перенес бы в IT Pony, норм пост же.
AJFly
0
Тут из АйТи только скрипт коротенький. Скорее надо в блог по кармаклоппингу (если бы он был). Да и спустя неделю после создания не вижу смысла переносить. Тем кто интересуется механикой я просто ссылку даю.
zluka
0
Кармоклоперам не указан механизм замедления роста их силы/постоянного временного слития процентов. Это он слова совсем не предусмотрена?
/к слову/*менять аватарки ─ не хорошо //хотя я все равно их не вижу, по никам все, по никам
Hedgeg
0
Единственная польза от кармы — это возможность сливать свежесозданных твинков.

Умение отличать твинка от робкого и неразговорчивого новичка прикладывается?
Onestrwydd
+1
К сожалению нет. Приходится ждать первого коммента или поста.
zluka
0
Или научиться вычислять по ип.
Sasha-Flyer
+1
… который динамический.
AJFly
0
подскажите сколько надо рейтинга и силы чтобы иметь право за кого-то голосовать?
Julia_Craft93
+2
Ща вроде чуть ли не нуль)
AJFly
0
Могу ошибаться
AJFly
0
Немного, вроде.
Gauss-Destronger-Gunner
0
Ну ясно теперь.
Motorbreath
+1
Ну да…
Gauss-Destronger-Gunner
0
20, насколько помню. Но я могу помнить и неверно… —
Waterfall
0
Точнее 25 если опять не поменяли
zluka
+1
Пасибо! —
Waterfall
0
*20 рейтинга
Waterfall
0
Нужно больше золота!То есть силы!
Andrelyx
0
Это, ррреали, нужно сохррранить
Termator
0
И вам не надоело?
Пять лет уже прошло.
ThatVeryHectorPrice
0
Ну, допустим, я этот пост увидел только что в «Автовестнике Табуна» в разделе «Некропост»
Termator
0
Я про наличие кармы как явления.
ThatVeryHectorPrice
0
Можешь пррредложить какое-то дррругое мерррило всеобщего обожания?
Termator
0
Изменён автором
Спасибо, что раскрыли мне глаза — раньше силу ни в грош ни ставил.
Оказывается, Табун-то устроен похитрее, нежели я думал.
Dim
0
Поэтому пришлось замутить небольшой (но очень полезный!) юзер-скрипт.

Который больше нельзя скачать.
Слава некропостингу!
Necto
0
Используй pinkievisor.info
А лучше не используй :D
Dany
0
Pinkievisor не считает силу голосования.
Necto
0
А зачем ещё и это? о_о
Dany
0
Моё личное любопытство.
Necto
0
Но моё любопытство не меняет того, что скрипта больше нет.
Necto
0
Ну если так любопытно взял бы да на калькуляторе посчитал.
zluka
0
Для каждого пользователя доставать калькулятор? Да и зачем, если кто-то давно сделал то, что просто посчитает всё за тебя, так ещё и красиво оформит!
Necto
0
Да и зачем

Чтобы уроки математики не прошли даром, потому что в жизни она больше не для чего не понадобится.
Sasha-Flyer
0
pinkievisor.info

Больше не работает( Домен не оплачен.
Sasha-Flyer
0
У меня работает =/
Necto
+1
Всё работает. Домен оплачен до апреля 2020. Табун скорее загнётся)
Morano
+1
Хм… Буквально час назад там выводил сообщение, что домен на reg.ru и что он не оплачен… Странно.
Sasha-Flyer
0
Изменён автором
reg.ru видать отмечают.
Morano
0
А юзерскрипт всё ещё нельзя скачать…
Necto
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Скрыто Показать