anchor.diff:      // Durchläuft jede Zeile und jedes Feld des Steines
       for (List<field> row in tetrimino) {
         for (field f in row) {
  -        if (!(f.posY < 0)) checkField[f.posX][f.posY] = f;
  +        if (!(f.posY < 0)) checkField[f.posY][f.posX] = f;
           else _data.gameEnd = true;
         }
       }
  -    // TODO - Spielfeld an den Controller zur Ausgabe weiterleiten
  +    _con.showTetrisfield(checkField);
       return _data.gameEnd;
     }
   
  
positive.code:       for (field f in row) {
          if (f.status)
            if (f._posY >= 0)
            checkField[f.posX][f.posY] = new field(f.posX, f.posY, false);
        }
      }
    }
  
negative.code:               f.posX < 0 ||
                f.posY >= gamedata.tetrisFieldHeight) return false;
  
            if(f.posY >= 0) {
              //check ob der Stein mit einem anderen Tetrimino kollidiert
              if (checkField[f.posY][f.posX].status) return false;
            }
          }
        }
  