57bbbcabaf3874b46ddbd3b272bdc223 *DESCRIPTION
372c58878e57f8996f73a1509b8941a6 *LICENSE
f9a25ab2d0d517e2852710d35aff73ba *NAMESPACE
0d2b8ea7b04bf597c4bf5402f4b4cf07 *R/Optimal_Dispersion.R
18b3416d2780135d3d4f3b738d26c3c0 *R/bicriterion_iterated_local_search_call.R
bd6bb19608689be5b5de3c5d99a9c095 *R/blocked_anticlustering.R
e0763881f138997c3876e29518970162 *R/brunel2025.R
b74eeb2e036c5c07f7e1fd0a4b1a6678 *R/c-anticlustering.R
ed27c6be9a1b7d6fcc484c71135c18c3 *R/cannot_link_anticlustering.R
aa343044c1521de1243ee3965a0342ad *R/categorical-variable-handling.R
84fbc1984a2235cb3610106e4d88fd6f *R/categories_to_binary.R
77ddc5049b2eb56de57b2e6de3df0df5 *R/descriptives_by_cluster.R
81d90a3c96a191aa93ae2b34f968263e *R/exact-anticlustering.R
5d2a9cb427534a03fe9ef139e1f84afa *R/exact-cluster-editing.R
d0a3540dbbd1952ed120d000e03ff29b *R/exchange-method-anticluster-editing.R
a9b183b0f556db1ec6e106bf3baa868e *R/exchange-method-generic.R
9c2a50eed52abbd32deebef10a7cc373 *R/fast_anticlustering.R
ca1e0b80c13bfc1c0b641be4e6ac735e *R/generate-partitions.R
50631cc7f1de7841172bb8b63d77589b *R/ilp-postprocessing.R
db3446bf3db3b78a3192871b7cb8b856 *R/ilp-setup.R
d68402185017435abe5c99be5f6c45dd *R/ilp-solve.R
9ca32e4a498ff105464e7f1fe8836360 *R/input-validation.R
98b680eee60838c622ac5b80c677841e *R/must-link-anticlustering.R
c30b5d18a4d66ace8cce027024bfa544 *R/nn-centroid-clustering.R
612444fc19d6a7022f78a9c921618c17 *R/number-of-partitions.R
a85a6f7976f91342363cf55a2557ad65 *R/objective-dispersion.R
e2344efe61afced6aca097626ebe66e1 *R/objective-diversity.R
69c652adad93987cbf7a842c9144ae6c *R/objective-kplus.R
be48cd29cc5406aa6318ab0367e2946d *R/objective-variance.R
205d6355f8077d5244bdbbd9a199773b *R/optimal_anticlustering.R
863499bd0fefbcba1d76102426ccd996 *R/optimal_binpacking.R
c573158f66cc6ef9f574905b935b4d98 *R/plot-similarity.R
e1c1f65bf497d267bd294fa735bb6c18 *R/plotting.R
c4604dbcf6f73515e3b778aa1a156229 *R/repeated-exchange.R
86343f9321e43c0b2df5999e0e688522 *R/sample-by-category.R
dd07e08eb32d13057fc32a0c0da6e8d4 *R/schaper2019.R
6c4fea1ace916bf7a5e752c2f919d978 *R/util-sort.R
44a0118d812b0b0f56db2dfbc9f7ba76 *R/weighted-cluster-editing.R
089888ab776f68efa1d5e75a04fd8722 *R/wrapper-anticlustering.R
9b305a5f6e1a5c7f770ae292ccaeee87 *R/wrapper-clustering.R
fd74391f37b25a6c22d96587524150fd *R/wrapper-k-plus-anticlustering.R
da2f4578ded61cecda5f86d4734598a0 *R/wrapper-matching.R
04ca84f32e1a9a33de96472ae655127d *R/wrapper-three-phase-search-dynamic-population-size.R
2fb686072b55852009d5b7267a482326 *build/vignette.rds
e9e4096ddea642565f25c85234fb00fa *data/brunel2025.rda
9ba5a431696fd4a95851230af20f4fbd *data/schaper2019.rda
b0e8df278410268ca7f1ca956c772f35 *inst/CITATION
76e1859840aea0882ff524ed16b13223 *inst/data_raw/COPYRIGHT
2c3c818d0d89a33b39fdb945cad2ce26 *inst/data_raw/Indices_PhraseEM.xlsx
579fc559b04054d01c202f4fd53c91e2 *inst/data_raw/LICENSE
aa664cfb9106b4a7500028598b5e81c7 *inst/data_raw/raw_to_package_data.R
3412ee63f0df66b9a43986ea976ba638 *inst/doc/Anticlustering_in_2025.R
125a0ffb8899addd3d7c2a91aa8eb024 *inst/doc/Anticlustering_in_2025.Rmd
fde6dcb9e6e7d76d5546fc88b3237906 *inst/doc/Anticlustering_in_2025.html
5e270ae6034b339c2a13d20a5f7d2dec *inst/doc/Best_practices.R
24aed8cf8948f682e2754d0395332963 *inst/doc/Best_practices.Rmd
4e36ab9a2c9bf03a37e3a971e258d017 *inst/doc/Best_practices.html
000e8ae77911e61d2cc259de8e2ef3bb *inst/doc/Categorical_vars.R
4bb4e28814d43c9bbcf02234b00547d3 *inst/doc/Categorical_vars.Rmd
8ebc8ae74fccf1059ca129234179b26f *inst/doc/Categorical_vars.html
70e2399a230aea600f44f14e03fa936b *inst/doc/Speeding_up_anticlustering.R
5b5f7af3e008a37783eaf6c3cd7b3bcc *inst/doc/Speeding_up_anticlustering.Rmd
98f2265eddcb38576eaef17034be22b8 *inst/doc/Speeding_up_anticlustering.html
d192543eece54e820227b028212aa5cd *inst/doc/stimulus-selection.R
06c442e30353693d7bcc6c6d9a5928e8 *inst/doc/stimulus-selection.Rmd
01f582a724773ec844c4a6c0d3593f4a *inst/doc/stimulus-selection.html
6c1c35f1ceee510cde3cd6ac6fa75bc2 *inst/render.sh
5e0ce108ffe8fba85af7dae89dece7ec *inst/tinytest/test-2pml.R
5ed818a5bc4f0079500604a9cd09682a *inst/tinytest/test-NAs.R
99f172d7ce51ad2d5808cb45d011833a *inst/tinytest/test-argument-K.R
e7005bfa3442c37a32913e6b741d4ea6 *inst/tinytest/test-blocked-anticlustering.R
38005c92f40f77ac328a3a026e482657 *inst/tinytest/test-brusco.R
72139ed7adea2ddda1ccd1290d93712a *inst/tinytest/test-c-implementation.R
2db3df9be79bbba0d2bdc09e0b29238f *inst/tinytest/test-cannot-link.R
4206438d77b58e6584f9935a8788ab91 *inst/tinytest/test-categories.R
40c2be93b2c4110efd14669cdd25914e *inst/tinytest/test-distance-computation.R
7ffbd175e00a88fe4ebd7b33bf259fce *inst/tinytest/test-distance-input.R
dd54f01ed5470fc7217cb131c702fabf *inst/tinytest/test-diversity-kmeans-equivalence.R
175c01f9d09ddee0f7debe79018885c8 *inst/tinytest/test-equivalent-preclustering.R
1e51df9d3580b116897e9daa9cbd0fcd *inst/tinytest/test-errors-input.R
d0cd1e217f0028bbe8420643ec9f9f2a *inst/tinytest/test-exchange-method.R
1b967ddf9db010b65989930afc5d5f01 *inst/tinytest/test-exchange-partner-generation.R
4aeae8ef33745bb81e4737c0a76da836 *inst/tinytest/test-factor-input.R
b9c35b3475dbd7d3234d064831894aac *inst/tinytest/test-gcd.R
a70f805884330626edd825bdf8752637 *inst/tinytest/test-heuristics.R
c8ee690407d49a3c166e4efd6f3e0bef *inst/tinytest/test-high-level-functions.R
a29155abf809985705eac9aa63b780ab *inst/tinytest/test-ilp-setup.R
cfe2f709c3d71e862742357bbdf1965c *inst/tinytest/test-ilp-solvers.R
086f0020992a0a6696b8e42acf323d29 *inst/tinytest/test-kmeans.R
5f9ad8cc98df90be551bb72e45845780 *inst/tinytest/test-kplus-criterion.R
38576e87917985153a3d88599e2cefeb *inst/tinytest/test-local-updating-kmeans.R
7f22421bc4e7ceefd60867756998f58b *inst/tinytest/test-matching.R
39eb09beb2d1cae591992151c03f7ce8 *inst/tinytest/test-must-link.R
dd395a0a4461ca39b93ea001dcece922 *inst/tinytest/test-new-kmeans-c-implementation.R
f9bfb8dd043a7481eb5caa7057731c8f *inst/tinytest/test-objective-value.R
c3cdbe46a510400fdfcf674119735be6 *inst/tinytest/test-one-hot-encoding.R
8510139aead3f762c514d2955c1d8b3d *inst/tinytest/test-opt-binpacking.R
a17aeafb3a6ec3de5c79350058c59358 *inst/tinytest/test-optimal-anticlustering.R
45d9ea61fb80999b2b8f27de5840408c *inst/tinytest/test-optimal-clustering.R
3a512c45540a9c3897fb8de5e78242d8 *inst/tinytest/test-optimal-dispersion.R
cb456e9d9f6907ee589ec32d6ecd20bb *inst/tinytest/test-partition-generation.R
f55ffe996b968197ee716a669816786f *inst/tinytest/test-preclustering.R
2a19c3e2316959cc767682d7588d5d89 *inst/tinytest/test-repeated-exchange.R
fc9c91ab31f6c02fbcfe45ec161fc53e *inst/tinytest/test-selection-matrix.R
e95bf43e64ab551b012daafbeee53c5d *inst/tinytest/test-singletons.R
6fa5c6a9d43f35d0f8129e34258a0653 *inst/tinytest/test-solving-ilp.R
3a02f5ff3bed445c613062fcfe4ac553 *inst/tinytest/test-sorting.R
8adb78efe318faf06929bb4bd83efd8e *inst/tinytest/test-standardize.R
9d5ad9af6ba2519bcadff77d3df7e99c *inst/tinytest/test-three-phase-search-dynamic-population-size.R
f204f4e2c8f1249dba74b870dee4125b *inst/tinytest/test-util.R
d1a55514613647507f0d887b162a6e9f *man/anticlustering.Rd
9e8a8be0da8e46f1967f196099ef6fda *man/balanced_clustering.Rd
7d5808082e94cea416da6378e9015d72 *man/bicriterion_anticlustering.Rd
94699418f551c9653b3ffe62fec91b89 *man/brunel2025.Rd
67ed451cd3893bc6a0e7ebae2838fadd *man/categorical_sampling.Rd
bbb55dccb874757fa56ff4c41861e75c *man/categories_to_binary.Rd
db3853908f4cd3f1baf0ae7722553555 *man/dispersion_objective.Rd
70f7e20ab833f54f190e408052f60c27 *man/diversity_objective.Rd
07e9a90862b097e70812c22aee81eef4 *man/fast_anticlustering.Rd
f3eb90a271c40abc19010b1d6b7739c9 *man/figures/anticlustStickerV1-0.svg
465a6c8548a081d7f4c4bcdbfaeeea2e *man/figures/anticlustStickerV1-0_240x278.png
4c7f869615544762619a86485e12584b *man/figures/clustering-1.png
991769ed4de1bf7e2f782cdfdd581c9a *man/figures/matching-1.png
103cb0f363ad01e24cb0834728e6e478 *man/figures/objectives-1.png
fd6b1d2e07318fe5b82e4ef77286e903 *man/generate_exchange_partners.Rd
98bf586332f21aac0b2335f48f49c3f4 *man/generate_partitions.Rd
8b8115836400942a44029f6986b04ab0 *man/kplus_anticlustering.Rd
fe0d02da6762904164074fc35220c5df *man/kplus_moment_variables.Rd
8be4d8fd209a7be22a360c3131c60f60 *man/matching.Rd
4c6244748e29dd677b8ad5d479f91356 *man/mean_sd_tab.Rd
7f105d285ba9da945d12c36c07c241f7 *man/n_partitions.Rd
ea685d0aad779205ed74d0779c9d7604 *man/optimal_anticlustering.Rd
bffdf2070f523675d6a1044a8e5dd32d *man/optimal_dispersion.Rd
6e4ec0350afd7880e36e14f295caf7a1 *man/plot_clusters.Rd
e6751bc017b168b31f21ed415a92e2d9 *man/plot_similarity.Rd
873ef1163d1da48a2c331c9457a5fc57 *man/schaper2019.Rd
a2a50d89e411cb19d78d9890a884b3dc *man/three_phase_search_anticlustering.Rd
86d702258e7148134afe5301b6e10997 *man/variance_objective.Rd
ca1ac14215910cf86e910515d1b697d9 *man/wce.Rd
dbf227f212c584345c3930622f1c583d *src/anticlust_init.c
ac9cb4e76afdcb758129130da671bd1b *src/bicriterion_iterated_local_search_call.c
619fdba72edf38b7d53283d0732db78a *src/categorical-contraints.c
487f29db697bc5785692d797c5947c09 *src/declarations.h
7892e15fb3f9bdb537450e093ca28fe3 *src/dispersion_anticlustering.c
fc2f04fef1b9449cb719a05ee7c203b4 *src/distance-anticlustering.c
5fdc29eb247fa1deaa21b6077573c589 *src/fast-kmeans-anticlustering.c
b5987e058dc6bb283e65b16e21d71c59 *src/free-memory.c
4f92e66d08d86ccc8c678415eb479709 *src/header.h
bf8e11763b71c626e93abb9e2645649c *src/kmeans-anticlustering.c
ddc5c2167e519f49230741fee2e75daf *src/misc-array-methods.c
5602d5a86a12e3dcd925dfb2ef6fae76 *src/set-up-data-structures.c
8b71e3c7e0aab8ce24f8d3c8fdea2051 *src/three-phase-dispersion.c
dc37e04b95ba2aa029e8ae77a8a8d3bc *src/three-phase-header.h
5af9bba5eb1b225472bad2bb2fe77a0b *src/three_phase_search_dynamic_population_size.c
607dc10b3dbbc70dcd14733b4952b0aa *src/variance-objective.c
61aabb9af277a592ebe97f4ac78266ee *tests/tinytest.R
125a0ffb8899addd3d7c2a91aa8eb024 *vignettes/Anticlustering_in_2025.Rmd
24aed8cf8948f682e2754d0395332963 *vignettes/Best_practices.Rmd
4bb4e28814d43c9bbcf02234b00547d3 *vignettes/Categorical_vars.Rmd
5b5f7af3e008a37783eaf6c3cd7b3bcc *vignettes/Speeding_up_anticlustering.Rmd
06c442e30353693d7bcc6c6d9a5928e8 *vignettes/stimulus-selection.Rmd
