19 lines
709 B
C#
19 lines
709 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Input;
|
|
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Output;
|
|
using NPP.SmartSchedue.Api.Contracts.Services.Integration.Internal;
|
|
using NPP.SmartSchedue.Api.Contracts.Domain.Work;
|
|
|
|
namespace NPP.SmartSchedue.Api.Contracts.Services.Integration
|
|
{
|
|
/// <summary>
|
|
/// 全局优化人员分配服务接口
|
|
/// 基于遗传算法和基尼系数的智能全局优化分配
|
|
/// </summary>
|
|
public interface IGlobalPersonnelAllocationService
|
|
{
|
|
Task<GlobalAllocationResult> AllocatePersonnelGloballyAsync(GlobalAllocationInput input);
|
|
}
|
|
} |