LibreOffice 25.8 Hjælp
DEPS består af to uafhængige algoritmer: Differential Evolution og Particle Swarm Optimization. Begge er særligt egnede til numeriske problemer, for eksempel ikke-lineær optimering, og er komplementære til hinanden sådan at de udjævner hinandens mangler.
Social Cognitiv Optimering tager hensyn til menneskelig adfærd under læring og deling af information. Hvert individ har adgang til et fælles bibliotek med viden, der deles blandt alle individer.
| Indstilling | Beskrivelse | 
|---|---|
| Antag at variable er ikke-negative | Markér for at tvinge variable til udelukkende at være positive. | 
| Læringcykler | Definerer det antal gentagelser, algoritmen bør tage. I løbet af hver gentagelse foretager alle individer et gæt på den bedste løsning og deler deres viden. | 
| Vis forbedret problemløser-status | Hvis aktiveret vises under løsningsprocessen en supplerende dialog, som giver oplysninger om den aktuelle fremgang, stagnationsniveauet, den aktuelle bedst kendte løsning såvel som muligheden af at stoppe eller genstarte løsningen. | 
| Bibliotekets størrelse | Definerer den mængde information, der skal gemmes i det fælles bibliotek. Hvert individ oplagrer viden der og søger information. | 
| Sværmens størrelse | Definerer det antal individer, der deltager i læringsporcessen. Hver individ finder sine egne løsninger og bidrager til den samlede viden. | 
| Stagnationsgrænse | Hvis dette antal individuelt fundne løsninger er inden for et snævert område, stoppes gentagelsen og den bedste af disse værdier vælges som den optimale. | 
| Stagnationstolerance | Definerer i hvilket område, løsninger anses som “lignende”. | 
| Brug ACR-sammenligner | |
| Gætning af Variabelgrænser | Hvis aktiveret (standard), prøver algoritmen at finde variabelgrænser ved at se på startværdierne. | 
| Tærskel for Variabelgrænser | Under gætning af variabelgrænser angiver denne tærskel, hvordan startværdierne forskydes for at bygge grænserne. Se et eksempel på, hvordan disse værdier beregnes, i manualen i Wiki. | 
| Indstilling | Beskrivelse | 
|---|---|
| Antag at variable er heltal | Markér for at tvinge variable til udelukkende at være heltal. | 
| Antag at variable er ikke-negative | Markér for at tvinge variable til udelukkende at være positive. | 
| Problemløserens tidsgrænse | Sætter den maksimale tid, algoritmen kan tilnærme sig en løsning. | 
| Sværm-algoritme | Sæt sværm-algoritmen. 0 for differentiel evolution og 1 for partikel-sværm optimering. Standard er 0. |