Open lssr opened 4 years ago
@lssr Thanks for these results. They are really helpful. These games are slow mainly due to their complex game logics. Because these two games need continuous checking of hand. Thus, we can not expect these two games have comparable speed as Texas Hold’em.
For Dou Dizhu, the performance should be near optimal. For example, we have replaced some time-consuming parts with pre-defined maps. It is much faster than the first version. I believe to further improve the speed of Dou Dizhu, the only choice is to reimplemented it with C/C++.
For Mahjong, the performance is not optimized. Thus, there should be much space to improve the speed.
Is further Mahjong optimization planned?
Yes, it is planned.
Any movement on mahjong optimizations?
@justinkterry Thanks for asking. We do find some redundant logics that can be simplified. We are still working on it.
@daochenzha any news on mahjong optimizations?
@justinkterry Not yet. We will busy with some other deadlines recently. We will work on it later.
@daochenzha anything new for mahjong?
@daochenzha Just following up on Mahjong
After running some performance tests will all the games (see results below), @justinkterry and I noticed that Mahjong and Dou Dizhu are considerably slower than the rest of the games. Is there any reason for this?