[17.02.2025] Tutorial 8: Tutorial 8: Supportive Tools for the Experimentation module and Creating Screenshots
This tutorial showcases an update to the Experimentation and Visualization modules that introduces two supportive tools for results processing and allows for automated plot screenshot generation.
Link to the tutorial: https://doi.org/10.5281/zenodo.14883795
For framework version: 1.01
[09.01.2025] Tutorial 7: Visualization module – Drawing Arrows
This tutorial showcases an update to the Visualization module that allows rendering arrows. It also introduces a few minor additions.
Link to the tutorial: https://doi.org/10.5281/zenodo.14621750
For framework version: 1.01
[10.12.2024] Tutorial 6: Visualizing the comprehensive performance of evolutionary multi-objective algorithms applied to problems with two or three objectives (IVEMO: Heatmap)
This tutorial discusses the tool for visualizing the comprehensive performance of evolutionary multi-objective algorithms (IVEMO: Heatmap).
Link to the tutorial: https://doi.org/10.5281/zenodo.14339899
For framework version: 1.0
[10.12.2024] Tutorial 5: Experimentation module
This tutorial discusses the Experimentation module. It showcases the module’s general capabilities and provides concrete examples of using it in practice.
Link to the tutorial: https://doi.org/10.5281/zenodo.14339811
For framework version: 1.0
[10.12.2024] Tutorial 4: Decision Support module
This tutorial discusses the Decision Support module. It showcases the module’s general capabilities and provides concrete examples of using it in practice.
Link to the tutorial: https://doi.org/10.5281/zenodo.14339714
For framework version: 1.0
[10.12.2024] Tutorial 3: Evolutionary Computation module – part 2: Multi-objective optimization
This tutorial discusses the Evolutionary Computation module’s capabilities from the evolutionary multi-objective optimization perspective.
Link to the tutorial: https://doi.org/10.5281/zenodo.14284469
For framework version: 1.0
[10.12.2024] Tutorial 2: Evolutionary Computation module – part 1: Basics and single-objective optimization
This tutorial discusses the Evolutionary Computation module. It showcases the module’s general capabilities and provides concrete examples of using it in practice.
Link to the tutorial: https://doi.org/10.5281/zenodo.14284444
For framework version: 1.0
[10.12.2024] Tutorial 1: Visualization module
This tutorial discusses the JECDM’s Visualization module. It showcases the module’s general capabilities and provides concrete examples of using it in practice.
Link to the tutorial: https://doi.org/10.5281/zenodo.14283887
For framework version: 1.0
[10.12.2024] Tutorial 0: Introduction
This document introduces the Java framework for Evolutionary Computation and Decision Making (JECDM). It is a computational framework written in Java that primarily intends to facilitate research on preference-based evolutionary multi-objective optimization. The document overviews JECDM’s main characteristics and capabilities, discusses how it will be developed and maintained, provides installation guidelines, and briefly showcases its top-level components – modules. Overall, this document intends to help you – the reader – get acquainted with JECDM and decide whether this framework is for you.
Link to the tutorial: https://doi.org/10.5281/zenodo.14283750
For framework version: 1.0