diff --git a/src/mills.cpp b/src/mills.cpp index 2c0a80d2..865f1736 100644 --- a/src/mills.cpp +++ b/src/mills.cpp @@ -628,7 +628,7 @@ Depth get_search_depth(const Position *pos) } // Do not too weak - if (depthLimit == 20 && d <= 4) { // TODO + if (depthLimit == 30 && d <= 4) { // TODO d = 4; } #endif diff --git a/src/ucioption.cpp b/src/ucioption.cpp index 6ad4564b..a422cceb 100644 --- a/src/ucioption.cpp +++ b/src/ucioption.cpp @@ -180,7 +180,7 @@ void init(OptionsMap &o) o["Clear Hash"] << Option(on_clear_hash); o["Ponder"] << Option(false); o["MultiPV"] << Option(1, 1, 500); - o["SkillLevel"] << Option(1, 0, 20, on_skill_level); + o["SkillLevel"] << Option(1, 0, 30, on_skill_level); o["MoveTime"] << Option(1, 0, 60, on_move_time); o["AiIsLazy"] << Option(false, on_aiIsLazy); o["Move Overhead"] << Option(10, 0, 5000); diff --git a/src/ui/flutter_app/lib/widgets/game_page.dart b/src/ui/flutter_app/lib/widgets/game_page.dart index d07303b3..38f60ba1 100644 --- a/src/ui/flutter_app/lib/widgets/game_page.dart +++ b/src/ui/flutter_app/lib/widgets/game_page.dart @@ -1282,7 +1282,7 @@ class _GamePageState extends State return; } - bool isTopLevel = (Config.skillLevel == 20); // TODO: 20 + bool isTopLevel = (Config.skillLevel == 30); // TODO: 30 if (result == GameResult.win && !isTopLevel && diff --git a/src/ui/flutter_app/lib/widgets/game_settings_page.dart b/src/ui/flutter_app/lib/widgets/game_settings_page.dart index 05fb3cca..86dac2d3 100644 --- a/src/ui/flutter_app/lib/widgets/game_settings_page.dart +++ b/src/ui/flutter_app/lib/widgets/game_settings_page.dart @@ -69,8 +69,8 @@ class _GameSettingsPageState extends State { child: Slider( value: Config.skillLevel.toDouble(), min: 1, - max: 20, - divisions: 19, + max: 30, + divisions: 29, label: Config.skillLevel.round().toString(), onChanged: (value) { setState(() {