Хорошо, если вы немного разбираетесь в математике, вы можете попробовать Экспоненциальное распределение
Например, если lambda = 0.5, ожидаемое значение равно 2 (go читать эту статью !), означает, что вы, скорее всего, нажмете / критик / независимо от того, на какой-нибудь второй ход (например, 50%, да?). Но с таким распределением вероятностей вы будете определенно промахиваться (или делать что-то противоположное) на 0-м повороте (тот, в котором событие уже произошло, и turn_counter был сброшен), имеют 40% шанс попасть в следующий ход, около 65% шанс сделать это 2-й (следующий после следующего) поворот, около 80% на 3-й и т. д.
Вся цель этого распределения - если у кого есть шанс на 50% шанс, и он пропускает 3 раза в подряд, он wire shurely (ну, более 80% шанс, и он увеличивается каждый следующий ход).
Принимая 20% -ный шанс крита, у вас есть
Его еще около 0,2% (против этих 5%) шансов 3 крита + 2 некрита в 5 последующих поворотах. И есть 14% вероятность 4 последующих некритов, 5% из 5, 1,5% для 6, 0,3% за 7,07% за 8 последующих некритов. Я уверен, что это «более справедливо», чем 41%, 32%, 26%, 21% и 16%.
Надеюсь, вам до сих пор не надоело до смерти.
Ну, 3 недели спустя я споткнулся через CodeSpell. [ Примечание: эта ссылка больше не работает, и продукт, кажется, не перечислен той компанией).
Его 30$, но имеет пробный период. Делает все, что я попросил. Проверьте ссылку для наблюдения функций.
Этот запись в блоге , хотя датированный, выручила меня.
Редактирование: исходная ссылка теперь недопустима, но это, кажется, новый дом CodeSpell в SubMain. Вот приобретение объявление от них .
плагин от Mikhail Arkhipov Microsoft делает HTML и Комментарии, я не полагаю, что он делает строки C#, все же. Я использую Agent Smith плагин для ReSharper для этого.
Визуальный Помогают X. Проверяет правописание Ваших комментариев и многое другое.
поставки FxCop с написанием проверяют теперь - Вы попробовали это?
Вот хорошее дополнение для Visual Studio 2005/2008 Mikhail Arkhipov MSFT.
Я использую это, чтобы проверить Комментарии и представить программу проверки правописания в виде строки. Это - от компонента одно http://www.componentone.com/SuperProducts/IntelliSpell/ . Это очень быстро <забастовка> и существует бесплатная общественная версия.
Исходный код для Spelly доступен, было бы довольно легко обновить его для vs2008.
Spelly был перенесен на VS 2003 . Я не знаю, работает ли он с VS 2008 (потому что я очень доволен агентом Смитом для ReSharper), но источник включен.
Если вы используете ReSharper , для него есть бесплатное дополнение под названием Плагин Agent Smith . Одна из его многочисленных функций - встроенная проверка орфографии, которая позволяет исправлять орфографические ошибки с помощью сочетания клавиш ReSharper, Alt - Enter .