[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2

Форум «Программное обеспечение» / 100% первое место на Стабилотроне!

Doctorisimus Сообщение #1 26 октября 2019 в 21:50
Супермен
61
По просьбам трудящихся публикую  ЭТО 





    Описание

Настройки этого всего находятся в блоке настроек справа:


Теперь по порядку:

Время для получения нужной скорости

  • Вводим в окошко желаемую скорость - справа получаем необходимое время для ее получения, проедем быстрее - получим большую скорость и наоборот

Процент от рекорда

  • По завершении заезда получаем процент от рекорда, в зависимости от того, как быстро проехали

Успешность заезда экспериментальная функция

  • Вычисляется по формуле: скорость * Ln(10 + сложность) / Ln10. Отображает условную успешность заезда.
    Прошу сообщить здесь или в сообщениях в случае, если вам покажется, что показатель слишком завышается при росте сложности или наоборот крайне неохотно на нее реагирует.

Полоска

  • Галочка включает/отключает саму полоску. Также можно изменить ее цвет и место "начала" этого цвета.
  • Полоска заканчивается за время, полученное в результате ввода желаемой скорости в окошко выше, таким образом показывая, когда закончится время, после которого получение желаемой скорости станет невозможным.

Средняя скорость

  • Включает/отключает показ средней скорости. Важно: это не простая средняя скорость, а волшебная средняя скорость всего заезда на данный момент, то есть, если вы заканчиваете заезд сейчас, то получаете ту скорость, которая сейчас отображается на полоске. "Что за дичь"? - спросите вы, - "А вот", - отвечу я. Тут мы и подбираемся к тому, что дало такое название скрипту. Использовать это достаточно просто, хоть цель и специфична: допустим, вы хотите получить ровно 500 450 444, соответственно, что нужно сделать? Правильно - проехать быстрее, дождаться, пока скорость на полоске опуститься до нужной и нажать точку. Не все так гладко конечно. Тексты короткие, скорости высокие - каждую единицу средней скорости определяют доли секунды, поэтому есть погрешность. Определяемая скоростью твоей реакции. Более точно это сделать можно только при помощи... смотри первый пункт.
    P.S. после завершения заезда счетчик останавливается, но делает это с некоторой задержкой, поэтому после завершения заезда скорость на нем немного занижена.
  • Также, этот счетчик можно использовать иначе: он показывает выше какой скорости уже получить нельзя. Кто-то может найдет в этом пользу.

Шкала

  • Включает/отключает показ разметки на полоске


    Установка

Переходим на tampermonkey.net, устанавливаем расширение (там есть видео для каждого браузера). Или используем любое другое расширение для установки скриптов.
Открываем ссылку со скриптом и жмем "Install". Или для других расширений, которые не предложат автоматическую установку: копируем исходный код, в расширении создаем новый скрипт, очищаем файл и вставляем скопированное, сохраняем.

Готово, вы восхитительны!

Жду восторженных отзывов, не восторженных не жду.
Последний раз отредактировано 27 октября 2019 в 05:25 пользователем Doctorisimus
MightySan Сообщение #2 26 октября 2019 в 23:18
Маньяк
47
Спасибо, работает!
Сударушка Сообщение #3 26 октября 2019 в 23:51
Организатор событий
65
В целом отзыв восторженный!

Но...
Работает только в открытом заезде.
Бегущая цифра сильно отвлекает.
Сначала это какое-то непонятное измерение, которое при приближении к концу текста становится, вроде, скоростью.
Нельзя ли данную цифру сделать несколько менее отвлекающей + адаптированной к понятию скорости?

Как говорит мой папа: «Борщ я готовить умею, но делать не буду, потому что нельзя руку оказывать...»
Doctorisimus, готовься к заказам на скрипты!..

И это, случаем, ты там не встроил в код регулярное снятие с нас очков за пользование скриптом?
Последний раз отредактировано 26 октября 2019 в 23:55 пользователем Сударушка
MightySan Сообщение #4 27 октября 2019 в 00:09
Маньяк
47
Сударушка писал(а):
И это, случаем, ты там не встроил в код регулярное снятие с нас очков за пользование скриптом?

Не, он просто крипту майнит в твоём браузере.
Doctorisimus Сообщение #5 27 октября 2019 в 01:00
Супермен
61
Сударушка писал(а):
регулярное снятие с нас очков

Да это ж гениально!

Со следующим обновлением добавим...

Сударушка писал(а):
Работает только в открытом заезде.

Не только в открытом, а еще и в дружеском))
В работе, исправим.

Сударушка писал(а):
Бегущая цифра сильно отвлекает.

Если отвлекает, то можно отключить.
А насчет "менее отвлекающей" - это как? ну, можно не показывать ее пока она не упадет ниже тысячи
И что значит "адаптированной к понятию скорости"?
Она показывает именно то, что она показывает. У этого, возможно, сложное определение, но оно есть, его я попытался объяснить. Если оно будет показывать что-то другое, то это будет что-то другое. Можно это определить так: вот в окошечко желаемой скорости мы вводим скорость, а получаем время, а этот счетчик работает обратным образом и в реальном времени. То есть, ему подается время (от начала заезда), а возвращает он скорость для этого времени нужную. Чем меньше время, тем, соответственно, выше скорость. Ну как-то так.
Последний раз отредактировано 27 октября 2019 в 01:20 пользователем Doctorisimus
MightySan Сообщение #6 27 октября 2019 в 02:57
Маньяк
47
Предлагаю тут всем подумать над формулой показателя успешности только что совершённого заезда, который бы зависел от показанной в нём скорости и сложности, которую высчитывает КлавоТулз. А Doctorisimus реализует эту формулу в скрипте, чтобы после заезда такой показатель выводился на экран.
Например, можно начать с такой формулы:
Показатель успешности = Скорость * Ln(2+Сложность), где Ln(x) - это натуральный логарифм от числа х.

А дальше можно собирать обратную связь от клавогонщиков, после чего формулу можно корректировать. Например, если будут говорить, что показатель слишком завышен при больших сложностях, то можно в формуле поставить перед Сложностью коэффициент от 0 до 1, например, 0,5. И наоборот, если будут говорить, что показатель занижен при больших сложностях, то этот коэффициент взять больше единицы, например, 2.

Вот так выглядит график:

фото форум
PROcent Сообщение #7 27 октября 2019 в 11:27
Кибергонщик
63
Только одно впечатление, когда набираешь и думаешь, что не успеешь. В конце должно быть так:
скрытый текст…
xcislav Сообщение #8 27 октября 2019 в 12:01
Маньяк
33
можно пример скрипта, который майнит тебе очки на акк?

что такое Клавогонки APi ?
Последний раз отредактировано 27 октября 2019 в 12:10 пользователем xcislav
die-hard Сообщение #9 27 октября 2019 в 12:54
Супермен
26
Можно невосторженный вопрос: помогает ли каким-то образом этот скрипт в развитии навыка печати?
pashkhan Сообщение #10 27 октября 2019 в 16:23
Новичок
96
Пользуюсь скриптом уже давно, очень нравится! Сначала кажется немного непрывычно, и вроде не особо то и надо - ведь раньше без него обходился, но к цветной полосочке очень быстро привык - теперь без скрипта "уже не то". Полоска может замотивировать ускориться на последней части текста, (если значение скорости выставлено на рекорд) - и печать складывается на скоростях близких к рекорду, то "обогнать" полосочку очень хочется. % от рекорда - регулярно смотрю, для меня это полезная инфа. С новым коэффициентом "успешности заезда" еще не освоился - надо тестировать. Стабильно стабилотонить в стабилотроне со скриптом намного удобней, чем без него - это факт
Сударушка Сообщение #11 27 октября 2019 в 18:05
Организатор событий
65
phashkhan, ты из будущего пишешь?
Или ты был в фокус-группе тех, на ком тестировался скрипт?

die-hard писал(а):
Можно невосторженный вопрос: помогает ли каким-то образом этот скрипт в развитии навыка печати?

Что-то я не могу припомнить скриптов из самых массовых, помогающих в развитии навыка печати.
Они все или информационные (как и предлагаемый здесь), или улучшающие интерфейс.
Хотя, вспомнила, один относительно помогающий фанатам безошибочности был (позволял выставлять количество опечаток на текст, при превышении которого заезд завершался), но он канул в лету.
Может, Докторизмус его воскресит, если это технически возможно..

avaloni Сообщение #12 27 октября 2019 в 18:10
Организатор событий
32
Сударушка писал(а):
Хотя, вспомнила, один относительно помогающий фанатам безошибочности был (позволял выставлять количество опечаток на текст, при превышении которого заезд завершался), но он канул в лету.
Может, Докторизмус его воскресит, если это технически возможно..

Он уже воссоздан, в КТС называется KG_StopErrorsRace.
pashkhan Сообщение #13 27 октября 2019 в 18:32
Новичок
96
Сударушка, бета-тестер данного скрипта.
Сударушка Сообщение #14 27 октября 2019 в 19:36
Организатор событий
65
avaloni писал(а):
Он уже воссоздан, в КТС называется KG_StopErrorsRace.

Отлично! Спасибо за информацию.
Для меня не актуально сейчас, поэтому пропустила сей факт.
Аромат Сообщение #15 27 октября 2019 в 20:37
Супермен
53
Красивенько. Даже я бы сказал, очень неплохо.
MightySan Сообщение #16 27 октября 2019 в 22:04
Маньяк
47
Действительно заставляет ускориться в конце - что правда, то правда :).

А на первой строчке: "О, у меня ещё есть шансы проехать на 1500 знаков/мин, можно не спешить":))
Последний раз отредактировано 27 октября 2019 в 22:08 пользователем MightySan
NIN Сообщение #17 28 октября 2019 в 10:08
Маньяк
1
Doctorisimus, крутая работа . Но есть предложение, как из скрипта для получения преимущества в стабилотроне, сделать супер полезный скрипт, помогающий именно развитию навыка печати (скорости).
Можно сделать так, что как только нужная скорость заезда (например, средняя в обычном) становится невозможной, то переводить фокус с полосы ввода (блокировать ввод), намекая, что нужно перейти в следующий заезд и попробовать снова, сам заезд при этом не засчитывается.
Включать такой режим нужно, естественно, в тех словарях, где не жалко накрутить статистику.
Также желательно сделать порог и по максимальному числу ошибок, как в KG_StopErrorsRace.
А для того, чтобы победить рефлекс побуквенной печати при ошибках, близких к порогу, хорошо бы еще и включить режим опережающего чтения, т.е. подсвечивать текущее слово цветом фона (у меня есть такой скрипт, если что).
Тогда если в каждую тренировку поставить себе задачу пройти какое-то минимальное число заездов в таком режиме, то, мне кажется, прогресс - неминуем.
Сударушка Сообщение #18 28 октября 2019 в 11:21
Организатор событий
65
NIN писал(а):
Также желательно сделать порог и по максимальному числу ошибок, как в KG_StopErrorsRace.

И желательно с возможностью выбора ошибок не штуках , а в процентах.

Doctorisimus писал(а):
А насчет "менее отвлекающей" - это как? ну, можно не показывать ее пока она не упадет ниже тысячи

Может, ниже скольки-то процентов, для которых сделать галочку?


MightySan писал(а):
Предлагаю тут всем подумать над формулой показателя успешности только что совершённого заезда

Интереснейшая идея! Обязательно в этом направлении подумать хотелось бы, пока нет возможности.
Но скрип определения сложности, конечно, хотелось бы для этого иметь поточнее...
Glage Сообщение #19 26 февраля 2020 в 19:38
Профи
7
Отличное приложение Doctorisimus! Огромное спасибо!
Glage Сообщение #20 17 марта 2020 в 18:52
Профи
7
Предложение. Дополнить "полоску скорости" и сам текст, контрольными точками. Зачем? - Как заметили выше, ускоряемся мы обычно под самый конец, соответственно если разбить текст на части, то получиться несколько концов(контрольных точек) и опять же, выравняется общий темп печати.
PS Не забываем голосовать за благодарность Doctorisimus-у http://klavogonki.reformal.ru/proj/?ia=1157245&mod=one
Последний раз отредактировано 17 марта 2020 в 19:21 пользователем Glage

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена