TGViewer
you can, guy you can, guy @ycguy · 370 subscribers
Post #224 892

Forwarded from Too Long, Did Read

Мой новый проект - расширение для хрома, которое помогает выявлять читеров на chess.com

https://chromewebstore.google.com/detail/chesscom-opponent-risk-sc/oiemcgpbdohnhkplobgndgdhdlbafoeg

Всем привет!
Наконец-то я доделал, зарелизил и протестировал свое расширение.

Зачем делал?
Я очень много играю в шахматы. Нездорово много - в 2024 я сыграл 3650 партий.
И играю я довольно хорошо: 2200 рапид, 1900 блиц на chess.com.

За последний год, по моим ощущениям, на чесскоме стало просто невероятно много читеров - бывают дни, когда половина всех найденных соперников “похожи на читеров”.

Вот я и решил сделать свое расширение, которое будет проверять соперника за пару секунд после начала игры: находит юзернейм противника, достает кучу статистики по апишке, и с помощью созданной мной скоринговой модели выдает “risk score” - по сути вероятность того, что соперник читер, от 0 до 100. Если скор получился высокий - можно сразу же прервать игру, и не тратить время, нервы и рейтинг.

Я написал статью, в которой подробно рассказал про то, как устроена модель, и что я там еще планирую развивать в будущем:
Medium | Telegraph.
Пересказывать не буду - посмотрите, если интересно.

Fun fact: вчера выложил примерно такой же пост на реддите (все-таки, у англичанов рождество сегодня), и мне написал на почту CEO chess.com [см. скрин выше].
Надеюсь, не будет со мной судиться))

В процессе работы над этим проектом я несколько раз разочаровался в курсоре и гпт, хотя начал сразу с более “крутым” подходом, чем в прошлом проекте.
Интересно, что даже ChatGPT o1 не смог нормально придумать мат. модель (хотя там не то что бы высшая математика), поэтому пришлось немного повспоминать всякие эконометрики и другие универские предметы, которые я уже давно забыл.
Cursor, несмотря на вдумчивые и очень подробные тз, наворотил кучу дерьма, и по итогу я потратил примерно половину от всего времени работы над проектом на переписывание кода вручную.

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

Проект я, как и в прошлый раз, заопенсорсил - вот он на Github.
  • 🔥 10
  • 👍 3
  • ❤ 1
More from @ycguy
  1. May 15, 2026I used to study a lot, and thought I was smart. I was wrong. Two definitions changed my li…
  2. May 14, 2026things that aren't doing the thing Preparing to do the thing isn't doing the thing. Schedu…
  3. May 13, 2026My life was changed by four sentences in four books Last week someone asked why I prefer b…
  4. May 12, 2026proper gen z marketing
  5. May 11, 2026a reminder to build something you want
  6. May 10, 2026What taste actually is Bourdieu called taste cultural capital: the internalized standards…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →