Some methods to create magic squares
This section introduces a very limited selection of simple methods for constructing magic squares. You can find a detailed description of many other methods in my PDF book.
Detailed description of algorithms to create magic squares.
For the methods presented here, only the basic algorithms are explained. Further variants of these algorithms can be found in my PDF book and also in the menuentry Construction, where you can choose between different parameters for these algorithms.
As usual, a distinction must be made between squares of different orders, since all construction methods depend on the order of the square, for example to use symmetries. A basic distinction is made between three different kind of orders, where no method is known that can create squares for several of these basic orders.