From 2490106cc7fa67de2b4782775be816a4c3ce6cb0 Mon Sep 17 00:00:00 2001 From: dom Date: Thu, 16 Nov 2023 12:24:37 +0100 Subject: [PATCH] fix(DSL): fix agents instantiation --- dsl-core/src/main/scala/it/unibo/scarlib/dsl/DSL.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dsl-core/src/main/scala/it/unibo/scarlib/dsl/DSL.scala b/dsl-core/src/main/scala/it/unibo/scarlib/dsl/DSL.scala index e9035be..7fe6136 100644 --- a/dsl-core/src/main/scala/it/unibo/scarlib/dsl/DSL.scala +++ b/dsl-core/src/main/scala/it/unibo/scarlib/dsl/DSL.scala @@ -28,7 +28,7 @@ object DSL { def CTDELearningSystem(init: => Unit)(implicit context: ExecutionContext, encoding: NeuralNetworkEncoding[State]): CTDESystem = { init var agentsSeq: Seq[CTDEAgent] = Seq.empty - for (n <- 0 to nAgents) { + for (n <- 0 until nAgents) { agentsSeq = agentsSeq :+ new CTDEAgent(n, env.get, actionSpace, ds.get) } new CTDESystem(agentsSeq, env.get, ds.get, actionSpace, lc.get)