Diverse aplicatii pentru Algoritmi Avansati (AA) Anul 2, Semestrul 2, Facultatea de Matematica si Informatica, Universitatea din Bucuresti
Algoritmul Genetic a fost conceput pentru a aproxima punctul de maxim al unei functii de gradul 2 (ax2 + bx + c), folosind etapele de generare a cromozomilor, selectia lor, recombinarea si mutatia. De asemenea, cromozomul elitist trece intotdeauna in generatia urmatoare (fara sa fie supus recombinarii sau mutatiei). Polinomul dat ca parametru de intrare trebuie sa contina doar valori pozitive pe intervalul in care studiem maximul functiei. Algoritmul functioneaza si pe functii oarecare, nu doar polinoame de gradul 2, cat timp valorile luate de functie sunt pozitive pe intervalul unde studiem maximul.
Monte Carlo a fost folosit pentru a aproxima valoarea lui Pi printr-o simulare aleatoare a unor puncte in plan.