ppso - Particle Swarm Optimization and Dynamically Dimensioned Search, with parallel option
RForge.net

ppso

About ppso
SVN access
Download/Files
Check results
Package R docs

SVN repository access

The SVN repository for this project can be checked out using
svn co svn://svn.rforge.net/ppso/trunk ppso

To install the latest development snapshot of this package, use

install.packages("ppso",,"http://rforge.net/",type="source")

To list branches use

svn ls svn://svn.rforge.net/ppso/branches
and for tags use
svn ls svn://svn.rforge.net/ppso/tags

Most recent SVN commits


r106 | francke | 2013-03-01 09:49:05 -0500 (Fri, 01 Mar 2013) | 2 lines
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/globvars.R
   M trunk/R/init_particles.R
   M trunk/R/mpi_loop.R
   M trunk/R/optim_dds.R
- improved handling of time-outed results: use them, if they come in before the substitute slave is finished
- code beautifications and comments

r105 | francke | 2013-02-22 07:15:39 -0500 (Fri, 22 Feb 2013) | 1 line
   M trunk/R/init_particles.R
accept dataframes as parameter bounds, too

r104 | francke | 2013-02-22 06:53:08 -0500 (Fri, 22 Feb 2013) | 1 line
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/prepare_mpi_cluster.R
- computationally irrelevant: fixed minor error in reporting slave good-bye/error

r103 | francke | 2013-01-30 03:35:13 -0500 (Wed, 30 Jan 2013) | 1 line
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/plot_optimization_progress.R
plot_optimization_progress.R now can cope with Inf-values as objective function

r102 | francke | 2013-01-30 03:22:03 -0500 (Wed, 30 Jan 2013) | 1 line
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/init_particles.R
   M trunk/R/update_tasklist_dds.R
- also accept param_bounds as a vector (not matrix) for the 1-parameter case

r101 | francke | 2013-01-30 02:32:12 -0500 (Wed, 30 Jan 2013) | 1 line
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/optim_dds.R
   M trunk/R/update_tasklist_dds.R
   M trunk/man/push_object.Rd
   M trunk/man/request_object.Rd
pdds: last function call was sometimes missing in logfile - fixed

r100 | francke | 2013-01-18 03:44:58 -0500 (Fri, 18 Jan 2013) | 4 lines
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/globvars.R
   M trunk/R/init_particles.R
   M trunk/R/mpi_loop.R
   M trunk/R/optim_pdds_robust.R
   M trunk/R/request_object.R
   M trunk/R/update_tasklist_dds.R
   M trunk/R/update_tasklist_pso.R
   M trunk/man/push_object.Rd
   M trunk/man/request_object.Rd
- added array for saving slave occupations
- improved code comments and progress messaging
- push_object: enabled pushing multiple objects
- fixed bug in wait_for_keystroke; different key_stroke stops in MPI and update-loop

r99 | francke | 2013-01-16 06:57:58 -0500 (Wed, 16 Jan 2013) | 3 lines
   M trunk/ChangeLog
   M trunk/DESCRIPTION
   M trunk/R/optim_pdds_robust.R
   M trunk/R/plot_optimization_progress.R
   M trunk/R/request_object.R
- computationally irrelevant: fixed bugs in plot_optimization_progress
- improved verbose messaging of optim_pdds_robust