11. června 2016

Essentials Balanced Resources ( čili vyvažování hodnot )

Essentials Balanced Resources ( čili vyvažování hodnot )

Pokud máme hodnoty, jejichž společný součet má být stálý, tento systém umí rovnoměrně reagovat na změnu jedné z nich, aby podmínka zůstala zachována. Jak to vypadá, ukazuje následující obrázek. Stavy hodnot při situaci A se změnily na situaci B, ale celkový součet zůstává stálý.









BR_inicializuj_system()
- uvnitř nějakého objektu založí potřebné lokální proměnné ( uvnitř skriptu lze nastavit některé meze hodnot )
BR_zamek()
- vrací stav zámku celého systému
BR_nazev()
- vrací název systému
BR_minimum()
- vrací minimum
BR_maximum()
- vrací maximum
BR_velikost()
- vrací počet hodnot v systému
BR_pridej_radek(jmeno,hodnota,[minimum],[maximum])
- přidá do systému hodnotu a její název
BR_zamek_radku('jmeno')
- vrací zda je řádek zamčený
BR_zmen_zamek_radku('jmeno')
- změní zámek z odemčeného na zamčený a naopak
BR_nazev_radku(cislo)
- vrací název řádku podle čísla
BR_cislo_radku('jmeno')
- vrací číslo řádku podle jména
BR_hodnota_v_radku('jmeno')
- vrací hodnotu podle jména řádku
BR_minimum_v_radku('jmeno')
- vrací minimum daného řádku
BR_maximum_v_radku('jmeno')
- vrací maximum daného řádku
BR_rozsah_v_radku('jmeno')
- vrací maximum mínus minimum daného řádku
BR_procentni_hodnota_v_radku('jmeno')
- vrací aktuální hodnotu proti maximu na řádku v procentech
BR_nastav_hodnotu('jmeno',hodnota)
- nastaví konkrétní hodnotu v řádku
BR_zvys_hodnotu('jmeno')
- zvýší konkrétní hodnotu o jedna
BR_sniz_hodnotu('jmeno')
- sníží konkrétní hodnotu o jedna
BR_nejvyssi_nezamceny(krome 'jmeno')
- vrací název nezamčeného řádku s nejvyšší hodnotou
BR_nejnizsi_nezamceny(krome 'jmeno')
- vrací název nezamčeného řádku s nejnižší hodnotou

zpět na přehled všech Essentials 2016



Žádné komentáře:

Okomentovat

Komentář vypovídá většinou o autorovi víc, než by byl jinak ochoten sdělit.