Sanmill
Sanmill copied to clipboard
Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI, Flutter GUI and Qt GUI, sharing and freely distributing the code, tools and data needed to del...
Writes the given number to the buffer. it will add an extra space in front of single-digit numbers but won't fix three-digit cases. It doesn't seem to work. Numbers 10...
```dart @override void initState() { super.initState(); if (visitedRuleSettingsPage == true) { MillController().reset(); visitedRuleSettingsPage = false; } MillController().isReady == false; // TODO: [calcitem] It is better to omit. MillController().engine.startup(); ```
``` ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ I/flutter (10597): │ [engine] send: setoption name DeveloperMode value false I/flutter (10597): └─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── I/flutter (10597): ┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── I/flutter (10597): │ #0 _BoardState._setReadyState (package:sanmill/screens/game_page/board.dart:69:12) I/flutter (10597): │ #1 _BoardState.initState. (package:sanmill/screens/game_page/board.dart:51:7)...
When the AI is thinking, restarting the game may cause two or three pieces to appear on the board, sometimes it will keep displaying Thinking...
现象: 未打开必败认输选项。在 `void Game::generateMoves(Stack &moves)` 函数中,运行到 `case ACTION_PLACE:` 这个分支,在这断代码中一直 continue: ``` if (boardLocations[square]) { continue; } ``` 因 boardLocations 已经全满了,但是当前状态还未跳转到 MOVING。 如下面附件表格记录的两个复现Case, 查看此时的 position 下的变量可知: Case1: 黑方:inHand 异常变为 -1,正确应为0, onBoard...
深度需 下调,childrenSize 上调,memPoolSize 上调。