This repository has been archived on 2025-07-10. You can view files and clone it, but cannot push or open issues or pull requests.
Files
forschungsprojekte/Systemische Kompetenzentwicklung HRT/Gerne stelle ich eine Kurzanleitung zum Verändern der Parameter in ….md

67 lines
3.1 KiB
Markdown

### Kurzanleitung zur Anpassung von Parametern
#### 1. **Startwert der Kompetenz**
- **Parameter:** `start_kompetenz`
- **Beschreibung:** Definiert den Anfangswert der Kompetenz zu Beginn der Simulation.
- **Anpassung:** Ändere den Wert, um mit einer höheren oder niedrigeren Anfangskompetenz zu starten.
- **Beispiel:**
```python
start_kompetenz = 1.5 # Erhöht den Startwert der Kompetenz
```
#### 2. **Anzahl der Quartale**
- **Parameter:** `quartale`
- **Beschreibung:** Gibt die Dauer der Simulation in Quartalen an.
- **Anpassung:** Ändere die Zahl, um die Simulationsdauer zu verlängern oder zu verkürzen.
- **Beispiel:**
```python
quartale = 16 # Verlängert die Simulation auf 4 Jahre
```
#### 3. **Standardabweichung der Bereitschaft**
- **Parameter:** `bereitschafts_std`
- **Beschreibung:** Steuert die Volatilität der Kompetenzsteigerung innerhalb jedes Quartals.
- **Anpassung:** Erhöhe oder verringere den Wert, um größere oder kleinere Schwankungen zu simulieren.
- **Beispiel:**
```python
bereitschafts_std = 0.2 # Erhöht die Variabilität der Kompetenzsteigerungen
```
#### 4. **Phasen der Bereitschaftssteigerung**
- **Parameter:** `bereitschafts_steigerung_phase`
- **Beschreibung:** Definiert die Änderungsrate der Kompetenz für verschiedene Phasen der Simulation.
- **Anpassung:** Modifiziere die Werte für jede Phase, um unterschiedliche Wachstumsdynamiken zu simulieren.
- **Beispiel:**
```python
bereitschafts_steigerung_phase = {
'Anpassung': -0.05,
'Verfestigung': 0.15,
'Wachstum': 0.45,
'Plateau': 0.65
} # Ändert die Steigerungsraten in allen Phasen
```
#### 5. **Funktionen zur Steigerung und Motivation**
- **Parameter:** Funktionen `anpassung_der_bereitschaft` und `motivation`
- **Beschreibung:** Diese Funktionen definieren, wie sich die Kompetenz über die Zeit ändert.
- **Anpassung:** Passe die Bedingungen oder Rückgabewerte an, um die Simulation an spezifische Szenarien anzupassen.
- **Beispiel:**
```python
def motivation(aktuelles_quartal):
if aktuelles_quartal == 7:
return -0.3 # Ändert den Zeitpunkt des Motivationsknicks
elif aktuelles_quartal == 11:
return 0.5 # Ändert den Zeitpunkt und die Intensität der Motivationssteigerung
else:
return 0
```
#### 6. **Visualisierung anpassen**
- **Beschreibung:** Änderungen in der Art, wie Ergebnisse dargestellt werden.
- **Anpassung:** Ändere Farben, Transparenz oder andere visuelle Elemente in den `plt`-Funktionen.
- **Beispiel:**
```python
plt.plot(smoothed_results, color='green', alpha=0.1) # Ändert die Farbe der Kurven
```
Diese Anleitung gibt dir einen Überblick, wie du die verschiedenen Parameter und Funktionen in deinem Simulationsskript anpassen kannst, um unterschiedliche Szenarien und Auswirkungen zu simulieren. Experimentiere mit diesen Einstellungen, um ein tieferes Verständnis für die Dynamik der Kompetenzentwicklung zu erlangen.