Title: Abstractions for Promise-Based Asynchronous Programming
Description: Provides fundamental abstractions for doing asynchronous
programming in R using promises. Asynchronous programming is useful
for allowing a single R process to orchestrate multiple tasks in the
background while also attending to something else. Semantics are
similar to 'JavaScript' promises, but with a syntax that is idiomatic
R.
Author: Joe Cheng [aut],
Barret Schloerke [aut, cre] ,
Winston Chang [aut] ,
Charlie Gao [aut] ,
Posit Software, PBC [cph, fnd]
Maintainer: Barret Schloerke <barret@posit.co>
Diff between promises versions 1.4.0 dated 2025-10-22 and 1.5.0 dated 2025-11-01
DESCRIPTION | 6 MD5 | 39 +- NAMESPACE | 7 NEWS.md | 37 ++ R/deprecated.R |only R/domains.R | 6 R/future_promise.R | 11 R/otel.R | 188 +++++------ R/promise.R | 427 +++++++++++++-------------- R/promises-package.R | 2 README.md | 2 inst/WORDLIST | 1 inst/doc/promises_08_casestudy.html | 2 man/figures/logo-dark.svg |only man/figures/logo.svg |only man/otel.Rd | 169 +++++----- man/promises-deprecated.Rd |only tests/testthat/_snaps/otel.md |only tests/testthat/helper.R | 69 ---- tests/testthat/test-hybrid-then-visibility.R | 62 +-- tests/testthat/test-hybrid-then.R | 341 ++++++++++----------- tests/testthat/test-otel.R | 187 ++++++----- tests/testthat/test-then.R | 22 - 23 files changed, 803 insertions(+), 775 deletions(-)
Title: Core Mathematical Functions for Multi-Objective Optimization
Description: Fast implementation of mathematical operations and performance metrics for multi-objective optimization, including filtering and ranking of dominated vectors according to Pareto optimality, computation of the empirical attainment function, V.G. da Fonseca, C.M. Fonseca, A.O. Hall (2001) <doi:10.1007/3-540-44719-9_15>, hypervolume metric, C.M. Fonseca, L. Paquete, M. López-Ibáñez (2006) <doi:10.1109/CEC.2006.1688440>, epsilon indicator, inverted generational distance, and Vorob'ev threshold, expectation and deviation, M. Binois, D. Ginsbourger, O. Roustant (2015) <doi:10.1016/j.ejor.2014.07.032>, among others.
Author: Manuel Lopez-Ibanez [aut, cre] ,
Carlos Fonseca [ctb],
Luis Paquete [ctb],
Andreia P. Guerreiro [ctb],
Mickael Binois [ctb],
Michael H. Buselli [cph] ,
Wessel Dankers [cph] ,
NumPy Developers [cph] ,
Jean-Sebastien Roy [cph] ,
Makoto Matsumoto [cph] [...truncated...]
Maintainer: Manuel Lopez-Ibanez <manuel.lopez-ibanez@manchester.ac.uk>
Diff between moocore versions 0.1.8 dated 2025-07-15 and 0.1.9 dated 2025-11-01
moocore-0.1.8/moocore/src/libmoocore/git_version |only moocore-0.1.9/moocore/DESCRIPTION | 16 moocore-0.1.9/moocore/MD5 | 121 - moocore-0.1.9/moocore/NAMESPACE | 4 moocore-0.1.9/moocore/NEWS.md | 12 moocore-0.1.9/moocore/R/generate.R |only moocore-0.1.9/moocore/R/hv.R | 73 - moocore-0.1.9/moocore/R/moocore-package.R | 1 moocore-0.1.9/moocore/R/nondominated.R | 97 + moocore-0.1.9/moocore/R/utils.R | 16 moocore-0.1.9/moocore/README.md | 13 moocore-0.1.9/moocore/build/partial.rdb |binary moocore-0.1.9/moocore/cleanup | 12 moocore-0.1.9/moocore/inst/REFERENCES.bib | 58 moocore-0.1.9/moocore/man/generate_ndset.Rd |only moocore-0.1.9/moocore/man/hv_contributions.Rd | 81 - moocore-0.1.9/moocore/man/moocore-package.Rd | 2 moocore-0.1.9/moocore/man/nondominated.Rd | 58 moocore-0.1.9/moocore/src/Makevars | 9 moocore-0.1.9/moocore/src/Rcommon.h | 14 moocore-0.1.9/moocore/src/Rmoocore.c | 62 moocore-0.1.9/moocore/src/init.h | 3 moocore-0.1.9/moocore/src/libmoocore/Makefile | 13 moocore-0.1.9/moocore/src/libmoocore/NEWS.md | 11 moocore-0.1.9/moocore/src/libmoocore/README.md | 257 +++ moocore-0.1.9/moocore/src/libmoocore/avl_tiny.h | 2 moocore-0.1.9/moocore/src/libmoocore/cmdline.h | 12 moocore-0.1.9/moocore/src/libmoocore/common.h | 106 - moocore-0.1.9/moocore/src/libmoocore/dominatedsets.c | 19 moocore-0.1.9/moocore/src/libmoocore/eaf3d.c | 4 moocore-0.1.9/moocore/src/libmoocore/eaf_main.c | 146 -- moocore-0.1.9/moocore/src/libmoocore/epsilon.c | 23 moocore-0.1.9/moocore/src/libmoocore/epsilon.h | 313 +--- moocore-0.1.9/moocore/src/libmoocore/gcc.mk | 4 moocore-0.1.9/moocore/src/libmoocore/gcc_attribs.h | 32 moocore-0.1.9/moocore/src/libmoocore/hv.c | 91 - moocore-0.1.9/moocore/src/libmoocore/hv.h | 4 moocore-0.1.9/moocore/src/libmoocore/hv3d_priv.h |only moocore-0.1.9/moocore/src/libmoocore/hv3dplus.c | 124 - moocore-0.1.9/moocore/src/libmoocore/hv4d.c | 20 moocore-0.1.9/moocore/src/libmoocore/hv_contrib.c | 291 +++- moocore-0.1.9/moocore/src/libmoocore/hv_priv.h | 234 +-- moocore-0.1.9/moocore/src/libmoocore/hvapprox.c | 140 + moocore-0.1.9/moocore/src/libmoocore/hvc3d.c |only moocore-0.1.9/moocore/src/libmoocore/igd.c | 8 moocore-0.1.9/moocore/src/libmoocore/igd.h | 10 moocore-0.1.9/moocore/src/libmoocore/io.h | 24 moocore-0.1.9/moocore/src/libmoocore/io_priv.h | 4 moocore-0.1.9/moocore/src/libmoocore/libhv.mk | 7 moocore-0.1.9/moocore/src/libmoocore/main-hv.c | 8 moocore-0.1.9/moocore/src/libmoocore/main-hvapprox.c | 7 moocore-0.1.9/moocore/src/libmoocore/maxminclamp.h |only moocore-0.1.9/moocore/src/libmoocore/ndsort.c | 9 moocore-0.1.9/moocore/src/libmoocore/nondominated.c | 60 moocore-0.1.9/moocore/src/libmoocore/nondominated.h | 719 ++++++---- moocore-0.1.9/moocore/src/libmoocore/pareto.c | 229 +-- moocore-0.1.9/moocore/src/libmoocore/sort.h | 159 +- moocore-0.1.9/moocore/src/libmoocore/timer.c | 174 +- moocore-0.1.9/moocore/src/libmoocore/timer.h | 15 moocore-0.1.9/moocore/src/libmoocore/whv.c | 6 moocore-0.1.9/moocore/src/libmoocore/whv_hype.c | 5 moocore-0.1.9/moocore/tests/testthat/test-doctest-hv_contributions.R |only moocore-0.1.9/moocore/tests/testthat/test-doctest-is_nondominated.R |only moocore-0.1.9/moocore/tests/testthat/test-hv.R | 23 moocore-0.1.9/moocore/tests/testthat/test-nondominated.R |only moocore-0.1.9/moocore/tests/testthat/test-pareto-rank.R | 6 66 files changed, 2352 insertions(+), 1619 deletions(-)