So, this works pretty well, a pure 2d compaction becomes too complex to implement, this computation is very difficult complex, but one and half dimension is not computationally that much intensive and with some lateral movement, when you are moving the block from ceiling to the floor, you find what, where to put it such that the separation between ceiling and floor, the gap becomes maximum.
ఇది చాలా బాగా పనిచేస్తుంది, స్వచ్ఛమైన 2 డి సంపీడనం అమలు చేయడం చాలా క్లిష్టంగా మారుతుంది, ఈ గణన చాలా క్లిష్టంగా ఉంటుంది, కానీ ఒకటిన్నర పరిమాణం గణనపరంగా అంత ఇంటెన్సివ్ కాదు మరియు కొంత పార్శ్వ కదలికతో, మనము బ్లాక్ ను పైకప్పు నుండి తరలిస్తున్నప్పుడు నేల, పైకప్పు మరియు అంతస్తుల మధ్య విభజన, అంతరం గరిష్టంగా మారుతుంది.