Re: Manhattan vs travelling distance Programming Software Development by Taywin OK. You may find this link to be interesting for your decision. :) [URL="http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html"]http://theory.stanford.edu/~amitp/GameProgramming/Heuristics.html[/URL] The writer gives some analysis for both algorithm you are talking about. Re: Tetris in Pascal Programming Software Development by TrustyTony Your environment? You are working in Delphi, Lazarus or plain Pascal? Normal approach in graphical environments would be to (mis)use buttons for squares in tetris blocks. [url]http://delphi.about.com/od/gameprogramming/ss/tetris.htm[/url] Explain more.