c(person("Mauricio", "Zambrano-Bigiarini", email =
"mzb.devel@gmail.com", role=c("aut", "cre") ) )

c(person("Mauricio", "Zambrano-Bigiarini", email = "mzb.devel@gmail.com", role=c("aut", "cre") ) )

c( person("Mauricio Zambrano-Bigiarini", email = "mzb.devel@gmail.com", role=c("aut", "cre", "cph"), comment=c(ORCID = "0000-0002-9536-643X")) )
Mauricio Zambrano-Bigiarini [aut, cre, cph]
(<https://orcid.org/0000-0002-9536-643X>)

Model-Independent Particle Swarm Optimisation for Environmental
Models
Mauricio Zambrano-Bigiarini [aut, cre] and Rodrigo Rojas [ctb]
c(person("Mauricio", "Zambrano-Bigiarini", email =
"mzb.devel@gmail.com", role=c("aut", "cre") ),
person("Rodrigo", "Rojas", email =
"Rodrigo.RojasMujica@gmail.com", role=c("ctb") ) )
This package implements a state-of-the-art version of the
Particle Swarm Optimisation (PSO) algorithm, with a special
focus on the calibration of environmental models. hydroPSO is
model-independent, allowing the user to easily interface any
model code with the calibration engine (PSO). hydroPSO includes
a series of controlling options and PSO variants to fine-tune
the performance of the calibration engine. An advanced
sensitivity analysis function together with user-friendly
plotting summaries facilitate the interpretation and assessment
of the calibration results. Bugs reports/comments/questions are
very welcomed.
hydroGOF, hydroTSM, lhs, zoo, multicore, scatterplot3d,
vioplot
optimisation, optimization, calibration, environment,
environmental sciences, hydrology, PSO

hydroGOF(>= 0.3-3), hydroTSM(>= 0.3-0), zoo(>= 1.7-2), xts(>=
0.8-2), lhs, scatterplot3d, vioplot, multicore

c(person("Mauricio", "Zambrano-Bigiarini",
email="mzb.devel@gmail.com", role=c("aut","cre")),
person("Rodrigo", "Rojas",
email="Rodrigo.RojasMujica@gmail.com", role=c("ctb")) )

Particle Swarm Optimisation, with focus on Environmental Models
Mauricio Zambrano-Bigiarini [aut, cre], Rodrigo Rojas [ctb]
This package implements a state-of-the-art version of the
Particle Swarm Optimisation (PSO) algorithm (SPSO-2011 and
SPSO-2007 capable). hydroPSO can be used as a replacement of
the 'optim' R function for (global) optimization of non-smooth
and non-linear functions. However, the main focus of hydroPSO
is the calibration of environmental and other real-world models
that need to be executed from the system console. hydroPSO is
model-independent, allowing the user to easily interface any
model code with the calibration engine (PSO). It includes a
series of PSO variants and controlling options to fine-tune the
performance of the calibration engine to different calibration
problems. An advanced sensitivity analysis function together
with user-friendly plotting summaries facilitate the
interpretation and assessment of the calibration results. Bugs
reports/comments/questions are very welcomed.
hydroGOF(>= 0.3-5), hydroTSM(>= 0.3-6), zoo(>= 1.7-2), xts(>=
0.8-2), lhs, multicore, scatterplot3d, vioplot
Feel free to write the authors in English, Spanish or
Italian