University project for Parallel Programming subject at Military University of Technology in Warsaw.
##Teacher's instructions
W sklepie jest n regałów, na każdym regale k rodzajów produktów w określonej cenie, każdego rodzaju produktu jest m sztuk. Klienci robiąc zakupy zmniejszają liczbę produktów na półkach regałów. W momencie gdy zabraknie jakiegoś produktu na regale, zatrudniony magazynier uzupełnia jego ilość blokując przy tym regał dla kupujących. W programie są:
- klienci o ograniczonej cierpliwości (czekają tylko określony czas na magazyniera i rezygnują),
- klienci zdeterminowani, którzy czekają aż magazynier uzupełni regał produktami.