Revert prior attempted optimisation. Gridding the land pays in some situations, but not all. Restricting to an upper bound might help, but overall, seems too fuzzy to be worth it. On one side is increased cost of Add/Delete + extra test on collision check, on the other is skipping the list iteration. Perhaps for large lists.
04a613bab65c75977b63ab7f54c58cceac707dd0 hedgewars-0.8.1-r1
19ba506ed86b6306f7cd01b2613069391f4e34e6 0.9.13
52c7981594f6bc3a7ed1b297b80cb38082015401 0.9.4
69f1dc50a1faddf1a52080600a3f4771bedd45c1 0.9.2
7d8d62a5566ed84688c596b8f55e83cfd171683e 0.9.12
89d0fa6734af24e439755b102080cf6268c50aa6 0.9.11
8c3e71880f492c61086c2ca2541b52f82a5957b0 0.9.9.2
97b2d242e2a1ade7fc17fd0d4a856c612ad975ca hedgewars-0.8.0
990f341a2332a7bef0822b313854544228375e36 0.9.10
9b2abea1071f83da8fbda70b0bf6cec0ca481b07 0.9.3
bb56f0682655b18f229be97085a409e3c76f578e hedgewars-0.8.1
fee68e3a303998fdfcc69f74775dc84a36f587fb 0.9.9
fee68e3a303998fdfcc69f74775dc84a36f587fb 0.9.9.1