fix.修复控制中枢选不满人的问题

This commit is contained in:
MistEO
2021-12-04 13:48:08 +08:00
parent 4af538b94b
commit e109a1b655

View File

@@ -258,7 +258,7 @@ bool asst::InfrastProductionTask::optimal_calc()
}
std::unordered_map<std::string, int> skills_num;
for (int i = 0; i != cur_max_num_of_opers && i != m_all_available_opers.size(); ++i) {
for (int i = 0; i != m_all_available_opers.size(); ++i) {
auto comb = all_avaliable_combs.at(i);
bool out_of_num = false;
@@ -278,6 +278,10 @@ bool asst::InfrastProductionTask::optimal_calc()
for (auto&& skill : comb.skills) {
++skills_num[skill.id];
}
if (optimal_combs.size() >= cur_max_num_of_opers) {
break;
}
}
{