Comments (4)
This behavior is intended.
Akochan runs in rule-based mode under certain conditions, like if the game is at an early stage, and our shanten number is high, and we are not folding currently. In such mode, akochan will choose the best efficiency-wise tile to discard and doesn't bother calculating any deal-in rate or EV, so only one choice without any EV info will be produced. It is not that akochan can't run with normal mode instead of rule-based mode under such circumstance, but the cost will be much higher making the review slower.
If the reviewer sees akochan running in such mode, it is not sure how to compare the discards akochan and the player made due to the lack of information, so it simply gives up doing that, leaving it as an accepted entry even if the choices are different.
from mjai-reviewer.
So if we want that information using normal node we'll have to modify akochan? I'm confused by early round choices very often so it would be great if we have a switch.
from mjai-reviewer.
Yes you'll need to modify akochan.
In ai_src/selector.cpp:Selector::set_selector
-const bool rule_base_flag = tehai_analyzer.rule_base_decision(my_pid);
+const bool rule_base_flag = false;
from mjai-reviewer.
Thanks! Since I'll not be able to test in the very near term let me close the issue.
from mjai-reviewer.
Related Issues (20)
- Bad move rate
- Localize Replay Examination page HOT 7
- Augment the "Expand-difference only" function HOT 1
- Paipu of mahjong soul failed to download now HOT 8
- an error occurred during the task, please check your inputs HOT 2
- Submit not allowed on page HOT 2
- Make the catalog of result page float HOT 3
- Support language setting on result page HOT 3
- show the score of four players of each round in game summary part HOT 5
- 一番街牌谱没法review HOT 1
- Is it possible to support 東風戦 online by Mortal?
- Show the current location of player HOT 1
- Format of output of convlog? HOT 3
- 功能建议 玩家和ai打法不一样的时候 显示天凤的进张数统计 HOT 4
- Mortal的工作原理是什么?怎么感觉这里的打法不太对啊
- Mortal needs permanent accounts on tenhou HOT 3
- Json output? Or some API? HOT 1
- 一个Review报告的bug HOT 2
- [报告BUG] 振听判断错误? HOT 1
- "failed to download game log" (Mahjong Soul)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mjai-reviewer.