A zároveň, Nebo

Navigace:  Rozhodování >

A zároveň, Nebo

Předchozí stránkaNahoruDalší stránka

Ne vždy se nám při návrhu hry podaří vystačit pouze s jednoduchými podmínkami typu větší, menší, rovná se, nerovná se. Někdy budeme nuceni vytvářet podmínky složitější, ve kterých budeme kombinovat několik jednoduchých podmínek dohromady. Například můžeme chtít napsat podmínku ve tvaru proměnná > 5 A ZÁROVEŇ text = „ok“, případně proměnná = 5 NEBO proměnná = 7. V prvním případě bude podmínka splněná pouze tehdy, pokud budou zároveň platit obě dílčí podmínky, ve druhém případě pak bude stačit, aby byla splněna pouze jedna z nich (anebo obě současně, to se nevylučuje).

 

Urwigo nám k tomu nabízí dva výrazy příznačně pojmenované A zároveň a Nebo. V obou případech je postup stejný - po přetažení do diagramu musíme dovnitř přetáhnout ještě minimálně dva výrazy (např. Porovnej). Tyto výrazy pak budou vyhodnoceny pomocí „A ZÁROVEŇ“, případně „NEBO“.

 

A aby situace byla ještě zamotanější, můžeme výrazy A zároveň, Nebo a Porovnej do sebe navzájem vnořovat a vytvářet tak komplikované rozhodovací struktury. Nemějte starost, ať budou podmínky sebekomplikovanější, Urwigo (tedy resp. wherigo) se v nich zaručeně vyzná. Otázkou je, jestli se v nich vyznáte vy. Mohlo by se pak stát, že wherigo bude dělat přesně to, co jste mu zadali, ale nebude to to, co jste chtěli. Proto to aspoň zpočátku se složitými podmínkami moc nepřehánějte. Volte takové, abyste se v nich sami vyznali a abyste přesně věděli, co se v který okamžik stane.