{"id":112,"date":"2024-12-10T17:43:11","date_gmt":"2024-12-10T17:43:11","guid":{"rendered":"https:\/\/www.jecdm.cs.put.poznan.pl\/?page_id=112"},"modified":"2025-08-28T13:12:29","modified_gmt":"2025-08-28T13:12:29","slug":"tutorials-2","status":"publish","type":"page","link":"https:\/\/www.jecdm.cs.put.poznan.pl\/?page_id=112","title":{"rendered":"Tutorials &#038; updates"},"content":{"rendered":"\n<p style=\"font-size:14px\">JECDM is accompanied by a series of content-rich PDF tutorial documents that cover its various aspects, starting from some core fundamentals and ending with concrete code examples (see the sub-sites available via the menu). Overall, the tutorials are starting points for learning JECDM. It is recommended to start with<em> Tutorial 0: Overview<\/em> first to decide whether this framework is for you (see the bottom of the page). Apart from this document, several others can be considered fundamental:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:14px\">Tutorial 1: Visualization module.<\/li>\n\n\n\n<li style=\"font-size:14px\">Tutorial 2: Evolutionary Computation module \u2013 part 1: Basics and single-objective optimization.<\/li>\n\n\n\n<li style=\"font-size:14px\">Tutorial 3: Evolutionary Computation module \u2013 part 2: Multi-objective optimization.<\/li>\n\n\n\n<li style=\"font-size:14px\">Tutorial 4: Decision Support module.<\/li>\n\n\n\n<li style=\"font-size:14px\">Tutorial 5: Experimentation module.<\/li>\n<\/ul>\n\n\n\n<p style=\"font-size:14px\">This section contains the tutorial documents in chronological order. Minor update (or patch) notes can also be expected here. Additionally, one is recommended to examine the <a href=\"https:\/\/www.jecdm.cs.put.poznan.pl\/?page_id=276\" data-type=\"page\" data-id=\"276\">Quick Start Tutorials<\/a> section for brief examples of using this framework.<br><br><strong>The source codes of the tutorials <\/strong>are accessible as the project&#8217;s sources (see <a href=\"https:\/\/www.jecdm.cs.put.poznan.pl\/?page_id=21\" data-type=\"page\" data-id=\"21\">Clone the project<\/a>) and via the GitHub repository (navigate to the &#8220;Tutorials&#8221; module).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#eaeaea;font-size:14px\"><strong>[10.12.2024] Tutorial 0: Introduction<\/strong><br>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\u2019s main characteristics and capabilities, discusses how it will be developed and maintained, provides installation guidelines, and briefly showcases its top-level components \u2013 modules. Overall, this document intends to help you \u2013 the reader \u2013 get acquainted with JECDM and decide whether this framework is for you.<br><strong>Link to the tutorial<\/strong>: <a href=\"https:\/\/doi.org\/10.5281\/zenodo.14283750\">https:\/\/doi.org\/10.5281\/zenodo.14283750<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>JECDM is accompanied by a series of content-rich PDF tutorial documents that cover its various aspects, starting from some core fundamentals and ending with concrete code examples (see the sub-sites available via the menu). Overall, the tutorials are starting points for learning JECDM. It is recommended to start with Tutorial 0: Overview first to decide\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.jecdm.cs.put.poznan.pl\/?page_id=112\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-112","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=\/wp\/v2\/pages\/112"}],"collection":[{"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=112"}],"version-history":[{"count":10,"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=\/wp\/v2\/pages\/112\/revisions"}],"predecessor-version":[{"id":280,"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=\/wp\/v2\/pages\/112\/revisions\/280"}],"wp:attachment":[{"href":"https:\/\/www.jecdm.cs.put.poznan.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}