DD
Size: a a a
DD
А
private changeBlocksState(playfield: number[][], callback: Function): boolean {
if (!playfield || this.hasCollision(playfield)) {
return false;
}
callback();
return true;
}A
private changeBlocksState(playfield: number[][], callback: Function): boolean {
if (!playfield || this.hasCollision(playfield)) {
return false;
}
callback();
return true;
}VG

DD
TP

Д

А
A
А
DD
А
A
Д
Д
VG

А
A
А
А