e
easyopti

Kompleksowy Przewodnik Użytkownika

Opanuj Opti-Planning w najdrobniejszych szczegółach: od konfiguracji pracowników po generowanie idealnych grafików z uwzględnieniem ograniczeń prawnych i finansowych. Ten kompleksowy przewodnik przeprowadzi Cię krok po kroku.

1. Filozofia Opti-Planning

Opti-Planning to coś więcej niż zwykły arkusz kalkulacyjny. To silnik sztucznej inteligencji (solver kombinatoryczny), który działa bezpośrednio i lokalnie w Twojej przeglądarce, gwarantując pełną poufność danych.

Jego celem jest przeliczanie milionów kombinacji na sekundę, aby znaleźć najlepsze możliwe przypisanie pracowników przy jednoczesnym uwzględnieniu trzech kluczowych, często sprzecznych ze sobą wymiarów:

  • Zapotrzebowanie (Pokrycie potrzeb): Czy posiadasz odpowiednią liczbę osób we właściwym czasie i z odpowiednimi kwalifikacjami, aby zapewnić funkcjonowanie zakładu? To bezwzględny priorytet silnika.
  • Zgodność z prawem (Twarde ograniczenia): Czy grafik przestrzega maksymalnej liczby godzin, obowiązkowych okresów odpoczynku (np. 11h między zmianami), maksymalnego wymiaru doby pracowniczej (np. maks. 13h) oraz liczby kolejnych dni pracy?
  • Sprawiedliwość i preferencje (Miękkie ograniczenia): Czy trudne zmiany (np. zamknięcia, weekendy) są równomiernie podzielone między członków zespołu? Czy preferencje i niedostępności pracowników są w maksymalnym stopniu uwzględnione?

Szybki start: Szablony (Templates)

Aby zapoznać się z narzędziem, użyj przycisku Zobacz szablon w prawym górnym rogu aplikacji. Pozwala on błyskawicznie wczytać pełny zestaw danych dostosowany do Twojej branży (gastronomia, szpital, handel, fabryka w systemie 3-zmianowym itp.) i sprawdzić, jak reaguje silnik AI.

2. Konfiguracja ogólna i AI

Tryb interfejsu

Przed rozpoczęciem możesz odchudzić interfejs, włączając lub wyłączając zaawansowane moduły za pomocą pól wyboru u góry ekranu: Włącz sekwencje oraz Włącz moduł finansowy. Ukryje to niepotrzebne kolumny i panele, jeśli z nich nie korzystasz.

Konfiguracja grafiku

  • Data i czas trwania: Określ datę rozpoczęcia oraz łączny czas trwania (do 366 dni).
  • Pierwszy dzień tygodnia: Kluczowy dla rozliczania tygodniowych godzin nadliczbowych. Jeśli Twój tydzień rozliczeniowy rozpoczyna się w poniedziałek, upewnij się, że to ustawienie jest ustawione na Poniedziałek.

Eksport

Określ separator CSV (średnik, przecinek lub tabulacja) używany przy wszystkich eksportach z aplikacji, aby zapewnić kompatybilność z Twoją wersją programu Excel lub oprogramowaniem kadrowo-płacowym.

Konfiguracja optymalizacji (Mózg AI)

Te parametry określają sposób działania silnika obliczeniowego:

  • Intensywność i czas maks.: Określa głębokość obliczeń. Tryb „Podstawowy” jest bardzo szybki, natomiast „Intensywny” szuka rozwiązań dłużej (do ustawionego limitu czasu w sekundach), aby rozwiązać skomplikowane sytuacje lub zoptymalizować koszty z dokładnością co do grosza.
  • Separacja priorytetów: Określa, jak AI radzi sobie z kompromisami. W trybie „Elastycznym” AI może dopuścić naruszenie wyższego priorytetu, jeśli pozwala to spełnić dziesiątki reguł podrzędnych. W trybie „Rygorystycznym” kolejność priorytetów jest bezwzględna.
  • Cele sprawiedliwego podziału: Wybierz zmiany (np. noce, weekendy), które AI powinno starać się równomiernie rozdzielić między wszystkich pracowników.

Priorytety strategiczne (Przeciągnij i upuść)

Możesz zmienić kolejność 3 głównych celów AI (Koszty, Sprawiedliwość, Życzenia) za pomocą metody przeciągnij i upuść. Cel na samej górze listy będzie miał bezwzględny priorytet dla AI.

Zaawansowana wskazówka: Mały przycisk między dwoma celami pozwala przełączać się między > (Ściśle większe) a >= (Równość). Jeśli ustawisz „Koszty >= Sprawiedliwość”, AI potraktuje oba cele jako mające dokładnie takie samo znaczenie.

3. Krok 1: Zmiany i Umiejętności

Przed rozpoczęciem musisz określić ramy swojej działalności. Elementy te posłużą jako podstawa dla całego planowania.

Zmiany (Shifts)

Zmiana określa standaryzowany przedział czasu pracy (np. RANO, WIECZÓR, NOC). Posiada godzinę rozpoczęcia, godzinę zakończenia oraz czas trwania przerwy w minutach. Przerwa jest automatycznie potrącana z efektywnego czasu pracy na potrzeby rozliczania godzin i wynagrodzenia.

Ważna uwaga: Jeśli godzina zakończenia jest wcześniejsza niż godzina rozpoczęcia (np. 22:00 do 06:00), system automatycznie zrozumie, że jest to zmiana nocna kończąca się następnego dnia. Czas odpoczynku zostanie odpowiednio obliczony.

Umiejętności (Skills)

Określ role niezbędne w Twojej działalności, np. Kuchnia, Sala, Bar, Kierownik, Pielęgniarka/Pielęgniarz, Opiekun medyczny. Pracownik może posiadać jedną lub kilka z tych umiejętności (wszechstronność), a zapotrzebowanie zawsze będzie zgłaszane dla konkretnej umiejętności.

4. Krok 2: Tabela pracowników

W tym miejscu definiujesz profil prawny i umowny każdego pracownika. Każda kolumna ma bezpośredni wpływ na obliczenia solvera. Precyzyjna konfiguracja to klucz do pomyślnego ułożenia grafiku.

Wskazówka: Użyj przycisku „Duplikuj” na końcu wiersza, aby szybko utworzyć podobne profile.
E-mailOpcjonalnie. Używane tylko wtedy, gdy chcesz wysłać wygenerowany grafik bezpośrednio e-mailem do pracownika za pomocą przycisku „Udostępnij”.
UmowaStały: Sztuczna inteligencja postara się zbliżyć do maksymalnej liczby godzin, aby zoptymalizować koszt stałego wynagrodzenia. Dodatkowy (Wsparcie): Sztuczna inteligencja będzie unikać ich przydzielania, chyba że w celu uzupełnienia krytycznych braków kadrowych.
Tygodnie niepełne (Początek/Koniec)Jeśli Twój grafik nie rozpoczyna się pierwszego dnia tygodnia rozliczeniowego, pierwszy i ostatni tydzień są „niepełne”. Możesz wybrać sposób obliczania normy godzin dla tych skróconych tygodni: Proporcjonalnie (oblicza automatycznie proporcjonalnie do liczby dni), Ręcznie (wpisujesz dokładną normę) lub Kopia (używa normy pełnego tygodnia). W przypadku bardzo krótkich grafików (np. 3-dniowe wydarzenie) wyświetli się tylko kolumna „Okres”, umożliwiając dostosowanie normy do tego konkretnego czasu trwania.
Maks. godz./tydz. i nadgodz.Podstawowy wymiar godzin wynikający z umowy oraz maksymalna liczba dozwolonych nadgodzin tygodniowo. Przekroczenie tej sumy generuje błąd blokujący.
Stawka godz. i dopłatyStawka godzinowa brutto i mnożnik (np. 1,25 dla +25%). Służą do obliczania całkowitego kosztu i kierowania sztuczną inteligencją.
Min. odpoczynek & Maks. rozpiętośćWymagany prawem minimalny czas odpoczynku między zmianami (np. 11 godz.) oraz maksymalna rozpiętość dobowa (np. 13 godz.). Wpisz 0, aby wyłączyć.
Zmiany/dzień & Dni z rzęduMaksymalna liczba zmian dziennie (2 zezwala na przerwy dzielone, 1 wymusza tryb ciągły) oraz maksymalna liczba przepracowanych dni z rzędu.
Wymagane sekwencjeZaznacz sekwencje pracy (rotacje, cykle), których ten pracownik musi przestrzegać. Sztuczna inteligencja zajmie się ich optymalnym rozmieszczeniem w grafiku.

5. Krok 3: Zapotrzebowanie na personel

Określ, ile osób jest potrzebnych na każdej zmianie i dla każdej umiejętności, dzień po dniu. Jest to cel, który sztuczna inteligencja będzie starała się osiągnąć.

Potęga szablonów (Presets)

Możesz utworzyć kilka szablonów dla tego samego dnia, klikając + Preset. Na przykład utwórz szablon „Niski sezon” i szablon „Wysoki sezon” lub „Słońce” i „Deszcz”. Następnie możesz przełączać się między nimi jednym kliknięciem (przycisk opcji), aby zobaczyć, jak dostosowuje się grafik. Aktywny szablon (podświetlony na niebiesko) to ten, który zostanie wysłany do sztucznej inteligencji.

  • Użyj przycisku Kopiuj D-1, aby szybko powielić pełne zapotrzebowanie z poprzedniego dnia.
  • Użyj małej strzałki obok szablonu, aby skopiować wartości z szablonu znajdującego się po jego lewej stronie.
  • Komórki zaznaczone na czerwono wskazują nieprawidłową wartość (musi to być liczba dodatnia).

6. Krok 4: Edytor grafiku i reguły

Po zdefiniowaniu pracowników i zapotrzebowania kliknij Optymalizuj. Silnik usunie niezablokowane przydziały i obliczy najlepszą możliwą kombinację.

Wyświetlanie i czytelność

Możesz dostosować szerokość i wysokość komórek za pomocą suwaków znajdujących się u góry każdej siatki, aby zapewnić lepszą czytelność. Szerokości siatek Zapotrzebowanie i Grafik są zsynchronizowane, co ułatwia odczyt w pionie.

Zarządzanie zdarzeniami losowymi: System reguł (Blokady i Preferencje)

W siatce wyników kliknij dowolne pole, aby otworzyć menu reguł. To tutaj zarządzasz urlopami, zwolnieniami lekarskimi, preferencjami czy ręcznymi przydziałami.

1. Ważność reguły

  • Blokująca (blokada): Sztuczna inteligencja MUSI przestrzegać tej reguły. Jeśli jest to matematycznie niemożliwe (np. przydzielenie pracy osobie, która osiągnęła swój limit godzin), zgłosi błąd blokujący.
  • Preferencja (życzenie): Sztuczna inteligencja zrobi wszystko, co w jej mocy, aby uwzględnić tę regułę w zależności od przypisanej wagi (od 1 do 5) oraz priorytetu strategicznego „Uwzględniaj życzenia”.

2. Działanie reguły

  • Nieobecność: Blokuje wszelkie przydziały w danym dniu (urlop, zwolnienie lekarskie, obowiązkowy odpoczynek).
  • Bezwzględny przydział: Wymusza przydzielenie pracownika do konkretnego przedziału czasowego ORAZ określonej kompetencji.
  • Obecność (dowolna kompetencja): Wymusza pracę w danym przedziale czasowym, ale pozwala sztucznej inteligencji wybrać kompetencję w zależności od potrzeb.
  • Reguła warunkowa: Jeśli pracownik pracuje w danym dniu, MUSI wykonywać tę kompetencję (ale SI może zdecydować o przydzieleniu dnia wolnego).
  • Zakaz: Uniemożliwia pracownikowi pracę w konkretnym przedziale czasowym lub z konkretną kompetencją.

Przyciski szybkich i masowych akcji

  • Zablokuj wszystko: Zamienia wszystkie przydziały obliczone przez SI w bezwzględne reguły. Przydatne, jeśli grafik spełnia Twoje oczekiwania i chcesz zamrozić bazę przed ponownym uruchomieniem optymalizacji dla pozostałej części.
  • Odblokuj wszystko: Usuwa wszystkie reguły ręczne (blokady i życzenia), ale zachowuje obliczony grafik.
  • Usuń obliczenia: Usuwa przydziały wykonane przez SI, ale zachowuje Twoje reguły ręczne.
  • Wyczyść wszystko: Resetuje grafik do zera (przydziały i reguły).
  • Kopiuj D-1: Dostępne w nagłówku każdego dnia (aby skopiować wszystkie reguły z poprzedniego dnia) lub w okienku podręcznym pracownika (aby skopiować tylko jego reguły).
  • Menu „Akcje reguł”: Umożliwia masowe usuwanie wszystkich bezwzględnych blokad, wszystkich preferencji lub konwersję wszystkich bezwzględnych blokad na preferencje o określonej wadze.
  • Eksport reguł: Pobiera plik CSV zawierający aktualny grafik przekształcony w całości w reguły. Możesz edytować ten plik w programie Excel, a następnie zaimportować go ponownie za pomocą funkcji „Import CSV”, aby wymusić kompletny grafik.

Pulpit ostrzeżeń

Umieszczony nad grafikiem, wyświetla listę wszystkich naruszeń. Błędy blokujące (czerwone) oznaczają, że grafik jest niezgodny z przepisami (np. nieprzestrzegany odpoczynek) lub występuje niedobór personelu. Błędy drobne (pomarańczowe) dotyczą nieuwzględnienia życzeń lub elastycznych limitów. Możesz filtrować tę tabelę według pracownika, dnia lub typu błędu. Kliknięcie błędu wyśrodkuje grafik na problematycznej komórce.

7. Krok 5: Reguły finansowe

Panel Reguły finansowe umożliwia dodawanie stałych premii do określonych przypisań, niezależnie od podstawowej stawki godzinowej.

  • Kliknij komórkę w siatce, aby dodać premię dla pracownika w danym dniu.
  • Możesz wybrać konkretną zmianę (np. Premia nocna), konkretną umiejętność (np. Premia za odpowiedzialność) lub obie opcje.
  • Użyj przycisku Kopiuj D-1, aby szybko przenieść premie z poprzedniego dnia.
  • Premie te zostaną automatycznie uwzględnione w obliczeniach całkowitego kosztu pracownika w zakładce Analiza, a SI spróbuje je zminimalizować, jeśli aktywny jest cel „Minimalizuj koszty”.

8. Krok 6: Analiza i pulpity nawigacyjne

Pulpity te pozwalają sprawdzić jakość wygenerowanego grafiku z różnych perspektyw. Możesz przełączać się między widokiem tygodniowym a miesięcznym.

Wskazówka dotycząca eksportu:Użyj przycisku Daty Tygodni/Miesięcy, aby wyeksportować plik CSV zawierający dokładne daty rozpoczęcia i zakończenia odpowiadające każdej kolumnie „Tydzień X” lub „Miesiąc Y” w tabelach analizy.

Analiza obciążenia pracą

Szybko sprawdź na paskach postępu, czy pracownicy wypracowują zbyt mało godzin, czy pracują w godzinach nadliczbowych. Przekroczenia wymiaru czasu pracy wynikającego z umowy są zaznaczone na żółto, a przekroczenia dozwolonego limitu nadgodzin – na czerwono.

Analiza finansowa

Oszacuj dokładny koszt wynagrodzeń w swoim grafiku. Tabela zawiera szczegółowe informacje dla każdego pracownika:

  • Podstawa: Koszt godzin przepracowanych w standardowym wymiarze (lub gwarantowane wynagrodzenie zasadnicze).
  • Nadgodziny: Koszt godzin nadliczbowych (łącznie z dodatkiem).
  • Premie: Suma stałych premii określonych w regułach finansowych.
  • Łącznie: Całkowity koszt w danym okresie.
  • Koszt ekstrapolowany: Prognoza kosztów na 30 dni na podstawie bieżącego grafiku, przydatna w przypadku krótkich grafików.

Analiza sprawiedliwego podziału

Upewnij się, że trudne zmiany (zdefiniowane w konfiguracji, np. noce, weekendy) są sprawiedliwie podzielone między wszystkich pracowników. Wykres przedstawia liczbę przypisań do tych wymagających zmian dla każdej osoby.

Analiza preferencji

Zmierz poziom satysfakcji swojego zespołu. Ta tabela porównuje liczbę preferencji zgłoszonych przez każdego pracownika (elastyczne reguły ręczne + preferencje sekwencji) z liczbą preferencji rzeczywiście uwzględnionych przez sztuczną inteligencję w ostatecznym grafiku.

9. Import danych z pliku CSV

Aby zaoszczędzić czas, Opti-Planning umożliwia masowy import danych z plików Excel lub CSV. Funkcja ta jest dostępna dla sekcji Pracownicy, Zapotrzebowanie, Reguły (Blokady) oraz Premie.

Jak działa import?

  1. Kliknij przycisk Importuj CSV w odpowiedniej sekcji.
  2. Wybierz plik. System automatycznie wykryje separator (przecinek, średnik, tabulacja).
  3. Etap mapowania: to kluczowy krok. System spróbuje automatycznie przypisać kolumny z pliku do pól w Opti-Planning na podstawie nagłówków. Możesz ręcznie skorygować te powiązania za pomocą list rozwijanych.
  4. Sprawdź podgląd danych, a następnie zatwierdź import. Ewentualne błędy (np. nieznaleziony pracownik) zostaną wyświetlone przed potwierdzeniem.

10. Udostępnianie i komunikacja

Po zatwierdzeniu grafiku możesz go udostępnić bezpośrednio swoim zespołom za pomocą przycisku Udostępnij w prawym górnym rogu aplikacji.

Wysyłka indywidualna

W menu rozwijanym kliknij ikonę E-mail obok nazwiska pracownika. Aplikacja wygeneruje wiadomość tekstową zawierającą wyłącznie jego indywidualny grafik i otworzy Twój domyślny program pocztowy.

Wysyłka grupowa

Zaznacz kilku pracowników za pomocą pól wyboru, a następnie kliknij przycisk E-mail na dole menu. Aplikacja wygeneruje ogólną wiadomość zawierającą grafik całego zespołu. Uwaga: Adresy e-mail są umieszczane w ukrytej kopii (UDO/BCC) w celu ochrony prywatności.

11. Zapisywanie i eksport

Opti-Planning działa całkowicie w Twojej przeglądarce. Aby nie stracić danych, masz do dyspozycji kilka opcji w menu Plik oraz pod przyciskiem Eksport PDF/CSV:

Menu Plik (Kopie zapasowe)

  • Nowy (Wyczyść wszystko): Całkowicie resetuje aplikację.
  • Chmura: Utwórz darmowe konto, aby zapisywać, zmieniać nazwy i wczytywać swoje grafiki na naszych bezpiecznych serwerach.
  • Lokalnie (.ezopti): Pobierz lub zaimportuj zaszyfrowaną kopię zapasową na swój komputer do użytku w trybie offline.

Eksport PDF i Excel

  • PDF: Generuje plik gotowy do druku zawierający grafik każdego wybranego pracownika (jeden na stronę).
  • Excel CSV: Generuje zbiorczą tabelę podsumowującą (format bazy danych).
  • Indywidualne pliki PDF / CSV: Generuje i pobiera osobny plik dla każdego wybranego pracownika.
  • Globalny eksport CSV: Pobiera wszystkie dane aplikacji (pracownicy, zapotrzebowanie, reguły itp.) do jednego folderu.

12. Zaawansowana funkcja: Sekwencje pracy

Sekwencje to najpotężniejsze narzędzie w Opti-Planning. Pozwalają modelować złożone schematy pracy, harmonogramy zmianowe (np. 3x8, 5x8) czy specyficzne zasady zakładowe, a następnie przypisywać je pracownikom.

Zrozumienie czasu względnego

Kluczowe jest zrozumienie, że wszystkie informacje czasowe zdefiniowane w sekwencji są względne wobec samej sekwencji, a nie wobec całego horyzontu grafiku. Dzień 1 oznacza pierwszy dzień, w którym sekwencja rozpoczyna się dla danego pracownika. Jeśli 7-dniowa sekwencja rozpoczyna się 15. dnia miesiąca, Dzień 1 sekwencji przypada na 15., Dzień 2 na 16. itd. Reguły zaawansowane są ewaluowane wyłącznie w ramach tego konkretnego cyklu.

1. Tworzenie i zakotwiczenie

Użyj przycisku + Nowa sekwencja, aby utworzyć cykl od zera, lub + Sekwencja horyzontu, aby utworzyć sekwencję o długości dokładnie odpowiadającej obecnemu grafikowi. Zakotwiczenie określa, kiedy sekwencja się rozpoczyna (daty bezwzględne) oraz czy powtarza się w pętli (cyklicznie).

2. Reguły dzienne

Dla każdego dnia sekwencji określasz, co pracownik MUSI ZROBIĆ lub CZEGO NIE MOŻE ROBIĆ. Np.: „Dzień 1: Musi pracować RANO”, „Dzień 2: Nie może pracować NOC”.

3. Pływające limity

Pozwala ograniczyć liczbę wystąpień danego zdarzenia. Przykłady:

  • Cały cykl: „Maksymalnie 2 zmiany NOC w całej 14-dniowej sekwencji”.
  • Okno ruchome: „Maksymalnie 1 przepracowany weekend na 2” (14-dniowe okno, maks. 2 dni typu „Weekend”).

4. Reguły warunkowe

Twórz powiązania logiczne. Przykład: „JEŚLI przypisany w niedzielę, TO w poniedziałek NIE MOŻE mieć przypisanego dyżuru” (odpoczynek kompensacyjny).

5. Przejścia

Wymuś minimalny czas odpoczynku tuż przed rozpoczęciem Dnia 1 sekwencji oraz tuż po zakończeniu ostatniego dnia sekwencji. Przydatne przy zmianie cyklu (np. przejście ze zmiany nocnej na poranną).

  • Ważność: Przejście może być blokujące lub zdefiniowane jako zwykła preferencja (z wagą).
  • Tryb ścisły: Jeśli jest włączony, odpoczynek jest obliczany dokładnie na granicy sekwencji. W przeciwnym razie silnik szuka odpoczynku w dowolnym miejscu między ostatnią zmianą a początkiem sekwencji.

13. Zaawansowana funkcja: Mózg sztucznej inteligencji

Aby uzyskać oczekiwane rezultaty, kluczowe jest zrozumienie, jak działa sztuczna inteligencja. Solver działa w oparciu o system kar. Za każdym razem, gdy reguła nie zostanie spełniona, sztuczna inteligencja otrzymuje punkty karne. Jej jedynym celem jest znalezienie grafiku o jak najniższym wyniku kar.

Aby zapewnić maksymalną elastyczność przy jednoczesnej gwarancji zgodności grafików z przepisami, system podzielono na dwie główne warstwy: Bezwzględną i Względną.

A. Warstwa bezwzględna: Ograniczenia blokujące

Są to reguły nienaruszalne. Silnik zawsze woli pozostawić lukę w grafiku niż złamać te reguły. Jeśli jednak sytuacja jest matematycznie niemożliwa, sztuczna inteligencja musi dokonać wyboru. Stosuje do tego ścisłą hierarchię kar blokujących:

Poziom 1: Reguły ręczne i umiejętności

To nadrzędna reguła. Jeśli ustawisz regułę blokującą w grafiku lub jeśli pracownik nie posiada wymaganych umiejętności, sztuczna inteligencja nigdy jej nie złamie.

Poziom 2: Sekwencje blokujące i dni z rzędu

Tuż poniżej znajdują się reguły sekwencji zdefiniowane jako blokujące, a także przestrzeganie maksymalnej liczby przepracovaných dni z rzędu i maksymalnej liczby zmian dziennie.

Poziom 3: Odpoczynek, maksymalna liczba godzin i rozpiętość dobowa

Przestrzeganie minimalnego czasu odpoczynku między dwiema zmianami, limitu godzin nadliczbowych oraz maksymalnej rozpiętości dobowej.

Poziom 4: Zapotrzebowanie i potrzeby

To najsłabsze ograniczenie blokujące. Oznacza to, że sztuczna inteligencja zawsze woli pozostawić stanowisko nieobsadzone, niż zmusić pracownika do pracy, jeśli nie miał odpowiedniego odpoczynku lub przebywa na urlopie.

B. Warstwa względna: Priorytety strategiczne i preferencje

Po spełnieniu ograniczeń blokujących sztuczna inteligencja używa modułu Priorytety strategiczne, aby rozstrzygać między różnymi celami. Kolejność tych priorytetów określa mnożnik kary.

  • Priorytet 1: Wysoki mnożnik
  • Priorytet 2: Średni mnożnik
  • Priorytet 3: Niski mnożnik

1. Minimalizacja kosztów

Sztuczna inteligencja będzie śledzić każdą nadgodzinę. Będzie faworyzować pracowników z umową stałą, którzy nie osiągnęli swojego limitu, i w maksymalnym stopniu unikać korzystania z umów dorywczych (Extra). Postara się również zminimalizować premie finansowe.

2. Równomierny podział

Sztuczna inteligencja zliczy, ile razy każdy pracownik został przypisany do celów sprawiedliwego podziału określonych w konfiguracji. Woli przydzielić 2 trudne zmiany wszystkim niż 4 jednej osobie i 0 pozostałym.

3. Uwzględnianie preferencji

Wszystkie reguły nieblokujące nazywane są Preferencjami. Każda preferencja ma Wagę od 1 do 5:

  • Waga 5: Bardzo ważna
  • Waga 4: Ważna
  • Waga 3: Standardowa
  • Waga 2: Drobna
  • Waga 1: Opcjonalna

Ostateczna kara za niespełnioną preferencję jest obliczana następująco: punkty podstawowe powiązane z Wagą pomnożone przez Mnożnik celu Preferencje w priorytetach strategicznych.

Dla zaawansowanych użytkowników: Efekt kumulacji

Cele strategiczne są rozdzielone czynnikiem mnożnikowym, który można dostosować za pomocą parametruSeparacja priorytetów :

  • Elastyczna:Koszty szybko się kumulują. SI może dopuścić naruszenie celu priorytetowego, jeśli pozwoli to na spełnienie kilku celów drugorzędnych.
  • Standardowa (Zrównoważona):Wymagana jest duża liczba naruszeń drugorzędnych, aby zrekompensować jedno naruszenie priorytetowe.
  • Rygorystyczny:Bezwzględny priorytet dla kolejności. SI prawie nigdy nie poświęci celu priorytetowego na rzecz celów drugorzędnych.

To nie jest błąd, tozamierzona funkcja. Efekt kumulacji pozwala sztucznej inteligencji znaleźć punkt zwrotny, w którym ogólny dobrostan przeważa nad rygorystyczną regułą finansową, i na odwrót. W istocie, jeśli na przykład rozdzielimy priorytety ze współczynnikiem miliona (wartość parametru „Rozdzielenie priorytetów” wynosi w tym przypadku „Rygorystyczny”), SI może zdecydować o uszczęśliwieniu na siłę lub wręcz unieszczęśliwieniu 1000 pracowników tylko po to, by zaoszczędzić zaledwie 1 euro na kosztach.

14. Rozwiązywanie problemów i aktualizacje

Czyszczenie pamięci podręcznej przeglądarki

Aplikacja Opti-Planning jest regularnie rozwijana, aby zapewnić wyższą wydajność (w szczególności poprzez aktualizacje silnika sztucznej inteligencji WebAssembly). Jeśli po aktualizacji wystąpią nieoczekiwane zachowania, błędy obliczeniowe lub problemy z wyświetlaniem, pierwszym krokiem jest wyczyszczenie pamięci podręcznej przeglądarki (Ctrl+F5 lub Cmd+Shift+R). Wusi to pobranie najnowszej wersji aplikacji oraz silnika optymalizacyjnego.