Assignment / Úkol

[EN]

There are many possibilities for the improvement of the algorithm, try some of them (or any other that you can think of).

  1. Add more types of conditions
  2. Add new genetic operators
  3. Add weights/priorities to the rules.
  4. Change the parameters of the algorithm (maximum number of rules per individual, settings of the genetic operators, etc.).

Let me know, what you tried and what was the results. Compare you results to the implementation in the source codes on both the datasets. Do not forget to attach the graphs.

[CZ]

Je mnoho možností, jak implementovaný algoritmus vylepšit, vyzkoušejte několik z nich (nebo si vymyslete i vlastní):

  1. Přidat další typy podmínek.
  2. Přidat další genetické operátory.
  3. Přidat váhy/priority k jednotlivým pravidlům.
  4. Změnit parametry algoritmu (počet pravidel v jedinci, nastavení operátorů apod.)

Napište mi, co jste zkusili a jak to dopadlo. Porovnejte vaše výsledky s implementací ve zdrojových kódech a na obou datasetech. Nezapomeňte připojit grafy s průběhem.