[English]

In the history of infectious diseases, a single drug has been easily resisted by mutations in the pathogen. In contrast, when multiple drugs are used simultaneously, each helps prevent the emergence of resistance to the others. Ryfamate derives from Rifamate which is the combination of two medicines for tuberculosis to retard the development of drug resistance. As with this method, Ryfamate aims to combine an NNUE alpha-beta search engine with deep learning MCTS outcomes to compensate for each other's shortcomings.

Recently, with the advent of deep learning, the opening of games has become more important. Ryfamate selects book moves with the highest hit rates based on the number of playouts instead of those with the best values. This selection not only improves the confidence of the move but also saves thinking time and guides the game to a specific pattern. As a result, Ryfamate strives to gain an advantage even against players with more computational resources.

[にほんご]

性能の良いマシンが参戦するって聞いたけど、定跡にいっぱいヒットさせて時間を稼げば、2950Xだって一世代新しい3950Xとも互角に戦えるはず。
あたいったら天才ね!

しかも、定跡で出てきやすい戦型に絞って学習させたら、二世代新しい5950Xや3090にも勝てるかも。
あたいったら最強ね!

[Library]

YaneuraOu : https://github.com/yaneurao/YaneuraOu

dlshogi : https://github.com/TadaoYamaoka/DeepLearningShogi