@@ -103,6 +103,9 @@ Implementation status:
103103- Production vertical slices:
104104 - ` umda ` (discrete)
105105 - ` gaussian-eda ` (continuous, diagonal Gaussian pipeline)
106+ - ` full-covariance-eda ` (continuous, adaptive covariance)
107+ - ` flow-eda ` (continuous, nonlinear transport)
108+ - ` hboa ` (discrete dependency-aware Bayesian-network variant)
106109 - ` ehm-eda ` (permutation)
107110- Working baselines/scaffolds (explicit TODO markers in source):
108111 - ` pbil ` , ` cga ` , ` bmda ` , ` mimic ` , ` boa ` , ` ebna `
@@ -113,8 +116,8 @@ Implementation status:
113116
114117### Models (` ./edaf list models ` )
115118
116- - Discrete: ` umda-bernoulli ` , ` pbil-frequency ` , ` cga-frequency ` , ` bmda ` , ` mimic-chow-liu ` , ` boa-ebna `
117- - Continuous: ` gaussian-diag ` , ` gaussian-full ` , ` gmm ` , ` kde ` , ` copula-baseline ` , ` snes ` , ` xnes ` , ` cma-es `
119+ - Discrete: ` umda-bernoulli ` , ` pbil-frequency ` , ` cga-frequency ` , ` bmda ` , ` mimic-chow-liu ` , ` boa-ebna ` , ` hboa-network `
120+ - Continuous: ` gaussian-diag ` , ` gaussian-full ` , ` normalizing-flow ` , ` gmm ` , ` kde ` , ` copula-baseline ` , ` snes ` , ` xnes ` , ` cma-es `
118121- Permutation: ` ehm ` , ` plackett-luce ` , ` mallows `
119122
120123### Representations
@@ -131,10 +134,21 @@ Implementation status:
131134### Problems (` ./edaf list problems ` )
132135
133136- ` onemax `
137+ - ` knapsack `
138+ - ` maxsat `
134139- ` sphere `
135140- ` rosenbrock `
136141- ` rastrigin `
137142- ` small-tsp `
143+ - ` tsplib-tsp `
144+ - ` cec2014 `
145+ - ` zdt `
146+ - ` dtlz `
147+ - ` nguyen-sr `
148+ - ` boolean-function `
149+ - ` boolean-function-permutation `
150+ - ` boolean-function-tree `
151+ - ` boolean-function-mo `
138152- ` mixed-toy `
139153
140154## Getting Started
@@ -183,9 +197,18 @@ Top-level help:
183197
184198``` bash
185199./edaf batch -c configs/batch-v3.yml
200+ ./edaf batch -c configs/batch-benchmark-core-v3.yml
201+ ./edaf batch -c configs/batch-benchmark-crypto-v3.yml
202+ ./edaf batch -c configs/batch-stat-sample-v3.yml
186203```
187204
188- ` configs/batch-v3.yml ` contains a list of experiment config paths.
205+ ` configs/batch-v3.yml ` is a compact sanity batch.
206+ ` configs/batch-benchmark-core-v3.yml ` is the serious cross-domain benchmark batch
207+ (OneMax, Knapsack, MAX-SAT, TSPLIB TSP, CEC2014, ZDT, DTLZ, Nguyen SR).
208+ ` configs/batch-benchmark-crypto-v3.yml ` runs the boolean-function cryptography suite
209+ (truth-table, permutation-balanced, token-tree, and multi-objective variants).
210+ ` configs/batch-stat-sample-v3.yml ` demonstrates experiment-level repetition orchestration for statistical significance
211+ with deterministic seed streams and auto-suffixed run ids.
189212
190213### 3) Resume from Checkpoint
191214
@@ -497,21 +520,42 @@ Alternative command (direct module POM invocation):
497520EDAF_DB_URL="jdbc:sqlite:$(pwd)/edaf-v3.db" mvn -q -f edaf-web/pom.xml spring-boot:run
498521` ` `
499522
523+ If Maven reports `No plugin found for prefix 'spring-boot'`, run the fully-qualified goal :
524+
525+ ` ` ` bash
526+ EDAF_DB_URL="jdbc:sqlite:$(pwd)/edaf-v3.db" mvn -q -pl edaf-web -am org.springframework.boot:spring-boot-maven-plugin:run
527+ ` ` `
528+
500529Stop the server with `Ctrl+C` in that terminal.
501530
502531Open :
503532
504533- [http://localhost:7070](http://localhost:7070)
505534
535+ Core UI pages :
536+
537+ - ` /` run explorer
538+ - ` /experiments` experiment explorer (grouped multi-run view)
539+ - ` /runs/{runId}` run detail
540+ - ` /experiments/{experimentId}` experiment-level analytics (box-plot, profiles, significance tables)
541+ - ` /coco` COCO campaign explorer
542+
506543REST API :
507544
545+ - ` GET /api/experiments`
508546- ` GET /api/runs`
509547- ` GET /api/runs/{runId}`
510548- ` GET /api/runs/{runId}/iterations`
511549- ` GET /api/runs/{runId}/events`
512550- ` GET /api/runs/{runId}/checkpoints`
513551- ` GET /api/runs/{runId}/params`
514552- ` GET /api/facets`
553+ - ` GET /api/experiments/{experimentId}`
554+ - ` GET /api/experiments/{experimentId}/runs`
555+ - ` GET /api/experiments/{experimentId}/analysis`
556+ - ` GET /api/experiments/{experimentId}/latex`
557+ - ` GET /api/analysis/problem/{problemType}`
558+ - ` GET /api/analysis/problem/{problemType}/latex`
515559- ` GET /api/coco/campaigns`
516560- ` GET /api/coco/campaigns/{campaignId}`
517561- ` GET /api/coco/campaigns/{campaignId}/optimizers`
@@ -520,6 +564,8 @@ REST API:
520564
521565` /api/runs` supports search/filter/sort/pagination (`q`, `algorithm`, `model`, `problem`, `status`, `from`, `to`, `minBest`, `maxBest`, `page`, `size`, `sortBy`, `sortDir`).
522566
567+ ` /api/experiments` supports search/filter/sort/pagination (`q`, `algorithm`, `model`, `problem`, `from`, `to`, `page`, `size`, `sortBy`, `sortDir`).
568+
523569` /api/coco/campaigns` supports `q`, `status`, `suite`, `page`, `size`, `sortBy`, `sortDir`.
524570
525571# # Docker Usage
@@ -616,6 +662,8 @@ Coverage includes:
616662- [docs/configuration.md](docs/configuration.md) - complete config reference
617663- [docs/algorithms.md](docs/algorithms.md) - algorithm-level details and status
618664- [docs/representations.md](docs/representations.md) - representation contracts and parameters
665+ - [docs/problem-suites.md](docs/problem-suites.md) - non-COCO benchmark suites and extension rules
666+ - [docs/crypto-boolean-problems.md](docs/crypto-boolean-problems.md) - boolean-function cryptography suite and criteria
619667- [docs/coco-integration.md](docs/coco-integration.md) - COCO campaign workflow, DB model, and comparison protocol
620668- [docs/logging-and-observability.md](docs/logging-and-observability.md) - events, sinks, metrics
621669- [docs/database-schema.md](docs/database-schema.md) - DB schema, relations, indexes, query model
0 commit comments