Hilfe für LibreOffice 24.8
DEPS besteht aus zwei unabhängigen Algorithmen: Differentielle Entwicklung und Partikelschwarmoptimierung. Beide eignen sich besonders für numerische Probleme wie die nichtlineare Optimierung und ergänzen sich gegenseitig, indem sie die Mängel des anderen ausgleichen.
Die soziale kognitive Optimierung berücksichtigt das menschliche Verhalten beim Lernen und Teilen von Informationen. Jede Person hat Zugang zu einer gemeinsamen Bibliothek mit Wissen, das von allen Personen geteilt wird.
| Einstellung | Beschreibung | 
|---|---|
| Variable Zellen nicht negativ | Markieren, um zu erzwingen, dass Variablen nur positiv sind. | 
| Lernzyklen | Legt die Anzahl der Wiederholungen fest, die der Algorithmus ausführen soll. In jeder Wiederholung erraten alle Individuen die beste Lösung und teilen ihr Wissen. | 
| Erweiterten Solver-Status anzeigen | Falls aktiviert, wird während des Lösungsprozesses ein zusätzlicher Dialog angezeigt, der Informationen über den aktuellen Fortschritt, den Grad der Stagnation, die derzeit beste Lösung sowie die Möglichkeit zum Anhalten oder Fortsetzen des Solvers enthält. | 
| Größe der Bibliothek | Legt die Menge der Informationen fest, die in der öffentlichen Bibliothek gespeichert werden sollen. Jeder Einzelne speichert dort Wissen und bittet um Informationen. | 
| Schwarmgröße | Legt die Anzahl der Individuen fest, die am Lernprozess teilnehmen sollen. Jedes einzelne findet seine eigenen Lösungen und trägt zum Gesamtwissen bei. | 
| Stagnationsgrenze | Wenn diese Anzahl von Individuen Lösungen in einem engen Bereich gefunden hat, wird die Iteration gestoppt und der beste dieser Werte als optimal ausgewählt. | 
| Stagnations-Toleranz | Legt fest, in welchem Bereich Lösungen als "ähnlich" gelten. | 
| ACR-Komparator verwenden | |
| Variable Grenzen erraten | Wenn aktiviert (Standard), versucht der Algorithmus, anhand der Startwerte variable Grenzen zu finden. | 
| Schwellenwert für variable Grenzen | Beim Erraten variabler Grenzen legt dieser Schwellenwert fest, wie die Anfangswerte verschoben werden, um die Grenzen zu bilden. Ein Beispiel für die Berechnung dieser Werte finden Sie im Handbuch im Wiki. | 
| Einstellung | Beschreibung | 
|---|---|
| Variable Zellen als ganze Zahlen | Markieren, um zu erzwingen, dass Variablen nur ganze Zahlen annehmen. | 
| Variable Zellen nicht negativ | Markieren, um zu erzwingen, dass Variablen nur positiv sind. | 
| Zeitlimit des Solvers | Legt die maximale Zeit fest, die der Algorithmus benötigt, um zu einer Lösung zu konvergieren. | 
| Schwarmalgorithmus | Stellt den Schwarmalgorithmus ein. 0 für die differentielle Evolution und 1 für die Partikelschwarmoptimierung. Standard ist 0. |