diff options
author | Todor Balabanov <todor.balabanov@gmail.com> | 2019-05-08 14:34:10 +0300 |
---|---|---|
committer | Julien Nabet <serval2412@yahoo.fr> | 2019-05-10 08:49:42 +0200 |
commit | 7aeef2e88b0a74be6670f13536281bbaecfa568f (patch) | |
tree | 4de26419fbc411029256ce3b72c2acec869f3cd1 /nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps | |
parent | 8a26e4b26f0153fb8ca5da880ee4aa44748ee4df (diff) |
Import of each class is better practice than import of entire library.
Change-Id: I13c4916b951d36ea5e83e52c9c6e36df552bdfeb
Reviewed-on: https://gerrit.libreoffice.org/71961
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps')
4 files changed, 25 insertions, 16 deletions
diff --git a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/DEPSAgent.java b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/DEPSAgent.java index 58b7e5e60c31..50ab8fd8c8f0 100644 --- a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/DEPSAgent.java +++ b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/DEPSAgent.java @@ -32,11 +32,15 @@ package net.adaptivebox.deps; * -> an agent perspective */ -import net.adaptivebox.deps.behavior.*; +import net.adaptivebox.deps.behavior.AbsGTBehavior; +import net.adaptivebox.deps.behavior.DEGTBehavior; +import net.adaptivebox.deps.behavior.PSGTBehavior; import net.adaptivebox.goodness.IGoodnessCompareEngine; -import net.adaptivebox.knowledge.*; -import net.adaptivebox.problem.*; -import net.adaptivebox.space.*; +import net.adaptivebox.knowledge.ILibEngine; +import net.adaptivebox.knowledge.Library; +import net.adaptivebox.knowledge.SearchPoint; +import net.adaptivebox.problem.ProblemEncoder; +import net.adaptivebox.space.BasicPoint; public class DEPSAgent implements ILibEngine { diff --git a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/AbsGTBehavior.java b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/AbsGTBehavior.java index 60f438cc637c..3e556719bfdb 100644 --- a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/AbsGTBehavior.java +++ b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/AbsGTBehavior.java @@ -17,9 +17,10 @@ */ package net.adaptivebox.deps.behavior; -import net.adaptivebox.goodness.*; -import net.adaptivebox.knowledge.*; -import net.adaptivebox.problem.*; +import net.adaptivebox.goodness.IGoodnessCompareEngine; +import net.adaptivebox.knowledge.Library; +import net.adaptivebox.knowledge.SearchPoint; +import net.adaptivebox.problem.ProblemEncoder; abstract public class AbsGTBehavior { //The referred social library diff --git a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/DEGTBehavior.java b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/DEGTBehavior.java index e5677818c0ef..a58a66196372 100644 --- a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/DEGTBehavior.java +++ b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/DEGTBehavior.java @@ -28,11 +28,13 @@ package net.adaptivebox.deps.behavior; -import net.adaptivebox.goodness.*; -import net.adaptivebox.global.*; -import net.adaptivebox.knowledge.*; -import net.adaptivebox.problem.*; -import net.adaptivebox.space.*; +import net.adaptivebox.global.RandomGenerator; +import net.adaptivebox.goodness.IGoodnessCompareEngine; +import net.adaptivebox.knowledge.ILibEngine; +import net.adaptivebox.knowledge.Library; +import net.adaptivebox.knowledge.SearchPoint; +import net.adaptivebox.problem.ProblemEncoder; +import net.adaptivebox.space.BasicPoint; public class DEGTBehavior extends AbsGTBehavior implements ILibEngine { private static final int DVNum = 2; //Number of differential vectors, normally be 1 or 2 diff --git a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/PSGTBehavior.java b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/PSGTBehavior.java index 546e9dd486a9..a946b2301f9e 100644 --- a/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/PSGTBehavior.java +++ b/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/behavior/PSGTBehavior.java @@ -55,10 +55,12 @@ package net.adaptivebox.deps.behavior; -import net.adaptivebox.goodness.*; -import net.adaptivebox.knowledge.*; -import net.adaptivebox.problem.*; -import net.adaptivebox.space.*; +import net.adaptivebox.goodness.IGoodnessCompareEngine; +import net.adaptivebox.knowledge.Library; +import net.adaptivebox.knowledge.SearchPoint; +import net.adaptivebox.problem.ProblemEncoder; +import net.adaptivebox.space.BasicPoint; +import net.adaptivebox.space.DesignSpace; public class PSGTBehavior extends AbsGTBehavior { // Two normally choices for (c1, c2, weight), i.e., (2, 2, 0.4), or (1.494, 1.494, 0.729) |