|
package algo
|
|
|
|
type Strategy struct {
|
|
Tasksolution []int //对应1种任务分配方案
|
|
Resourcesolution [][]int //有多种资源购买方案
|
|
ValueSum float64 //记录该参与联盟最大策略的总分值
|
|
Profit float64 //记录该参与联盟最大策略的利润
|
|
HighDegree float64 //记录该参与联盟最大策略的高可用度值
|
|
}
|
|
|
|
func NewStrategy() *Strategy {
|
|
return &Strategy{}
|
|
}
|