From 344d9006faa27ea65e3eaf5e8f9173aad2266038 Mon Sep 17 00:00:00 2001
From: feiyu02 <risaku@163.com>
Date: 星期三, 23 七月 2025 17:23:53 +0800
Subject: [PATCH] 2025.7.23 1. 动态溯源模块完成,发布
---
src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt b/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt
index 0248932..35cf6a5 100644
--- a/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt
+++ b/src/main/kotlin/com/flightfeather/uav/biz/dataanalysis/model/DataAnalysisConfig.kt
@@ -1,29 +1,33 @@
package com.flightfeather.uav.biz.dataanalysis.model
import com.flightfeather.uav.biz.FactorFilter
+import com.flightfeather.uav.biz.dataanalysis.BaseAnalysisConfig
import com.flightfeather.uav.domain.entity.Mission
/**
* 鏁版嵁鍒嗘瀽閰嶇疆鍙傛暟
*/
-data class DataAnalysisConfig(
+class DataAnalysisConfig(
// 璧拌埅浠诲姟淇℃伅
val mission: Mission,
// 鏁版嵁寮傚父閰嶇疆
val exceptionSetting: ExceptionSetting,
// 鍥犲瓙绛涢��
- val factorFilter: FactorFilter,
-){
+ factorFilter: FactorFilter,
+) : BaseAnalysisConfig(factorFilter) {
// 杩炵画绐佸彉鏁版嵁涓暟
- var mutationNum = 2
+ var mutationNum = 3
+
// 绐佸彉鐜�
- var mutationRate = .5
+ var mutationRate = .2
// 姹傛粦鍔ㄥ钩鍧囧�肩殑鏁版嵁缁勪釜鏁�
var changeTrendGroup = 12
+
// 婊戝姩骞冲潎鍊艰繛缁�
var changeTrendInterval = 12
- var changeTrendRate = .5
+ var changeTrendRate = .2
+
// 婊戝姩骞冲潎鍊煎彉鍖栫巼寮傚父杩炵画娆℃暟
var changeTrendTimes = 3
--
Gitblit v1.9.3