Màn chơi là, do đó, theo mô hình bởi một lớp màn hình kế thừaLưới và thêm predicates vào giản đồ bang equating chiều rộng đến 10 và chiều cao22. chứ không phải chỉ định các điều kiện trên các vị trí bị chiếm đóng cũng như predi cate của giản đồ tiểu bang, chúng tôi đảm bảo nó thông qua các đặc điểm kỹ thuật của giản đồ ban đầu nhà nước và các hoạt động. Ban đầu, lúc bắt đầu một trò chơi, chơi màn hình sẽ có không có vị trí chiếm đóng. Lớp màn hình đã hai hoạt động: AddBlock tương ứng với một khối được thêm vào màn hình và RemoveRow tương ứng-ing cho một dòng hoàn toàn chiếm đóng của màn hình đang được gỡ bỏ. Điều kiện tiên quyết của AddBlock đảm bảo rằng một số vị trí bị chiếm đóng bởi các khối sẽ được thêm vào im-mediately ở trên hoặc dưới cùng của màn hình chơi hay một khối trước đó đã được thêm vào. Postcondition RemoveRow đảm bảo rằng tất cả chiếm vị trí của màn hình chơi trên hàng loại bỏ được chuyển xuống một vị trí.
đang được dịch, vui lòng đợi..