likesimba9/blackjack_q_learning

github.com
Visit site

Как то я уже делал агента для игры в blackjack.

Как то я уже делал агента для игры в blackjack. Решил провалидировать мои результаты с помощью Claude Code. В прошлой версии у меня вышло: Q-learning + подсчёт карт + сплит давали плюс. С помощью Claude Code перепроверил код — и плюс исчез. «Выигрыш» держался на двух тихих багах: — бутстрап в терминальных состояниях (агент тянул «будущую награду» из уже закончившихся раздач); — сломанный график epsilon (исследование не затухало, а росло). После фикса казино честно выигрывало во всех вариантах. Хуже того — подсчёт и сплит делали только хуже: раздували Q-таблицу до сотен тысяч состояний, которые нечем заполнить. 🛠 Что пришлось изменить, чтобы выйти в плюс по-настоящему: ① убрать счёт из состояния игры — играем простую базовую стратегию (~280 состояний); ② вернуть счёт в размер ставки (bet spread по true count); ③ углубить пенетрацию колоды. 📈 Результат. Матожидание в плюсе по-честному — не только «на раунд», но и на единицу денег (+0.4…0.7%). Ссылка на английскую версию статьи на medium . Ссылка на репозиторий (в репозитории лежит обновленная версия статьи и на русском языке).

Specs

Type Tool
SectionAI agents
Site languageen

Found in sources

Similar in «AI agents»

Submit a site to the catalog

Just send the link — we will work out the rest.

We will review what you send and add it to the catalog if it fits.

Not sure how to implement it? We can help

Tell us about your task — we will pick the tools and suggest where to start.

0 / 5000
Verification code

Fields marked with an asterisk are required. Your data is used only to reply.