Halberd better repel knightly attacks and roll over enemy infantry formations, with the halberd, hand-and-a-half sword, or the dagger known as the "Schweizerdolch" used for closer combat. The German "Landsknechte", who imitated Swiss warfare methods, also used the pike, supplemented by the halberd—but their side arm of choice was a short sword called the "Katzbalger". As long as pikemen fought other pikemen, the halberd remained a useful supplemental weapon for "push of pike", but when their position became more defensive, to protect the slow-loading arquebusiers and matchlock musketeers from sudden attacks by cavalry, the percentage of halberdiers in the pike units
Library of Efficient Data types and Algorithms graph algorithms are also available for Java development environment. Library of Efficient Data types and Algorithms The Library of Efficient Data types and Algorithms (LEDA) is a proprietarily-licensed software library providing C++ implementations of a broad variety of algorithms for graph theory and computational geometry. It was originally developed by the Max Planck Institute for Informatics Saarbrücken. Since 2001, LEDA is further developed and distributed by the Algorithmic Solutions Software GmbH. LEDA is available as Free, Research, and Professional edition. The Free edition is freeware, with source code access available for purchase. The Research and Professional editions require payment of