diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactory.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactory.class new file mode 100644 index 0000000..bdb7052 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactory.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$1.class new file mode 100644 index 0000000..ea6dcb7 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$2.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$2.class new file mode 100644 index 0000000..db7f8b8 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$2.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$3.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$3.class new file mode 100644 index 0000000..19d78a4 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter$3.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter.class new file mode 100644 index 0000000..30283e9 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/AlgoFactoryAdapter.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/GGA_I_Main.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/GGA_I_Main.class new file mode 100644 index 0000000..679e562 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/GGA_I_Main.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/Individual.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/Individual.class new file mode 100644 index 0000000..cfe3c41 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/Individual.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/NearestFirst.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/NearestFirst.class new file mode 100644 index 0000000..ce76ad0 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_I/NearestFirst.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_IFactory$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_IFactory$1.class new file mode 100644 index 0000000..9e8e8dd Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_IFactory$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_IFactory.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_IFactory.class new file mode 100644 index 0000000..043e422 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/GGA_IFactory.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/PTMostFactory$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/PTMostFactory$1.class new file mode 100644 index 0000000..9fe6f6a Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/PTMostFactory$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/PTMostFactory.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/PTMostFactory.class new file mode 100644 index 0000000..8400ae5 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/PTMostFactory.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/PT_Most$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/PT_Most$1.class new file mode 100644 index 0000000..fd2b212 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/PT_Most$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/PT_Most.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/PT_Most.class new file mode 100644 index 0000000..56fcf87 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/PT_Most.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/ParticipantSelectionAlgo.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/ParticipantSelectionAlgo.class new file mode 100644 index 0000000..a8dba79 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/ParticipantSelectionAlgo.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Most$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Most$1.class new file mode 100644 index 0000000..f7e073a Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Most$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Most.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Most.class new file mode 100644 index 0000000..c736de4 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Most.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_MostFactory$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_MostFactory$1.class new file mode 100644 index 0000000..6e932e9 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_MostFactory$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_MostFactory.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_MostFactory.class new file mode 100644 index 0000000..0846ed1 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_MostFactory.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Random$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Random$1.class new file mode 100644 index 0000000..329101f Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Random$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Random.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Random.class new file mode 100644 index 0000000..1b902e8 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_Random.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_RandomFactory$1.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_RandomFactory$1.class new file mode 100644 index 0000000..13c2f4a Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_RandomFactory$1.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/T_RandomFactory.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_RandomFactory.class new file mode 100644 index 0000000..86a39a1 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/T_RandomFactory.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/TaskAssignmentAlgo.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/TaskAssignmentAlgo.class new file mode 100644 index 0000000..ce7b520 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/TaskAssignmentAlgo.class differ diff --git a/kernel/target/classes/cn/crowdos/kernel/algorithms/TaskRecommendationAlgo.class b/kernel/target/classes/cn/crowdos/kernel/algorithms/TaskRecommendationAlgo.class new file mode 100644 index 0000000..a7d6a14 Binary files /dev/null and b/kernel/target/classes/cn/crowdos/kernel/algorithms/TaskRecommendationAlgo.class differ