Release v0.8.0 (Odd Eye)
The version 0.8.0 supports new network mixer block, a transformer-like structure. The basic ideal is based on the paper, Scaling Up Your Kernels to 31x31: Revisiting Large. The larger kernel should provide global view space and actually improve the policy head performance. What's more, the value head is more sharper. That probably means win-rate is better. Finally, The match result shows mix block could gain +72Elo without obviously overhead. The mixer block is almost as fast as old block. This network was used in the UEC 16 cup. We upload network file on the release page. Enjoy it!
Changes in v0.8.0
- Add support for v4 network format.
- Reimplement Japanese-like rule. Add the flag
--scoring-rule territory
to enable the rule. Supported network should be coming soon. - The python version engine is available now.
- Update FPU formula.
- Support for time manage. Add the flag
--timemanage on/fast
to enable it. - The engine will try to select a reasonable threads and batch-size when adding the flag
--threads 0
. - Fix the resign bug. Now engine will refuse to resign when resign threshold is 0.
- Fix arguments parser bug. Now engine accept white space argument.
Weights
- The third run, Main Run 2024-3-21, is here. Download the the weights from my google drive. And here is training note.
- The UEC16 is the last network in the Main Run 2024-3-21. Download it from the release page.