Przykład dziesiąty

Ten przykład stanowił o tyle złożoną aplikację ekscelową, że posługiwał się mało znanym standardowym dodatkiem o nazwie Solver. Jest to moduł służący do rozwiązywania pewnej klasy problemów heurystycznych.

W tym przypadku rzecz dotyczyła przydzieleniu każdej spośród 36 stacji radiowych zestawu kanałów roboczych. Występują tu liczne ograniczenia i wzajemne uzależnienia. Dlatego Solver jest znakomitym rozwiązaniem, o ile uda się zdefiniować jednoznacznie zbiór takich właśnie ograniczeń. Uruchomiony Solver, naprowadzony na właściwy zbiór danych i ograniczeń, pracowicie szuka iteracyjnie takiego rozwiązania, które spełni wszystkie nakazane warunki.

W tym przypadku to się udało: dla każdej ze stacji zostały przydzielone po 3 kanały radiowe (A, B i C), a pomarańczowe pole radośnie sygnalizuje, że nie naruszono żadnego zakazu.

10

Prezentowana tabela nie iskrzy się od elegancji, jednak nie to było celem jej opracowania.

czytaj dalej: Przykład jedenasty

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s

Ta witryna wykorzystuje usługę Akismet aby zredukować ilość spamu. Dowiedz się w jaki sposób dane w twoich komentarzach są przetwarzane.

%d blogerów lubi to: