-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
42 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,42 @@ | ||
[![Review Assignment Due Date](https://classroom.github.com/assets/deadline-readme-button-24ddc0f5d75046c5622901739e7c5dd533143b0c8e959d652212380cedb1ea36.svg)](https://classroom.github.com/a/XwNCTfYP) | ||
# Drukmákori sivatag projekt leírás | ||
|
||
## Kiinduló projekt leírása | ||
A drukmákori sivatagon át csőrendszer szállítja a vizet a forrásokból a | ||
sivatagon túl lévő ciszternákba. A csőrendszer elágazás nélküli | ||
csövekből és a csövekhez csatlakozó elemekből (forrás, ciszterna, pumpa) áll. Egy pumpa több csövet is | ||
összeköthet, és minden pumpán külön-külön állítható, hogy éppen melyik belekötött csőből | ||
melyik másik csőbe pumpáljon, azonban egyszerre csak egy bemenete és egy kimenete lehet. A pumpák véletlen időközönként el tudnak | ||
romlani, ilyenkor megszűnik az adott pumpánál a vízáramlás. A pumpák mindegyike | ||
rendelkezik egy víztartállyal, amit a víz átemelése közben használ átmeneti tárolóként. | ||
|
||
A csőhálózatot a szerelők tartják karban. Ők javítják meg és állítják át | ||
a pumpákat, hogy mindig a lehető legtöbb víz tudjon áthaladni a hálózaton, és ha egy cső | ||
kilyukad, az ő dolguk a cső megfoltozása is. A kilyukadt csövekből a víz kifolyik. A szerelők dolga a ciszternáknál lévő szabad | ||
csövekkel a hálózat kapacitásának növelése. A csőhálózat bővíthető, változtatható. A csövek felvehetőek és lerakhatóak máshol. A szerelők a ciszternáknál magukhoz tudnak | ||
venni új csövet és pumpát is. | ||
|
||
A hálózaton élnek a nomád szabotőrök is, akik a pumpákat tudják átállítani és a csöveket kilyukasztani. | ||
|
||
Mivel a sivatag veszélyes hely, a szerelők és a szabotőrök csak a csőhálózaton haladhatnak. A | ||
pumpáknál kikerülhetik egymást, de a csöveken már nem tudnak elmenni egymás mellett, egy | ||
csövön egyszerre csak egy ember állhat. | ||
|
||
A játékot a két csapat legalább 2-2 játékossal játssza. A szabotőrök dolga, hogy minél több víz | ||
folyjon el a lyukakon, a szerelők pedig azon dolgoznak, hogy minél több víz jusson a | ||
ciszternákba. Az a csapat nyer, amelyik a játék végére több vizet szerez. | ||
|
||
Egy körben felváltva jönnek a szerelők és szabotőrök. Minden játékosnak 3 akciója van | ||
összesen lépéssel együtt a körében. Ha egy pumpa el van romolva, akkor nem lehet az állásán változtatni. Egy körben egy | ||
egységnyi, azaz egy csőnyi víz folyik tovább a kör végén. Ha a kör végén van víz | ||
kilyukasztott, vagy nem csatlakoztatott csőben, akkor az kifolyik. | ||
|
||
## Megvalósított feladatok | ||
|
||
### Technológia fókusz : | ||
- Build keretrendszer + CI beüzemelése | ||
- Egységtesztek készítése + tesztek kódlefedettségének mérése | ||
### Termék/felhasználó fókusz : | ||
- Manuális tesztek megtervezése, végrehajtása és dokumentálása | ||
- Nem-funkcionális jellemzők | ||
- BDD tesztek készítése | ||
|