Ezt most mint fejlesztő kérdezed, vagy mint felhasználó?
Felhasználóként ügyelned kell arra, hogy a futtatott robotok magic számai mindenképpen különbözzenek. Amennyiben egy robot magic száma nem állítható, vedd fel a kapcsolatot a fejlesztővel és kérd meg hogy hozza létre ezt a funkciót.
Fejlesztőként arra kell ügyelned, hogy a magic szám olyan alapvető disztingválást okozzon a programodban, amely biztosítja a helyes magic szám megadás esetén a helyes működést. Mindenre nem lehet ügyelni, a működési hibák nagy többsége a felhasználó figyelmetlensége miatt következik be.
Minden pozíció adatát ki tudod olvasni, a magic szám alapján tudod eldönteni, hogy akarod-e használni az adott pozíciót a funkcióidhoz vagy nem. Ezáltal gyönyörűen el lehet különíteni a nyitott pozíciókat.
Fontos alapvetések:
- a pozícióhoz rendelt magic szám nem változtatható, tehát a nyitáskor kell helyesen megadni
- a kézi kötéseknek nincs magic száma (illetve van, de az érték nulla).