GoScore — динамика игры го

Хороший день!

Бывает так, что ты играешь в го. И вроде бы у тебя преимущество, ты ведёшь. Но вдруг всё переворачивается — и ты быстро уступаешь в позициях партнёру.

И тут резонно задать вопрос: ты действительно играл хорошо и в какой-то момент из-за одного неточного движения или благодаря внезапному проблеску гениальности у партнёра ты быстро проиграл? Или ты с самого начала постепенно сдавал и сдавал позиции, но тебе казалось, что ты большой молодец. А потом в какой-то момент ты лишь обнаружил неизбежное?

Как узнать, когда ты сделал сильный ход, когда не очень?

Этот сайт предлагает инструмент для оценки динамики игры.

В ядре этого инструмента — старая как мир утилита GnuGo, которая умела играть с людьми в го ещё в те времена, когда существовали графические станции Unix, соединённые модемами. Если этой программе дать ключ --score estimate и скормить файл .sgf, то даже если игра из файла .sgf ещё не доиграна, то эта утилита каким-то алгоритмом может примерно оценить окончательный счёт игры.

На этом сайте вы можете загрузить свой файл .sgf с записью игры и сайт скормит оценщику счёта gnugo вашу игру после каждого хода. Так можно примерно спрогнозировать финальный счёт после каждого хода. В итоге можно нарисовать график — оценка финального счёта на каждом ходе.

Если вы сделали сильный ход, то на этом месте график прыгнет в вашу сторону. Если упустили важную возможность, то график пойдёт в другую сторону. Так вы можете ещё одним способом прикинуть динамику вашей игры.